Badges
Certifications
Work Experience
Specialist - Software engineering
LTIMindtree•  August 2024 - Present•  Gurgaon
Contributing to the development of multiple sub-projects, including a migration project, main project, and a router system to intelligently route API calls between legacy and new systems. Utilization of a diverse tech stack including Java Spring Boot, GoLang, Node.js, and Vue.js to build scalable and high-performance applications. Deploying and managing services on Red Hat OpenShift, ensuring smooth cloud-native operations and integration. Leveraging PostgreSQL as the database for optimized data storage and retrieval. Collaboration with cross-functional teams to ensure seamless project delivery and system integration.
Senior Software Engineer
Catalystone Info Solutions•  March 2020 - August 2024•  Mohali
Worked on HRM System which includes multiple modules like LMS, HRIS, Competency, Succession, CV which used technologies like Spring Boot, Hibernate, JPA for backend and React + Angular for frontend. Fixed issues reported internally and otherwise by debugging existing code and refactoring most of the part. Worked on critical Support Issues raised on production and achieved within SLA by driving performance tuning practices using Visual VM and other monitoring tools. Worked on monolith project and currently working on migration of monolith to microservice with technology used Spring framework, React and Angular. Unit test case coverage by using Junit for Java and Jest framework for Angular and react both to stabilize the quality of code written.
Oracle database administrator
Softobiz Technologies•  November 2018 - March 2020•  Mohali
Worked on both the backend and frontend to build application related to e-commerce and fleet management. Worked on Fleet management system and Scheduling System. Assisted in determining operational feasibility through analysis, problem definition, requirement analysis, and proposing solutions by documentation and technical design specifications. Implemented API structure to help customers to export/import data to/from other platforms or applications. Did code reviews of various stories and gave reviews to optimise and avoid erroneous use cases. Maintaining code test coverage with Junit and maintained adherence to coding guidelines
Oracle Database administrator
MIPL•  June 2018 - November 2018•  New Delhi
Worked on backend only because of project nature, completely endpoint-based projects/Systems using Java technologies along with some event queue mechanism like Kafka. Clients includes banking sector application providers. Worked on CTS system, which is related to scan of check by bank and automatically clearance of checks and to update multiple systems using reactive response through endpoints and finally update the system. Got chance to work closely with system designing team and got to learn about architecture stuff and was a part of a module design. Improved performance of existing slow performing areas by implementing cache mechanism using third party server caches like Hazel cast & Redis cache and by project specific local caching system
Oracle DBA
Vas mobitech•  April 2017 - June 2018•  Panchkula
Worked with multiple clients on multiple projects of different kind, some projects were more related to database activities, and some was more related to VAS systems. Worked on a VAS (value added service) application. Purpose of project was to set Caller tune for BSNL & MTNL operator users. Activate songs of your choice on your mobile number. Another project was MOM (Map of Missions) international project to distribute work and assign daily tasks to teams with all functionalities like (Progress, Task List, Assign Tasks, Create Tasks etc). Front-End created in (Angular 4) with Back-End with Java Spring Framework. Acted as Software Developer and interacted with the client on requirement basis and translated functional requirements into technical requirements.
Education
LPU, Jalandhar (Lovely Professional University)
Information Technology, BS•  March 2020 - March 2023•  CGPA: 6.97