Yash Rathore
I’m a software engineer based in Toronto with 2+ years of experience building secure backend services, full-stack web applications, and AI evaluation pipelines.
About
I’m a software engineer based in Toronto with 2+ years of experience building secure backend services, full-stack web applications, and AI evaluation pipelines. I work with Python (FastAPI, Django), TypeScript/JavaScript (React/Next.js), and PostgreSQL to deliver tenant-aware, authenticated systems with background processing, testing, and observability.
I also have hands-on experience training and evaluating AI outputs—designing coding and multimodal task evaluations, ranking responses, and writing scoring rationales to improve data quality. I enjoy collaborating across product, frontend, and ML teams, improving deployments on GCP Cloud Run with CI/CD, and turning requirements into reliable, well-documented features.
- 2 years' experience
- Joined November 2026
Skills· 11
Languages
- EnglishAdvanced
Industry experience
- Software & Internet
- Computers & Electronics
- Education
Work experience
Coordinated sprint planning, onboarding, code reviews, and technical documentation while partnering with product, frontend, and ML teams to scope and deliver features. Built multi-tenant FastAPI services with SQLModel/PostgreSQL schemas for projects, organizations, users, analytics, RBAC, API keys, quotas, and usage tracking. Implemented REST and proxy endpoints connecting external developers to internal ML services with JWT authentication, validation, rate limiting, and structured error handling. Integrated Next.js and MUI frontend flows for onboarding, analytics, API exploration, embeds, and authenticated workflows. Improved Cloud Run deployments using Docker and GitHub Actions CI/CD, debugging cross-service issues with logs, Postman, and integration tests. Delivered usage insights and developer features such as embeds, forum pagination, bookmarks, quotas, and rate-limit metadata. Wrote pytest tests for API behavior and failure cases.
Created and evaluated programming tasks in Java and Python by assessing generated code for reasoning, correctness, efficiency, readability, and edge cases. Ranked model responses, wrote scoring rationales, reproduced defects, and recommended fixes to improve training-data quality. Designed adversarial OCR, chart, and diagram evaluations, curated image datasets, and documented recurring multimodal model failure patterns.
Education
Hire Yash Rathore today
Post a job and invite Yash, or contact them directly. No hidden commission.




