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.
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.
High School, Mathematics Major
Sabri School · Gujarat, India