Available for opportunities

Dhruv
Parekh

Senior Software Engineer

Building robust, scalable web applications with the MEAN stack. Passionate about clean architecture, performance engineering, and turning complex problems into elegant, maintainable solutions.

What I work with

Core technologies I've used across production-grade applications. The MEAN stack is my home turf.

Frontend

  • Angular
  • TypeScript
  • JavaScript ES6+
  • RxJS
  • NgRx
  • HTML5
  • CSS3 / SCSS
  • Bootstrap
  • Tailwind CSS
  • Angular Material
  • React
  • Vue.js

Backend

  • Node.js
  • Express.js
  • NestJS
  • REST APIs
  • GraphQL
  • WebSockets
  • Socket.io
  • Microservices
  • JWT / OAuth 2.0
  • API Gateway

Database

  • MongoDB
  • Mongoose
  • PostgreSQL
  • MySQL
  • Redis
  • Firebase / Firestore
  • Elasticsearch

DevOps & Cloud

  • Git / GitHub
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • CI/CD
  • GitHub Actions
  • Jenkins
  • Nginx
  • Linux / Bash

Testing & Quality

  • Jest
  • Jasmine / Karma
  • Mocha / Chai
  • Cypress
  • TDD / BDD
  • Code Review

Architecture

  • System Design
  • SOLID Principles
  • Design Patterns
  • Agile / Scrum
  • Event-Driven
  • Webpack / Vite