About me
I'm Dhruv Patel, a Software Developer based in Toronto. I build production-grade web applications using JavaScript, TypeScript, Python, and Java — across frontend, backend, cloud infrastructure, and developer tooling.
I'm proficient in React, Next.js, and Tailwind on the frontend, and Node.js, Express, Fastify, Django, and Flask on the backend. I design and consume RESTful APIs with JWT auth, RBAC, and SSE. I deploy on AWS and GCP using Docker, Kubernetes, and GitHub Actions.
Completed an Advanced Diploma in Computer Programming and Analysis at Seneca College in April 2026. Holds four industry certifications — IBM Full Stack Software Developer, Google Cloud Database Engineer, Google IT Support, and Microsoft 365 Fundamentals. Actively looking for junior and internship roles.
Journey
- 2023
Started at Seneca College
Began Advanced Diploma in Computer Programming and Analysis. First exposure to C, Java, and web fundamentals.
- 2024
First real projects
Built Fragments API — an AWS-backed microservice with Cognito auth, S3/DynamoDB storage, and comprehensive test coverage using Jest, Supertest, and Hurl.
- 2025
Full-stack & cloud
Shipped VibeCart — a production e-commerce platform with JWT auth, 20+ Prisma models, CI/CD on Render and Vercel. Earned Google Cloud Database Engineer certification.
- 2026
Tooling & platform engineering
Built React 19 Migration Safety Net, SSE Streaming Reliability Kit, RSC Storybook Bridge, and AI Job Search Assistant. Earned IBM Full Stack Software Developer certification.
- 2026
Continuum — Devpost OpenAI Build Week
Built Continuum during the Devpost OpenAI Build Week hackathon: a local-first context continuity platform for AI work, with an append-only event ledger, integrity verification, and evidence-linked working state that generates layered handoff context for a new AI session.
Technical Skills
Languages
Frontend
Backend & APIs
Databases
Cloud & DevOps
Testing & Quality
Tools & Practices
Certifications
IBM Full Stack Software Developer
IBM · March 2025
Google Cloud Database Engineer
Google Cloud · July 2024
Google IT Support
Google · 2024
Microsoft 365 Fundamentals
Microsoft · 2024
Education
Advanced Diploma, Computer Programming and Analysis
Seneca College · Toronto, ON
Coursework in data structures, operating systems, web development, databases, cloud computing, networking, and software testing — with heavy emphasis on applied projects over theory.