Self-motivated Developer adds high level of experience over more than 6 years collaborating and working on multiple web-based projects. Passionate, hardworking coder with penchant for developing customized interfaces that factor in unique demands for accessibility, reachability and security. Organized approach to meeting multiple, concurrent deadlines. Pulls from active knowledge of current technology landscape to promote best practices in web design.
Net Core, C#, ASPNET MVC, Linq, Entity Framework
undefinedProject 1: Meter Data Management System (MDMS)
Client : Confidential
Role : Software Prod & Plat Eng Sr Analyst
Team : 40 Members
Description : Meter Data Management System (MDMS) serves as the backbone of utility operations, facilitating the seamless collection, storage, processing, and analysis of data acquired from utility meters. These systems are pivotal for managing the vast influx of data generated by various types of electricity meters. MDMS platforms play a critical role in ensuring the accuracy and reliability of meter data through validation checks and estimation algorithms. They centralize this data in secure repositories, designed to handle large volumes while upholding data integrity and regulatory compliance. Leveraging advanced analytics, MDMS systems derive actionable insights from meter data, aiding utilities in optimizing operational efficiency, resource allocation, and customer service. Integration with billing systems enables precise invoicing based on actual consumption, while customer-facing portals provide users with access to usage data and energy management tools.
A synopsis of work : Used CQRS design patterns for developing the application. Used Microservice architecture hosted in azure. Involved in all design and development activities.
Environment : C#, .Net Core 5, Entity Framework, Dapper, SQL Server, Azure features like Azure Key Vaults, Functions, Web jobs etc
Project -2 : Advanced Metering Infrastructure (AMI)
Client : Nepal Electricity Authority (NEA)
Role : Sr. Software Engineer.
Team : 8 Member
Description : NEA wanted to implement advance metering infrastructure to reduce meter reading costs, access to time of use based tariffs and to prevent tampers . AMI has three modules named MDA,MDM,MBC. Meter Data Acquisition (MDA) is designed to configure and acquire data from all Energy meters . The system acquires data from various kinds of meters installed in field through modems , processes the data ,validates and converts the same into CDF format like XML, stores and transmits to MDMS (Meter Data Management System) for further analysis and reporting. Meter Billing Collection (MBC) is designed to enable utility billing and collection , base on energy usage acquired from MDMS.
A synopsis of work : Used N-tier architecture and created technical specifications. Designed and developed the application using C#, MVC ,LINQ,ENTITY FRAMEWORK ,JQUERY,AJAX ,WEB API,ORACLE etc. Installed and configured SQL Server databases and applications in the hosting server. Designed the functional database scheme and created stored procedures. Implemented JQuery for optimization and to manage code properly.
Environment : C#.Net, MVC 5, ADO.Net, Entity Framework, Visual Studio 2013, .Net Framework 4.0, SQL Server 2012, IIS, jQuery, AJAX, JavaScript.