Hi, I'm Taranjyot Singh, an experienced Software Engineer with over 4 years of hands-on experience in Python development, backend systems, and full-stack web development. I have a strong passion for building scalable and production-grade applications, leveraging cloud platforms like AWS and Azure, and automating processes using CI/CD tools like Jenkins. I enjoy working in fast-paced, agile environments where innovation and continuous learning are valued. I have worked on a range of projects, from developing financial platforms to orchestrating microservices using Kubernetes and Docker. With strong skills in design patterns, software architecture, and functional programming, I focus on delivering high-impact solutions while ensuring code quality and reliability.

Taranjyot Singh

Hi, I'm Taranjyot Singh, an experienced Software Engineer with over 4 years of hands-on experience in Python development, backend systems, and full-stack web development. I have a strong passion for building scalable and production-grade applications, leveraging cloud platforms like AWS and Azure, and automating processes using CI/CD tools like Jenkins. I enjoy working in fast-paced, agile environments where innovation and continuous learning are valued. I have worked on a range of projects, from developing financial platforms to orchestrating microservices using Kubernetes and Docker. With strong skills in design patterns, software architecture, and functional programming, I focus on delivering high-impact solutions while ensuring code quality and reliability.

Available to hire

Hi, I’m Taranjyot Singh, an experienced Software Engineer with over 4 years of hands-on experience in Python development, backend systems, and full-stack web development. I have a strong passion for building scalable and production-grade applications, leveraging cloud platforms like AWS and Azure, and automating processes using CI/CD tools like Jenkins. I enjoy working in fast-paced, agile environments where innovation and continuous learning are valued.

I have worked on a range of projects, from developing financial platforms to orchestrating microservices using Kubernetes and Docker. With strong skills in design patterns, software architecture, and functional programming, I focus on delivering high-impact solutions while ensuring code quality and reliability.

See more

Experience Level

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

Language

English
Fluent
Hindi
Fluent
Panjabi, Punjabi
Fluent

Work Experience

Software Development Engineer at Anuvu
June 21, 2022 - May 31, 2024
• Led the initiative to implement a Jenkins CI/CD pipeline with Jenkins, automating the testing and deployment process of applications on AWS instances as a backend and framework developer in a team of 5. • Developed modules for data transformation and analysis using SAS, Pandas, and Airflow, ensuring the efficient and effective use of data within our microservices. • Contributed significantly to the development, unit testing and integration of Kubernetes and Docker for the orchestration of our 6 scalable microservices, achieving 87% code coverage through extensive unit testing. • Oversaw the official releases for 3 of the live products. • Monitored testing for over 25 games on platforms like PlayCanvas, PixiJs. • Technical Stack: Python, Pandas, Numpy, Pytest, REST, HTML5, JavaScript, Node.js, Git, OOP, Typescript, MySQL, AWS S3, AWS EC2, DataBricks, Bash, BitBucket, Airflow, CI/CD, Kubernetes, Docker, Jcasc, Jenkins, JIRA, Confluence, Groovy, Postman, SAS, SQL Server, Unit-Testing, TensorFlow, PyTorch, Mock
Software Development Engineer at Solut Pvt. Ltd.
October 1, 2021 - May 31, 2022
Developed a full-stack Flask-based financial platform managing over a million secure records, integrated backend services with MongoDB, Azure Database, and AWS Lambda serverless processing, gathered client requirements, and ensured application reliability through extensive unit and integration testing using Pytest.
Software Development Intern at Kyrion Technologies
May 1, 2018 - December 31, 2018
Built an AI-based digit recognition system using OpenCV achieving 90% accuracy, deployed Python utility for training datasets, applied TensorFlow and PyTorch models for real-time prediction use cases.
Software Development Intern at Trip String
May 31, 2017 - January 30, 2018
Designed and implemented a travel website that ranked trip packages based on user inputs, managed cloud deployment on Linux servers, and automated updates using Bash scripting.
Software Engineer-AI Training at Outlier.ai
November 11, 2024 - June 14, 2025
• Trained and fine-tuned AI models using Reinforcement Learning with Human Feedback (RLHF). • Evaluated AI-generated responses for clarity, accuracy, and relevance using decision matrices and structured rubrics. • Rewrote and enhanced AI outputs to ensure precision and alignment with user intent. • Designed and solved complex coding problems, along with creating robust test cases to validate code performance. • Assessed the quality of AI-generated code and provided clear, justified feedback. • Ranked and compared LLM responses to guide model optimization and behavior fine-tuning. • Standardized evaluation workflows to ensure consistent, high-quality feedback. • Developed and revised prompts and outputs, integrating factual accuracy and research-driven insights. • Conducted quality assurance checks focusing on factuality, contextual relevance, and ethical compliance. • Delivered actionable feedback to improve the overall usability and effectiveness of AI systems.
Software Development Engineer at Anuvu - Montreal, QC, Canada
June 1, 2022 - May 31, 2024
Led the initiative to implement a Jenkins CI/CD pipeline automating testing and deployment on AWS instances as a backend and framework developer in a team of 5. Developed modules for data transformation and analysis using SAS, Pandas, and Airflow to ensure efficient data use within microservices. Contributed significantly to Kubernetes and Docker orchestration of 6 scalable microservices with 87% code coverage via unit testing. Oversaw official releases for 3 live products and monitored testing for over 25 games on platforms like PlayCanvas and PixiJs.
Software Development Engineer at Solut Pvt. Ltd. - Calgary, Alberta, Canada
October 1, 2021 - May 31, 2022
Developed a full-stack Flask-based financial platform handling over a million secure records. Integrated backend services with MongoDB, Azure Database, and AWS Lambda for serverless processing. Collaborated with clients to gather requirements ensuring application fit. Conducted extensive unit and integration testing using Pytest to ensure reliability and functionality.
Software Development Intern at Kyrion Technologies - New Delhi, India
May 1, 2018 - December 31, 2018
Built an AI-based OpenCV-driven digit recognition system achieving 90% accuracy. Developed Python utility leveraging OpenCV to train model on dataset of 500 handwritten digits. Applied TensorFlow and PyTorch models on annotated datasets for real-time predictions.
Software Development Intern at Trip String - New Delhi, India
June 1, 2017 - January 31, 2018
Designed and implemented a travel website which used user input to rank and present alternative trip packages based on filters. Managed website cloud deployment on Linux servers and automated updates via Bash scripting.

