Summary
Navjot Singh is a Principal Software Engineer with 12 years of experience building enterprise BI/AI and full-stack web applications, currently driving engineering at Salesforce. He blends deep Java and database expertise with modern front-end skills (React, Redux, ES6) to deliver scalable, user-focused platforms. His career spans major enterprise vendors—Oracle, SAP, and Salesforce—where he progressed from intern to technical lead, shipping RESTful and data-driven systems used in compliance and analytics. Navjot holds a Master's in Computer Science from the University of Toronto and a BE from Thapar, reflecting a strong academic foundation paired with practical product delivery. Known for translating complex data models into production-grade solutions, he has experience moving relational designs toward graph-based models for richer analytics. Based in Greater Vancouver, he combines enterprise software rigor with a knack for bridging backend performance and polished front-end experiences.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (BE), Computer Science, Bachelor of Engineering (BE), Computer Science at Thapar Institute of Engineering and Technology
Master's Degree, Computer Science, Master's Degree, Computer Science at University of Toronto
English, Hindi, Punjabi