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

  1. 2023

    Started at Seneca College

    Began Advanced Diploma in Computer Programming and Analysis. First exposure to C, Java, and web fundamentals.

  2. 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.

  3. 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.

  4. 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

TypeScriptJavaScriptPythonJavaSQLHTML5CSS3

Frontend

ReactNext.jsViteTailwind CSSshadcn/uiStorybookBootstrap

Backend & APIs

Node.jsExpressFastifyDjangoFlaskREST APIsServer-Sent EventsPrisma ORM

Databases

PostgreSQLDynamoDBMongoDBAWS S3SupabaseVector Databases

Cloud & DevOps

DockerKubernetesAWS (Cognito, S3, DynamoDB)Google Cloud PlatformGitHub ActionsVercelRender

Testing & Quality

VitestJestSupertestPlaywrightMSWHurlZod ValidationTDD

Tools & Practices

GitAgileMonorepo ArchitectureAST AnalysisSentryPinoPrometheusOpenTelemetry

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

Graduated April 2026

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

Graduated 2022