Innovative software developer with experience in designing, developing, and implementing software solutions to address complex business issues. Skilled in Spring based frameworks and tools Spring, Spring Boot and JPA with a strong ability to adapt to new technologies quickly. Demonstrated success in improving system performance and enhancing functionality through strategic updates and modifications. Committed to collaborating closely with team members to achieve project goals and meet deadlines efficiently.
Overview
8
8
years of professional experience
Work History
Project Engineer
Centre for Development of Advanced Computing
Noida
08.2020 - Current
Client: BIS (Bureau of Indian Standard)
Project Overview : Manak online is a web portal which provides Online Application Submission for Grant of License for Product Certification, Mandatory Jewellery Hallmarking with HUID Implementation, Hallmarking and Management System Certification (MSCD), Inspection & Surveillance Module for Product Certification Scheme with secure code implementation.
Roles and Responsibilities: Responsible for development complex business logic and end-to-end flow as per requirement of client
Implemented benefits of the various design methodologies and object-oriented environments.
Involved in requirement gathering meetings and produced extensive analysis of the use cases and data flow models.
Providing support during the UAT process and post production deployment.
Developed Rest Controllers to provide restful data for Android Applications, Service Layers for business logic implementation.
Designed and developed configuration wizard using Spring MVC, used Spring Web Flow to create business rule-based flow mechanism.
Enhanced the quality of code and improved application performance, leading to a reduction in bugs.
Developer
FIBCOM India Ltd.
09.2016 - 08.2020
Project Overview : A Network Management System (NMS) is an application or set of applications that lets network administrators manage a network's independent components inside a bigger network management framework. NMS may be used to monitor both software and hardware components in a network. It usually records data from a network's remote points to carry out central reporting to a system administrator.
Product: EMAP8S (Aricent Stack)
Technology & Tools Used – JAVA, MIB, SNMP Protocol, Hibernate, Servlets, MIB, SNMP Protocol, Swing using JBuilder
Roles and Responsibilities : Responsible for development of desktop application known as ECT (Extended Craft Terminal), NMS (Network Management System), EMS (Element Management System)
GUI Design & Development – Development for Software GUI as per client requirement
Coding in Multithreading and Swing
Coding with MIB (Manage Information Base-SNMP)
Education
Post Graduate Diploma in Advance Computing -
CDAC
Noida
08.2014
B.tech - Electronics & Communication Engg.
Uttar Pradesh Technical University
Lucknow
01.2013
12th -
A. I. C. Soenbhadra
U.P.
01.2009
10th -
V. S. A. V. Inter College
Gorakhpur, U.P.
01.2006
Skills
Java 8 and above
Spring
Spring Boot
Microservices
Rest API
Spring Cloud Stream
RabbitMQ
Junit
Mockito
JPA
Flyway Migration
PL/SQL
Spring-Security
Personal Information
Gender: Male
Nationality: Indian
Languages
Hindi
English
Hobbies and Interests
Sketching
Playing Chess
Languages
English
Upper Intermediate
B2
Hindi
Proficient
C2
Timeline
Project Engineer
Centre for Development of Advanced Computing
08.2020 - Current
Developer
FIBCOM India Ltd.
09.2016 - 08.2020
Post Graduate Diploma in Advance Computing -
CDAC
B.tech - Electronics & Communication Engg.
Uttar Pradesh Technical University
12th -
A. I. C. Soenbhadra
10th -
V. S. A. V. Inter College
Similar Profiles
Deepandu JainDeepandu Jain
Senior Project Engineer at Centre for Development of Advanced ComputingSenior Project Engineer at Centre for Development of Advanced Computing