Prashant Agrawal
FULL STACK PROFESSIONAL
Phone:
8506889990
Email:
Address:
Grand Ajnara Heritage, Sector 74, Noida
​
Date of Birth:
July 29th, 1988
​
Hello! I'm Prashant
I'm an experienced engineer on software development who managed all aspects of the software development from new feature POC towards development to bug fixings.
​
I spent many years developing my skills for quality software for several customers where I won several performance awards, managing teams and solving customer problems.
EXPERIENCE
2016-Present
Senior Software Development Engineer
LANDIS + GYR
-
Supervising new joiners in team and helping them in learning the system.
-
Code optimization and refactoring using SOLID principles.
-
Integration of a TEPCO, Cabinet, Prepay, Big Bear & High Voltage meter models with head end system (HES) with development of 2-way communications which includes events, readings and commands in advanced metering infrastructure for clients using Oracle as well as MSSQL.
-
Worked towards test driven development using unity container for dependency injection and creating mocking frameworks for mocking external service and DB calls.
-
Evolution of protocol layer for parsing using MEF for loading drivers and unity container for TDD.
2014-2016
Software Application Developer
LANDIS + GYR
-
Advancement of interfaces for external integration in MDMS so that our HES behaves as a SAAS application.
-
Achieved support for push events from the meter on HES from Network layer and Protocol layer.
-
Achieved range partitioning in oracle transactional tables and hash partitioning in master tables.
-
Worked in collaboration with system architects and system engineering to integrate new Meter Models.
-
Expansion of testing tool - SPUSIM in order to simulate huge transactional data.
2012-2014
SAPPLE SYSTEMS
-
Used Microsoft’s TFS (Team foundation server) for the check-ins.
​
-
Attended multiple in-project trainings, like, Angular 8, SQL Query Execution plans in depth, etc.
​
-
Participated in development of a Data Pulling Service for WPL Calls, using WCF and window services with .NET technologies.
​
-
Part of the client interactions and support for different processes in development cycle.
​
-
Developed an application for dumping the data provided from client to the server, maintaining sensitivity and confidentiality of the data.
​
-
Used technologies like AJAX and JavaScript with ASP.NET to make a light-weighted impact on the application server.
EDUCATION
2007-2011
Bachelor's Degree
RAJIV GANDHI TECHNICAL UNIVERSITY, BHOPAL
B.TECH - INFORMATION TECHNOLOGY
2004-2006
Intermediate School
GOVT. EXCELLENCE SR SEC SCHOOL TIKAMGARH (M.P.)
1993-2004
High School Diploma
SARASWATI SHISHU MANDIR HIGH SCHOOL TIKAMGARH (M.P.)
CLIENTS
SKILLS
ANGULAR 8
RESTFUL API
C#
KAFKA
XAMARIN
.NET CORE MVC
WCF
MICROSERVICES
DOCKER
MS SQL SERVER, ORACLE
EXPERTISE
Web Development
Expertise in designing and developing web applications using Angular 8, .NET Core MVC, Blazor, Bootstrap.
Service Designing
Expertise in designing and implementing Window Communication Foundation (WCF) and REpresentational State Transfer (REST) services.
Design Patterns
Expertise in designing a solution following various design practices and principles to adhere high quality, highly re-usable and less maintainable product.