| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
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.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseExperienced backend-focused software engineer with 3+ years of professional experience building scalable APIs, microservices, and data pipelines. Proficient in Node.js, NestJS, TypeScript, and relational databases. Passionate about writing clean, maintainable code and delivering high-impact solutions in Agile, collaborative environments.
Currently Working On → NestJS · Docker · Microservices · AWS · SQL Currently Learning → Kubernetes · GoLang · Java Spring Boot Ask Me About → Node.js · NestJS · Prisma · PostgreSQL · REST APIs · Microservices
Open To: Full-time Backend / Full Stack Engineering roles · Contract engagements · Open Source Collaboration
Languages
Frontend
Backend & Databases
Cloud, DevOps & Tooling
A scalable chess training platform backend with AI-driven game analysis supporting board images, PGN uploads, and Chess.com/Lichess link ingestion. Includes personalized training plans, structured improvement reports, and Stripe subscription billing.
| Attribute | Details |
|---|---|
| Stack | NestJS · TypeScript · Prisma · MySQL · Stripe · AWS S3/SES |
| Scale | Multi-user platform with concurrent game analysis workflows |
| Performance | Async background tasks · Cron jobs · Rate limiting |
| Security | JWT auth · Google & Apple social login · RBAC · AWS S3 |
| Impact | Stripe subscription with 7-day free trial · Webhook-driven payment lifecycle |
| Repository | github.com/DishenMakwana |
Engineered PGN ingestion pipelines that run multi-game analysis, generate structured improvement plans, and export polished HTML/PDF reports. Implemented Stripe billing with upgrade, cancellation, and plan-change flows via webhook-driven lifecycle management.
ENC — Website Addiction AppA gamified digital well-being app that combats website addiction via a coin-based incentive system. Coins are deducted for restricted site visits and rewarded for avoidance streaks and badges.
| Attribute | Details |
|---|---|
| Stack | NestJS · Prisma · MySQL · WireGuard VPN · RevenueCat |
| Scale | Real-time site-restriction enforcement per user session |
| Performance | Event-driven activity tracking · Async background jobs |
| Security | Google & Apple social login · Encrypted VPN tunneling |
| Impact | RevenueCat in-app coin top-ups · Frictionless onboarding |
| Repository | github.com/DishenMakwana |
Enforced real-time site restrictions via WireGuard VPN integration, delivering actionable digital well-being insights. RevenueCat powers seamless in-app purchases for coin top-ups across iOS and Android.
Redbrick Entertainment — Treasure Hunt GameA dynamic, team-based treasure hunt game featuring interactive riddles and real-time communication. Built a custom randomized directed path generator that improved check-in location performance by 30%.
| Attribute | Details |
|---|---|
| Stack | NestJS · Prisma · TypeScript · MySQL · Pusher · Socket.IO |
| Scale | Multi-team concurrent events · Real-time riddle delivery |
| Performance | 30% improvement in check-in location resolution |
| Security | Rate limiter · CloudPanel deployment |
| Impact | OneSignal push notifications · Event-driven email & S3 uploads |
| Repository | github.com/DishenMakwana |
Designed an event-driven architecture to offload transactional emails and AWS S3 file uploads as background tasks. Real-time communication delivered via Pusher and Socket.IO, keeping all user-facing workflows asynchronous and reliable.
Cheetah Broker — Logistics PlatformA logistics platform featuring driver daily diary management, trip-time calculations, payment computation from logs, structured log viewing with filtering/sorting, and real-time geofencing-based tracking.
| Attribute | Details |
|---|---|
| Stack | NestJS · Prisma · TypeScript · MySQL · Docker · CI/CD |
| Scale | Fleet-level driver tracking with geofencing |
| Performance | 40% API response time reduction via Promise.all parallelization |
| Security | Role-based access · Structured audit logs |
| Impact | Automated payment computation from trip logs |
| Repository | github.com/DishenMakwana |
Reduced API response time by 40% through parallel database calls and optimized query execution using Promise.all. Implemented clock in/out workflows, real-time geofencing enforcement, and structured log views with advanced filtering.
ALacriti Analytics — Business Intelligence DashboardA multi-chart analytics dashboard with Stripe payment integration, Google reCAPTCHA, and role-based API access control. Built for data-driven business reporting with bulk Q&A import and scoring.
| Attribute | Details |
|---|---|
| Stack | Node.js · TypeScript · TypeORM · PostgreSQL · GitLab CI |
| Scale | Multi-role access across enterprise client teams |
| Performance | 25% database query optimization |
| Security | Stripe webhooks · Google reCAPTCHA · RBAC |
| Impact | Postman → OpenAPI/Swagger conversion · Bulk Q&A import |
| Repository | github.com/DishenMakwana |
Converted Postman collections to OpenAPI/Swagger specs and optimized database queries by 25%. Integrated Stripe payment with full webhook lifecycle handling and implemented granular role-based API access control.
QuiteClear — Dental PlatformA full-stack dental client platform delivered in 3 months, featuring RazorPay payment integration and robust multi-file upload of large STL/OBJ files to AWS S3.
| Attribute | Details |
|---|---|
| Stack | Node.js · Express · MySQL · Sequelize ORM · React.js · Jest |
| Scale | Large STL/OBJ dental file handling per patient |
| Performance | Robust error handling for multi-file S3 uploads |
| Security | RazorPay payment gateway integration |
| Impact | Full project delivery within 3 months |
| Repository | github.com/DishenMakwana |
Delivered end-to-end from backend REST APIs to React.js frontend, including RazorPay payment gateway and AWS S3 integration for large 3D dental model file uploads with comprehensive error handling.
Software Engineer — AtliQ Technologies January 2022 – Present · Vadodara, Gujarat, India
Designed and delivered end-to-end backend solutions across multiple client projects using NestJS, Node.js, TypeScript, and REST APIs, consistently meeting delivery timelines in an Agile/Scrum environment.
NestJS TypeScript Node.js Prisma MySQL PostgreSQL Docker AWS Redis BullMQ RabbitMQ CI/CD
| Recognition | Details |
|---|---|
| Employee of the Quarter x2 | Awarded twice at AtliQ Technologies for consistent high-impact delivery |
| Company Hackathon Winner | Won internal hackathon at AtliQ Technologies for innovative product build |
| CGPA 9.45 / 10.0 | Bachelor of Engineering in Computer Science — V.V.P. Engineering College, GTU |
| H.S.C. 91st Percentile | Science stream — Dholakiya School, Rajkot (GSHEB) |
Microsoft Azure — Udemy
Node.js & NestJS — Udemy
Version Control
current_focus:
learning:
- Kubernetes advanced scheduling and operators
- GoLang for systems-level backend services
- Java Spring Boot for enterprise patterns
building:
- High-performance microservices with NestJS and Docker
- Event-driven architectures with BullMQ and RabbitMQ
- Open source backend boilerplates with full observability
exploring:
- Distributed systems patterns and CQRS / Event Sourcing
- Data engineering pipelines with Spark and Azure
- Cloud-native deployments on AWS ECS / EKS
open_to:
- Backend / Full Stack Engineering roles
- Microservices and cloud architecture projects
- Open source collaboration on infra and API tooling"The best code is the code that doesn't need to be explained — because it's already doing exactly what it should."
A scalable NestJS boilerplate integrated with Prisma ORM, built with TypeScript and Node.js. It includes Docker support, Swagger API docs, automated Prisma migrations and seeding, VS Code debugging…
TypeScript 1
Gen AI using LangChain is designed to simplify and enhance the development of applications that use Large Language Models (LLMs) such as OpenAI, Hugging Face, Groq, or DeepSeek.
Jupyter Notebook
A Python-based data pipeline for ingesting, transforming, and analyzing Formula 1 racing data on Azure Databricks. It features modules for raw data ingestion, data transformation, and analytics, co…
Python
Health Premium prediction for User
Jupyter Notebook
Spotify Data Retrieval is a Python ETL pipeline that extracts song data from Spotify's API using OAuth 2.0, focusing on the user's last 24 hours. It transforms and loads the data into a PostgreSQL …
Jupyter Notebook
| Back | FazBrowse Home | New Git URL |