Software Engineer · Systems · Full-stack

Building reliable software, developer tools, and scalable product infrastructure.

I’m Manan Jain, a Computational Mathematics student at the University of Waterloo with experience across CI/CD infrastructure, backend platforms, cloud automation, and modern web applications.

About

Practical engineering with a systems mindset.

I’m a software engineer who enjoys turning ambiguous technical problems into clean, maintainable systems. My work spans platform engineering, backend services, frontend tooling, and data-heavy applications.

I like projects where performance, reliability, and developer experience matter — whether that means reducing deployment time, improving query latency, or building tools other engineers use every day.

Experience

Recent work

Software Engineering Intern

Ford Pro · Jan 2026 – Apr 2026

Built platform engineering tools across hotfix CI/CD workflows, Tekton-to-GitHub Actions migration, Backstage telemetry, and policy-as-code guardrails.

CI/CDBackstageOPACedar

Software Engineering Intern

Rediron Technologies · May 2025 – Aug 2025

Improved backend performance, designed TypeScript export infrastructure, deployed serverless browser automation, and built reusable React charting components.

TypeScriptReactAWS LambdaPostgreSQL

Software Developer Intern

Toronto Transit Commission · Sep 2024 – Dec 2024

Migrated legacy workflows to Angular and ASP.NET Core, built REST APIs, and created Azure DevOps pipelines for automated testing and deployments.

AngularASP.NET CoreSQLAzure DevOps

Software Engineering Intern

Apsidata Solutions · May 2023 – Aug 2023

Developed backend systems for a recruitment platform using Flask and PostgreSQL, optimized database performance, and automated workflow APIs.

PythonFlaskPostgreSQLAPIs

Projects

Selected project

Dossier

Document Management Application · C#, SQL, .NET, jQuery, JavaScript

Built a file management portal for universities and schools with role-based access control and structured document workflows.

Discuss work

Skills

Tools I use

Languages

Python, JavaScript, TypeScript, C++, Java, C#, Go, Dart, Bash

Frontend

React, Next.js, Angular, reusable component systems, dashboards

Backend & Cloud

Node.js, Express, .NET, Flask, AWS, Docker, PostgreSQL, MySQL, MongoDB

Contact

Let’s build something useful.

I’m always open to engineering conversations, internship opportunities, and projects involving systems, infrastructure, or product engineering.