I'm Harjot Singh Saggu, a results-driven software engineer with a Master’s degree in Applied Computing. I specialize in object-oriented programming and modern web technologies, including JavaScript, Java, Python, and C#. I enjoy turning complex problems into robust, maintainable software and collaborating with teams to deliver impact. Over the years I’ve built and maintained scalable apps (Angular/React front-ends, Node.js back-ends, REST APIs, and cloud basics) and earned hands-on experience with Agile practices, code reviews, and CI/CD. I’m passionate about learning, mentorship, and crafting clean code that improves users' experiences.

Harjot Singh Saggu

I'm Harjot Singh Saggu, a results-driven software engineer with a Master’s degree in Applied Computing. I specialize in object-oriented programming and modern web technologies, including JavaScript, Java, Python, and C#. I enjoy turning complex problems into robust, maintainable software and collaborating with teams to deliver impact. Over the years I’ve built and maintained scalable apps (Angular/React front-ends, Node.js back-ends, REST APIs, and cloud basics) and earned hands-on experience with Agile practices, code reviews, and CI/CD. I’m passionate about learning, mentorship, and crafting clean code that improves users' experiences.

Available to hire

I’m Harjot Singh Saggu, a results-driven software engineer with a Master’s degree in Applied Computing. I specialize in object-oriented programming and modern web technologies, including JavaScript, Java, Python, and C#. I enjoy turning complex problems into robust, maintainable software and collaborating with teams to deliver impact.

Over the years I’ve built and maintained scalable apps (Angular/React front-ends, Node.js back-ends, REST APIs, and cloud basics) and earned hands-on experience with Agile practices, code reviews, and CI/CD. I’m passionate about learning, mentorship, and crafting clean code that improves users’ experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Advanced

Work Experience

Software Developer (Freelance) at Radical AI
May 1, 2024 - Present
Developed ReX, an AI-driven coaching platform using OpenAI, Node.js, and React to provide personalized career support and mentorship. Integrated AI functionalities to enhance user engagement and deliver real-time adaptive coaching. Optimized application performance and user experience through efficient code structure and seamless integration.
Software Developer Intern at University of Windsor, Great Lakes Greenhouses Inc.
June 30, 2024 - July 18, 2025
Enhanced the image classification web application by implementing key Angular features, improving UI responsiveness and overall user experience. Optimized performance and ensured seamless integration with existing technologies.
Software Engineer at DXC Technology
July 31, 2022 - July 18, 2025
Developed and maintained ParkView, an Angular-based application for monitoring sensor readings across sites. Implemented features for real-time sensor data and historical trend visualization. Resolved bugs, optimized performance, and handled client-reported issues in Jira Agile environment. Conducted unit testing, pair programming, code reviews, and deployments. Integrated RESTful APIs for third-party systems. Earned Microsoft Certified: Azure Fundamentals (AZ-900).
Software Development Intern Freelance at Upwork
August 31, 2020 - July 18, 2025
Developed the user job configuration platform (DICR) using Angular 6 and React JS. Managed job workflows for concurrent multi-thread execution and implemented exception handling using log4J.
Python Developer Intern at Webtek Labs Pvt. Ltd.
August 31, 2019 - July 18, 2025
Contributed to web scraping and data modeling to support machine learning model training for job sourcing. Analyzed results and improved candidate recommender system for better keyword relevance.
Software Developer (Freelance) at Reality AI
May 1, 2024 - Present
Led the development of ReX, an AI-driven coaching platform, leveraging OpenAI, Node.js, and React to deliver personalized career guidance for users across career stages. Implemented AI features for real-time, adaptive coaching and integrated with existing services to ensure seamless user experience. Refactored codebase for performance and maintainability, resulting in improved responsiveness and scalability.
Software Developer Intern at University of Windsor / Great Lakes Greenhouses Inc.
January 20, 2024 - September 22, 2025
Enhanced an image classification web application by implementing key Angular features, improving UI responsiveness and user experience. Optimized performance, ensured compatibility with backend services, and collaborated with cross-functional teams to deliver features on schedule.
Software Engineer at DXC Technology (Cenovus Energy)
July 31, 2022 - September 22, 2025
Developed and maintained ParkView, an Angular-based application for monitoring sensor readings across sites. Implemented real-time data displays and historical trend visualizations via interactive graphs. Resolved client-reported issues using Jira within an Agile environment; performed unit testing, pair programming, code reviews, and strategic deployments to ensure reliable delivery. Integrated RESTful APIs for third-party systems to enhance data exchange and functionality.
Software Development Intern at Upwork
August 31, 2020 - September 22, 2025
Built the DICR user job configuration platform using Angular 6 and React JS; designed and implemented workflow features to run jobs concurrently in multiple threads, and implemented robust exception handling using log4J.
Python Developer Intern at Webtek Labs Pvt. Ltd.
August 31, 2019 - September 22, 2025
Contributed to web scraping and data modeling to support training of machine learning models for job sourcing; analyzed results and enhanced a recommender system to suggest candidates with high keyword relevance.

Education

Masters of Applied Computing at University of Windsor
September 1, 2022 - June 30, 2024
Bachelor's degree at Guru Tegh Bahadur Institute of Technology
August 1, 2017 - May 31, 2021
Masters of Applied Computing at University of Windsor
September 1, 2022 - June 1, 2024
Bachelor's degree – Computer Science at Guru Tegh Bahadur Institute of Technology
August 1, 2017 - May 1, 2021

Qualifications

Microsoft Certified: Azure Fundamentals (AZ-900)
January 1, 2021 - December 31, 2021
Microsoft Certified: Azure Fundamentals (AZ-900)
January 11, 2030 - September 22, 2025

Industry Experience

Software & Internet, Energy & Utilities, Education, Professional Services, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more