Full-Stack Developer
Rohit Yadav
Goregaon, Mumbai
I design and build full-stack products end-to-end — from the Postgres schema to the pixel-perfect UI.
I work with an AI-assisted development workflow and am extending into LLM application development.
Skills
A full-stack toolkit built over five years, now extending into AI-assisted development.
Frontend
- Angular
- React.js
- Next.js
- TypeScript
- JavaScript
- jQuery
- HTML5
- CSS/SCSS
- Bootstrap
- AEM
Backend
- Go
- Gin
- REST API Design
- PostgreSQL
Infrastructure
- AWS (EC2, RDS)
- Nginx
- Docker
Tools
- Git
- Visual Studio Code
- Figma
- Jira
- Postman
Practices
- JWT & Session-Based Auth
- Multi-Tenant Architecture
- Responsive Design
- API Integration
AI-Assisted Development
- Claude Code (agentic workflows)
- Cursor
- Prompt Engineering
- MCP Integrations (Postman, Figma)
- AI Code Review & Test-Based Verification
Currently Learning
- LLM APIs
- Structured Outputs
- Tool Calling
- RAG
- AI Agents
Featured Project
Basewells
Multi-tenant salon booking SaaS — designed and built solo, end-to-end.
basewells.com ↗JWT auth with rotating refresh tokens
Argon2id password hashing, short-lived access tokens, and a forced password-change flow on every newly provisioned account — the owner/staff side of a real, from-scratch auth system, not a bolted-on library.
OTP-verified customer bookings
Every public booking is gated behind an SMS one-time code (via MSG91) before it's ever written to the schedule — a one-time verified-booking token is what actually closes the “book under someone else's number” gap, not just a UI nicety.
Double-booking prevented at the database layer
A Postgres EXCLUDE USING gist constraint on each staff member's appointment time range — proven race-safe under real concurrent load, not just an application-level check that a race condition could slip past.
Tenant isolation via composite foreign keys
Every appointment reference uses (x_id, tenant_id) → (id, tenant_id), not a plain foreign key — a row has to belong to the SAME tenant to exist at all, on top of repository-layer WHERE tenant_id scoping on every query.
Installable, mobile-first PWA dashboard
Bottom tab navigation and an offline app-shell, built for staff who open it dozens of times a day on their own phone — not a desktop admin panel squeezed onto a small screen.
Real-time availability, staff scheduling, revenue reporting
Multi-tenant from day one, with per-salon working hours, staff-wise revenue breakdowns, and a public booking flow with zero double-entry between the customer and owner side.
Built with an agentic AI workflow (Claude Code)
Defined the architecture, reviewed all generated code, and validated security-critical logic with mutation-style tests that deliberately break each guard to prove the tests catch it; used the Postman MCP plugin to generate and maintain the API collection.
- Next.js 14
- Go
- PostgreSQL
- Nginx
- AWS
- MSG91
Other Projects
Corporate Website — SBI Securities
- Angular
- TypeScript
- HTML5
- SCSS
- REST APIs
Led front-end development of the official website, with reusable components for navigation, data tables, and forms.
Tata AIA Life Insurance Portal
- HTML
- CSS
- JavaScript
- jQuery
- AEM
A platform to explore, compare, and purchase term, savings, and retirement plans, with lead-generation APIs, custom Income Tax and Compound Interest calculators, and Google/Adobe Analytics tracking.
Bajaj Travel Flight Booking Portal
- HTML
- CSS
- JavaScript
- React.js
- jQuery
Front end for flight search and booking with real-time flight, coupon, and journey-type APIs, plus custom filters and sorting by price, airline, and duration.
Experience
Senior Executive
SBI Securities · Lower Parel, Mumbai
Jan 2025 – Present
- Built the client onboarding journey with Next.js.
- Built a vendor management system with Angular.
- Used Go and PostgreSQL to serve dynamic content on the corporate marketing website.
- Develop and maintain the corporate website in Angular with reusable components, data binding, and API integration.
Software Developer
Teknopoint / Dept · Borivali, Mumbai
Dec 2021 – Dec 2024
- Built front-end web portals for life insurance and travel.
- Implemented lead-generation API integrations between the insurance portal and the call centre.
- Designed responsive layouts for mobile and desktop.
- Delivered ongoing feature enhancements and performance optimizations.
Web Developer
Velocity Consultancy · Malad, Mumbai
May 2021 – Nov 2021
- Front-end development and maintenance using HTML, CSS, and JavaScript.
- Collaborated with senior developers to troubleshoot issues and improve performance.
Broadcast Operations Executive
Planetcast Media Services Limited · Goregaon (E), Mumbai
Nov 2019 – Jul 2020
- Coordinated content schedules with programming teams.
- Ensured audio and video signal quality.
- Oversaw live sports, news, and entertainment programs.
Sports Analyst
Hudl India · Andheri (W), Mumbai
Jul 2018 – Mar 2019
- Analysed games, players, and strategies for insights and trends.
- Evaluated player performance from statistics and video footage.
Education
BE, Electronics & Telecommunication
Atharva College of Engineering · 2014 – 2018
Get in touch
Goregaon, Mumbai — open to full-stack roles and freelance work.