Skip to content
View piyush97's full-sized avatar
🇨🇦
Working from home
🇨🇦
Working from home

Block or report piyush97

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
piyush97/README.md
Piyush Mehta monogram

Piyush Mehta

Senior Software Engineer · Toronto, Canada

I build durable product systems at the seam between ambitious ideas and operational reality — with judgment that can be inspected, challenged, and trusted.

Book a call Email LinkedIn Writing


Where I've worked

01, 2025

Senior Software Engineer, Tundra Technical Solutions · Remote · Jul 2025 to present

Enterprise software and AI delivery for a major Ontario energy client. I lead architecture for LLM systems that have to survive contact with production: RAG pipelines, MCP tools, and agentic workflows. Part of the job is coaching teams on secure, durable engineering practice.

02, 2023

Senior Software Consultant, BDO Canada LLP · Oakville, ON · Jan 2023 to Jun 2025

Internal and client-facing platforms across AI, automation, and secure application delivery. Worked with teams including OPG, GreenShield Canada, and BDO USA. Built AI dashboards and chatbots on Azure, OpenAI, Node.js, TypeScript, and PostgreSQL. Workflow efficiency up 30%, tracked vulnerabilities down 35%. Received BDO's Golden Recognition Award for delivery impact.

03, 2020

Full Stack Developer, Nuclei · Bangalore, India · Jan 2020 to Dec 2021

Product engineering on a progressive web application and its supporting services. React, Node.js, and SQL, with the application structure kept understandable as features accumulated. Cut tracked vulnerabilities 40%, and automated the analytics pipeline on AWS microservices to take 25% out of its operating cost.

04, 2018

DSC Lead Intern, Google · Bangalore, India · Dec 2018 to May 2020

Developer education and community leadership. Mentored 1,500+ developers on web engineering and system design, supported 200+ job placements through teaching and coaching, and ran DevFest events and hands-on programs.

Outcomes: 5+ years shipping production software; 1,500+ developers mentored; 30% workflow efficiency gain; 35% vulnerabilities reduced

The mentoring figures come from the Google years, the efficiency and security results from the BDO years. The span comes from the first role to now.


What I build

MCP servers and agent tooling. Proxmox disaster recovery over MCP with pre-flight checks, a production-grade TypeScript MCP starter, WatchBot for homelab and social monitoring, and an OpenCode plugin for live model routing.

Infrastructure I actually operate. A 24-container Proxmox homelab run as code: GitOps and IaC in HCL, a macOS-inspired Arch dotfiles setup on KDE, tmux, and ghostty, and infrastructure that has survived a real disk failure. OmaSwitch is an Alt-Tab overlay for Omarchy, written in QML.

AI products past the prototype. FocusTube, a distraction-free learning feed, and health-visualizer, which turns an Apple Health export into something you can ask questions of. SlideFusion is an AI-assisted presentation workspace on Next.js, tRPC, and Prisma.

Tools other people start from. awesome-portfolio is a deploy-ready portfolio template, at 23 stars the second most-starred repo on this account. GitCompete compares two public GitHub profiles. Slika-API is a REST API for college note sharing, finished and archived. Earlier: khel-ke-baat-karen, a Dart app for autistic children, and 6thSemISE, lab work in C.

How I work

  • Start with the workflow and the failure modes before choosing the implementation shape.
  • Keep systems observable, typed, and boring where reliability matters most.
  • Document tradeoffs clearly, so teams can change direction without losing context.
  • Use evidence, tests, and operational feedback to decide when an abstraction has earned its keep.

Selected work

PiyushMehta.com: my portfolio and technical blog, on Astro 7 and Cloudflare Workers. 32 stars · 223 prerendered pages · two runtime API routes · v5.0.0

awesome-portfolio: a deploy-ready portfolio template in TypeScript. 23 stars

Slika-API: an open source REST API for college and classroom notes, now archived. 10 stars · JavaScript

GitCompete: compares two public GitHub profiles. 10 stars · JavaScript

OmaSwitch: Alt-Tab overlay for Omarchy, with MRU ordering and type-to-search. 8 stars · QML

Homelab: the homelab, documented in public. 5 stars · Shell

homelab-gitops: the same homelab as infrastructure as code. 2 stars · HCL

interview-prep-portal: application tracker and interview preparation. 4 stars · TypeScript

Stack. Across the 23 repositories I wrote that carry a language: TypeScript in 8, Shell and JavaScript in 3 each, HTML and Python in 2 each, and one each of C, Jupyter Notebook, HCL, Dart, and QML. Also worked with: React, Node.js, PostgreSQL, Redis, Python, Azure, AWS, Cloudflare, Docker, Kubernetes, Terraform.

Education. Master of Applied Computing, University of Windsor. B.E. in Information Science and Engineering, Ramaiah Institute of Technology.

Credentials. Microsoft Certified: Azure AI Engineer Associate. Polygon Hackathon winner, 2021. Smart India Hackathon winner, 2018.


Writing

Twenty-two posts since May, on AI agents, MCP, system design, career decisions, and the infrastructure I run.

Read all posts on piyushmehta.com


Contribution graph

GitHub contribution graph rendered as a snake

Recent activity

  1. 🗣 Commented on #21701 in xbmc/xbmc
  2. 💪 Opened PR #20 in SlideFusion/SlideFusion
  3. 🗣 Commented on #5466 in microsoft/vscode-copilot-release
  4. 🗣 Commented on #5466 in microsoft/vscode-copilot-release
  5. 🗣 Commented on #16525 in immich-app/immich

Let's talk

Open to senior software engineering and technical leadership roles, and to consulting on AI workflows, platform reliability, and architecture review.

Book a call Email

Piyush Mehta · Senior Software Engineer · piyushmehta.com

Popular repositories Loading

  1. PiyushMehta.com PiyushMehta.com Public

    Portfolio and technical blog — Astro 7, React 19, Tailwind CSS v4, MDX, Cloudflare Workers. Prerendered pages with serverless API routes.

    HTML 32 27

  2. awesome-portfolio awesome-portfolio Public template

    A template for all of you to create and deploy an Awesome Portfolio for free without writing code

    TypeScript 23 7

  3. Slika-API Slika-API Public archive

    📚 Open Source REST API for college & classroom notes sharing — archived: project complete / no longer maintained. Code preserved for reference.

    JavaScript 10 5

  4. GitCompete GitCompete Public

    GitCompete compares two public GitHub profiles with an intentionally visible scoring formula.

    JavaScript 10 4

  5. piyush97 piyush97 Public

    Readme behind my profile | ⭐ If you like it!

    JavaScript 10 12

  6. 6thSemISE 6thSemISE Public

    Life saviour for 6th semester ISE Labs

    C 8 18