Summary
Lovepreet Singh is a Principal Software Engineer based in Toronto with nearly a decade of experience building high-impact web applications and architecting Angular micro-frontends for large-scale digital insurance and financial platforms. He combines hands-on full-stack expertise (Angular, Java Spring Boot, Nx, Module Federation, MongoDB) with a track record of delivery and mentorship—guiding 20+ frontend engineers and onboarding talent that boosted team productivity quickly. Notable outcomes include an AI-driven global search that halved search time and multiple internal libraries and microfrontends that simplified developer workflows and reduced defects. A pragmatic problem-solver, he has repeatedly automated and optimized processes (from deployment workflows to in-house allocation tools) to cut effort and cost by large margins. His background includes awards for innovation and engineering excellence and a Master’s in Computer Science from the University of Ottawa, reflecting both technical depth and continuous learning.
10 years of coding experience
8 years of employment as a software developer
Master's degree, Computer Science, A+, Master's degree, Computer Science, A+ at University of Ottawa
Bachelor of Technology - BTech, Computer Science, A, Bachelor of Technology - BTech, Computer Science, A at Guru Nanak Dev University
English, Punjabi, Hindi