Software Developer with 2.7 years of experience at Inventia Technology Consultants, Pvt. Ltd., proficient in C#, ASP.NET Core, SQL Server, and Kafka. Experienced in developing scalable web applications and APIs, with a strong focus on clean code, SOLID principles, and collaborative Agile delivery.
Key Responsibilities:
Meter Data Management System – Client: Energy Utility Company
Duration: [Start Month & Year] – Present
Technologies: ASP.NET Core, Web API, PostgreSQL, Kafka, C#, jQuery
Project Description:
A web-based platform designed to collect, process, and manage smart meter profile data (e.g., NamePlate, InstantaneousRead, etc.) from the HES system using Kafka-based messaging and secure RESTful APIs.
Key Responsibilities:
- Integrated real-time data ingestion from Kafka topics and handled JSON deserialization for profile processing.
- Developed secure and scalable RESTful APIs to display profile data in both tabular and graphical formats.
- Created optimized stored procedures and database views to enhance performance and data aggregation.
- Implemented error handling and retry mechanisms for failed Kafka message processing.
- Applied JWT authentication for securing APIs and managing user access.