Education

Master of Engineering at Concordia University
January 6, 2020 - October 12, 2021
Bachelor of Technology at Guru Gobind Singh Indraprastha University
August 17, 2015 - June 14, 2019
Master of Engineering at Concordia University, Montreal, QC, Canada
January 1, 2019 - December 31, 2021
Bachelor of Technology at Guru Gobind Singh Indraprastha University, Delhi, India
January 1, 2011 - December 31, 2015

Qualifications

Artificial Intelligence Certification - (HPE certified) WAC Institute
May 7, 2018 - June 15, 2018
Java/Android Development Certification - CMC Institute
January 1, 2020 - December 31, 2020
AWS Cloud Technical Essentials Certification - Amazon Web Services
January 1, 2022 - December 31, 2022
Google AI Essentials Certification - Google
January 6, 2025 - January 31, 2025
Artificial Intelligence Certification - (HPE certified) WAC Institute [Project-OCR]
January 1, 2023 - December 31, 2023
Java/Android Development Certification - CMC Institute [Project-Women Safety Application]
January 1, 2022 - December 31, 2022
AWS Cloud Technical Essentials Certification - Coursera
January 1, 2021 - December 31, 2021
Google AI Essentials Certification - Coursera
January 1, 2021 - December 31, 2021

Industry Experience

Software & Internet, Financial Services, Gaming, Media & Entertainment, Professional Services
    paper Design Improvement and Quality Control of Boeing 737 Max Aircraft

    Performed root cause analysis and proposed improvements to the Boeing 737 Max design.
    From project inception (Correlation Analysis and VSM) and planning (DOE and SCM) through quality control and risk management, all phases were comprehensively presented to offer insights on the fundamental causes and enhance the system.

    paper Optical Character Recognition (OCR)

    Built an OCR system using Python and Numpy to recognize single-digit numbers with 90% accuracy.

    paper Emotion Detection through Face Recognition

    Developed a system using machine learning to detect human emotions from facial expressions, trained on the Cohn-Kanade dataset.

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Mississauga today.