Summary
Overview
Work History
Education
Skills
Projects Highlights
Timeline
AdministrativeAssistant
Preet Pal Singh

Preet Pal Singh

Development Team Lead
Chandigarh

Summary

Experienced Java Developer with 7+ years of experience in designing, developing, and implementing complex software solutions. Proven ability to lead cross-functional teams to deliver projects within tight deadlines. Strong expertise in core Java, J2EE, Spring boot Framework, JPA, Hibernate, and MySQL. Passionate about developing scalable and maintainable software solutions that solve complex business problems using Microservices architecture.

Overview

8
8
years of professional experience
5
5
years of post-secondary education

Work History

Team Lead

Profices Technologies Private Limited
02.2022 - Current
  • Successfully led a team of developers in the design and development of a high-traffic e-learning platform using Java, Spring boot Framework, JPA and Hibernate.
  • Mentored and trained junior developers on best practices for Java programming and software development, resulting in improvement in code quality.

Senior Software Developer

Mines and Geology
11.2020 - 01.2022

Led the migration of a legacy system to a modern micro services architecture using Java and Spring Boot. Resulted in a 50% reduction in deployment time and improved system reliability.

Software Developer

Haryana Knowledge Corporation Limited
05.2017 - 10.2020

Collaborated with cross-functional teams to deliver multiple projects on time and within budget, including a mobile app development project, a data migration project, and a system integration project.

Education

Bachelor of Computer Science - Technology

Chandigarh Group of Colleges
01.2013 - 01.2017

Senior Secondary Education - undefined

Himalaya Public Senior secondary School
01.2011 - 01.2012

Skills

Java

undefined

Projects Highlights

  • Worked on E-learning platform and played a pivotal role in designing and implementing a scalable and highly available platform using micro services architecture. By developing REST APIs and integrating third-party libraries, such as payment gateways and video streaming services, we were able to create a comprehensive and user-friendly experience for learners and instructors alike. With features such as user authentication, course enrollment, progress tracking, and reviews/ratings, the platform was highly engaging and easy to use.
  • Worked on Digital Currency Exchange Platform (DCEP) - A Novel P2P currency exchange application that allows customers to exchange currencies online, make an in-app investment, deposit or withdraw preferred currency or either collect it (anytime, anywhere) from available DECP Money Changers.
  • Developed a system that enables data capture through dynamic forms or by integrating with HRMS via APIs. The application facilitates the implementation of transfer policies, manages dynamic department and location hierarchies, and handles location-specific postings for various designations. It also evaluates employee eligibility for transfers, calculates eligibility points based on departmental transfer policies, and performs the final allocation of employees within a department according to their preferences.

Timeline

Team Lead

Profices Technologies Private Limited
02.2022 - Current

Senior Software Developer

Mines and Geology
11.2020 - 01.2022

Software Developer

Haryana Knowledge Corporation Limited
05.2017 - 10.2020

Bachelor of Computer Science - Technology

Chandigarh Group of Colleges
01.2013 - 01.2017

Senior Secondary Education - undefined

Himalaya Public Senior secondary School
01.2011 - 01.2012
Preet Pal SinghDevelopment Team Lead