Vadodara, Gujarat — India

Chirag Vasava

Full-Stack Developer & AI Builder

3rd-year Computer Science & Engineering student shipping production-grade platforms across MERN, Next.js, FastAPI, and Gemini AI — from intelligent test automation to ERP-style systems.

status $ deploying testforge-ai → vercel

01 — About

Building at the intersection
of full-stack & AI.

I'm a Computer Science & Engineering student at Maharaja Sayajirao University of Baroda, building on a Diploma in Information Technology from Parul University. My work sits between full-stack architecture and applied AI — designing systems with MERN, Next.js, and FastAPI, then wiring them to intelligent pipelines powered by Gemini and Python AST analysis.

I care equally about system design and interface craft, and I like measuring what I build — every project here ships with real deployment and real Lighthouse performance data, not just a description of what it does.

Outside of solo projects, I led an engineering team at Hack-A-Throne 2025 as Team Leader, and helped build RentFlow through to the offline final round of the Odoo × GCET Hackathon 2026.

02 — Skills

What I build with.

Frontend

React.jsNext.jsTypeScript HTML5CSS3Tailwind CSSBootstrap

Backend

Node.jsExpress.jsFastAPI (Python)Appwrite

AI & Testing

Gemini 2.5 Flash APIPlaywrightPyTestPython AST

Languages

JavaScriptTypeScriptPythonJava

Databases

PostgreSQLMySQLMongoDB SQLiteSQLAlchemyPrisma ORM

Deployment

AWS EC2RenderRailwayVercel

APIs & Payments

RESTful APIsRazorpayJDBC

DevOps & Tools

GitGitHubCI/CD (GitHub Actions)Postman

03 — Projects

Shipped, deployed, measured.

TestForge AI

Intelligent Test Automation Platform

Parses Python source via native AST analysis, auto-generates PyTest boilerplate, and uses Gemini 2.5 Flash to suggest edge-case assertions and generate Playwright scripts from plain-English steps — backed by a CI/CD quality gate with weighted risk scoring.

Next.jsFastAPIPythonSQLAlchemy Gemini 2.5 FlashPlaywrightPyTest
Lighthouse Desktop 100/98/100/100 Mobile 96/98/100/100

DayFlow

Human Resource Management System

A role-based MERN HRMS with an auto-generated Employee ID system, JWT authentication across Admin / HR / Employee roles, an interactive attendance calendar, leave approval workflows, and a payroll engine with full gross/net salary breakdowns.

MongoDBExpress.jsReactNode.js JWTbcrypt
Lighthouse 100/100 Performance (Desktop & Mobile) 0 ms TBT

UniNest AI

Campus Recruitment Operating System

Handles the full campus placement lifecycle — drive discovery, resume verification, interview scheduling, and offer management — powered by a Gemini 1.5 Flash ATS engine that scores resumes against job descriptions with a heuristic fallback.

Next.js 15Express.jsTypeScript Prisma ORMPostgreSQLGemini 1.5 Flash
Lighthouse Desktop 100/98/100/100

RentFlow

ERP-Style Rental Management System

An ERP-style rental platform with role-based dashboards for Admin, Vendor, and Customer — covering product catalog, quotation management, order lifecycle, and PDF invoice generation with a Razorpay-backed checkout.

MongoDBExpress.jsReact Node.jsRazorpay
Odoo × GCET Hackathon 2026 — Offline Finalist

PlayLoud

Online Music Streaming Platform

A full-stack music streaming platform with authentication, personalized playlists, and a persistent global player — using Appwrite for auth, database, and file storage, with Razorpay-powered premium subscriptions.

React.jsNode.jsExpress.js AppwriteRazorpayTailwind CSS

04 — Timeline

Education & achievements.

2024 — 2027

B.E. in Computer Science and Engineering

Maharaja Sayajirao University of Baroda

2021 — 2024

Diploma in Information Technology

Parul University

2025 — Team Leader

Hack-A-Throne 2025, MSU Baroda

Led a team to design and ship an AI-powered Event Management Portal within a 32-hour hackathon window — implementing AI-based vendor recommendations and image-based product search.

2026

Odoo × GCET Hackathon 2026

Built RentFlow, a complete ERP-style rental platform, and advanced from virtual screening to the offline final round.

05 — Contact

Let's build something together.

Open to full-stack and AI-focused roles, collaborations, and interesting problems.