Planned and developed a centralized power consumption monitoring system for the entire manufacturing site at RTP based on data captured by EATON switchgear.
Developed Python scripts to automate document processing to reduce manual effort from days to a few hours.
Tools & Technology: Python, MODBUS & BACnet Communication
Developed multiple scalable systems for handling and tracking the transportation of wholesale, and retail orders across Nike's worldwide network of distribution centers, and stores.
Experienced in working with AWS tech-stack (ECS, EC2/Fargate, CloudWatch, S3, DynamoDB, Lambda)
Splunk 7.x Fundamentals Part 1 & 2 Certified
Tools & Technology: Python, Kafka, AWS, Splunk, SignalFx
Optical Character Recognition & Digital Image Processing
Role Responsibilities :
Developed multiple OCR systems using Tesseract, Google Cloud Vision APIs, and a custom OCR engine.
Applied various image processing techniques for optimal bar-code and text detection from complex images containing bar-codes of the product purchased. Following the extraction of text from the images, used K-Nearest Neighbour algorithm to recognize the alphabets, and digits to map product details with the customer.
Implemented text extraction from scanned-pdf files using various OCR techniques and was actively involved in designing solution architecture for the application.
Implemented advanced image processing algorithms from research papers to extract, identify and recognize digits from electricity meter with high accuracy.
Tools & Technology: Python, OpenCV, Numpy, Tesseract, Google Cloud Vision, KNN Algorithm
Document Processing Chat bot
Role Responsibilities :
Developed conversation agents on platforms (Dialog Flow, IBM Watson) & frameworks (Chatterbot, Rasa).
Implemented keyword extraction from documents (pdf, ppt, excel, doc and txt files), ranking of documents based on score calculation and keyword extraction and document retrieval based on search query.
Worked on Mongo DB for retrieval of data and Node Js for managing webhook calls from chatbot agent.
Developed various web services for advanced training of the chatbot agent using Flask.
Implemented various language processing methods using toolkits like nltk, textblob and rasa.
Tools & Technology : Python, Pandas, Flask, NLTK, Mongo DB, Node Js, Dialog Flow
Resource & Service Request Management System
Role Responsibilities :
Developed and customized back end micro-services using Java 11 and Node.js for the application which is used by PwC network firms across the globe.
Experienced in writing database scripts for Mongo DB.
Experienced in working with Centralized Config Server, Rest Controller, Orchestration Gateway, Rabbit MQ and writing JUnit test cases.
Tools & Technology : Java 11, Spring Boot, Node.js, Mongo DB, Git, Azure DevOps
Customer Investment Management Platform
Role Responsibilities :
Developed backend micro-services using Java 8 and STS.
Experienced in working with Spring boot integration, Eureka API registration, Centralized Config Server, Feign Client, Spring Profiling and Rest Controller.
Worked on set up, configuration and management of WSO2 API Manager tool for various environments.
Tools & Technology : Java EE, Spring Boot, Git, STS, WSO2 API Manager, Microservices, API Testing, Oracle DB
Employee Utilization Management System
Role Responsibilities :
Worked on the design details of the application with respect to the reports and key point indicators.
Worked on set up and data management of Oracle database.
Worked on Excel data upload and automatic Excel report generation using Pandas.
Designed and developed backend services using Python and Flask.
Performed Unit Testing, Integration Testing and Sanity Testing of the application.
Tools & Technology : Python, Flask, Pandas, JSON, Oracle DB, ORM, SVN, REST API, Manual Testing, Unit Testing and Integration Testing