Full-Stack Developer · AI Engineer · Open Source Contributor

I build full-stack products and put AI to work inside them.

Dhruvin Vaghasiya — portrait
Full-stackLLMs & RAGOpen sourceIoT

I'm a third-year Computer Engineering student at CSPIT, CHARUSAT. Most of what I know came from building things: a jewellery store that takes real orders, a borrower-protection platform with RAG at its core, a coding arena that ran across 22 machines for a hall full of students. The part I care about is what happens after the code leaves my laptop.

Projects written up on this site
21
Projects written up on this site
LeetCode problems solved
217
LeetCode problems solved
Hackathons entered
20+
Hackathons entered

Commit history

What a year of building looks like

One point per week, pulled straight from my GitHub account. The peaks are the weeks I was heads-down on a build, and the chart updates itself once a day.

566 contributions in the last 12 monthsVerify on GitHub →

Selected work

The work I'd bring up first

Six projects, each opening into a short write-up: what the problem was, what got built, and what happened afterwards. Where a site is public and where the code is public, the button takes you straight there.

CodeArmor MVP
2026AI & ML · Full-Stack

CodeArmor MVP

Built in ten days for the NeuroX Hackathon Grand Finale. Eleven AI agents scan a codebase in parallel, a validator called ArmorClaw filters what they report, and the surviving findings land in a VS Code extension with a single risk score attached. A web dashboard gives a team the same view.

ReactTypeScriptNode.jsExpress.js+6 more
AegisAIOpen Source
2026AI & ML · Full-Stack · Web AppsOpen Source Contribution

AegisAI

AegisAI is an open-source platform for AI governance, risk, and compliance, built around regulations like the EU AI Act. I contributed as an outside developer: five pull requests reviewed and merged upstream, all on the frontend and the product experience.

ReactTypeScriptFastAPIPython+3 more
BeAwareOfBanksLive
2026AI & ML · Web AppsLive in production

BeAwareOfBanks

A borrower-protection platform for India, live in beta. It turns a 60-page loan agreement into a risk report a person can read in one sitting. The team at Evodart built and shipped it for a client; my work during the internship sat on the LLM, RAG, and AI pipeline side.

LLM IntegrationRAGAI PipelinesPython+2 more
Supernova Tic Tac Toe + CP Engine
2026Full-Stack · Web Apps

Supernova Tic Tac Toe + CP Engine

The platform behind Supernova, a three-round competitive programming event at CHARUSAT. Correct submissions unlock Tic Tac Toe moves. It ran on 22 PCs split into a main server, a Redis node, a PostgreSQL node, and compile workers, and held up for 100+ people submitting at once. k6 measured it at roughly 3,000 to 4,000 requests per second.

Node.jsReactPostgreSQLRedis+3 more
Case studyPrivate repo
Clera
2026AI & ML · Web Apps

Clera

A RAG system with a Django and pgvector backend and a React chat interface. Version one indexed the official Python and Java documentation. Version two, in April 2026, added an admin crawler, so any language's docs can be pulled in, cleaned, embedded, and answered from.

DjangoDjango REST FrameworkPostgreSQLpgvector+9 more
Ellips Diamond JewelleryLive
2025–presentFull-Stack · Web AppsLive in production

Ellips Diamond Jewellery

A production e-commerce platform where customers browse, customize, and buy jewellery. Prices recalculate from live metal rates, checkout runs through Razorpay and Stripe, and the business runs its whole catalog from an admin panel.

Next.jsTypeScriptNode.jsExpress.js+4 more
Domain coming soonCase study

Toolkit

The stack I reach for

Everything listed here has been used on a project somewhere in this portfolio, not copied off a syllabus. If you only read one group, read the AI ones: models go inside the products I build, and coding agents are how I build them.

Languages

What I write in on a normal week.

  • C
  • C++
  • Java
  • Python
  • JavaScript
  • TypeScript
  • SQL (PostgreSQL, Oracle)
  • HTML/CSS

Frameworks & Libraries

For building the APIs and the interfaces that sit on top of them.

  • Django
  • Node.js
  • Express.js
  • React.js
  • Next.js
  • REST APIs
  • JWT & OTP Auth
  • UI Libraries
  • Bento Grids
  • Skeleton Loading

Data & Cloud

Where the data sits and how the thing stays online.

  • PostgreSQL
  • MongoDB
  • Redis
  • Docker
  • Vercel
  • Render
  • Railway
  • DigitalOcean

AI & LLMs

Retrieval, prompting, and running inference across more than one provider.

  • RAG
  • Prompt Engineering
  • LLM Integration
  • OpenRouter
  • AWS Bedrock
  • Open-source Models
  • Hugging Face
  • Scikit-learn
  • YOLOv8
  • ONNX
  • TensorRT

AI Agents & Workflow

Directing coding agents: giving them context, tools, and a review at the end.

  • Cursor
  • GitHub Copilot
  • Claude & Claude CLI
  • Windsurf
  • MCP
  • Agent Skills & Plugins

Hardware & IoT

Sensors, microcontrollers, and getting readings off the board.

  • ESP32
  • Arduino IDE
  • RFID
  • Environmental sensors
  • Servo control

Tools & Practice

The unglamorous half of the job.

  • Git & GitHub
  • VS Code
  • Postman
  • PgAdmin
  • Jupyter / Colab
  • OOPs
  • DBMS
  • DSA / CP

Timeline

Where I've worked, what I've run

Two internships, five merged pull requests on an open-source platform, three university events I helped organize and wrote the software for, and a degree still in progress.

  1. 11 May – 30 June 2026

    AI Engineer Intern

    Evodart · BeAwareOfBanks

    Worked in Evodart's product team on BeAwareOfBanks, a client platform now live in beta. My work sat on the AI side: LLM and RAG integrations, tuning the pipelines that pull the right clauses into context, model-security practices, and debugging the product as issues came in. Delivery ran through ClickUp against a production codebase.

    AI / LLMRAGInternshipStartup
  2. 12–21 June 2026

    Grand Finalist, NeuroX Hackathon

    Master's Union CDS Campus, Gurugram

    Ten days, four people, one MVP. We built CodeArmor, an AI security scanner for VS Code that runs eleven agents in parallel. I took the backend: APIs, JWT auth, the PostgreSQL schema, scan orchestration, and the scoring pipeline.

    HackathonBackendAI Security
  3. 10 May 2026

    Open Source Contributor

    AegisAI · GitHub

    Contributed to AegisAI, an open-source platform for AI governance, risk, and compliance. Five pull requests reviewed and merged upstream, improving the frontend and the product experience across React, TypeScript, FastAPI, and PostgreSQL.

    Open SourceAI-GRCFrontendTypeScript
  4. 23–25 March 2026

    Event Coordinator & Full-Stack Developer, Supernova

    C++ Competitive Programming Event, CHARUSAT

    Ran a university-wide three-round coding event and built the judge behind it. The platform was a physical distributed system across 22 lab PCs: a main server, a Redis node, a PostgreSQL node, and workers compiling submissions under time and memory limits, answering in milliseconds for 100+ participants.

    LeadershipFull-StackDistributed Systems
  5. 2025 – present

    Freelance Full-Stack Developer

    Ellips Diamond Jewellery

    Building a production e-commerce platform for a jewellery client alongside a small development team. My work covers the storefront, OTP authentication, the pricing engine that tracks live metal rates, payments, inventory workflows, admin tooling, and deployment.

    Full-StackE-commerceProduction
  6. 29–31 October 2025

    Event Coordinator & Full-Stack Developer, C Titan

    Battle for Beginners, CHARUSAT

    Handled event planning and participant operations while running the Bingo platform I had built for it. Player sessions, round progression, and live scoreboards, all working for 100+ people at once with the hall watching.

    LeadershipFull-StackEvents
  7. June – August 2025

    Internet of Things Intern (part-time)

    LaunchED Global · Nadiad, Gujarat

    Three months part-time on IoT development, and my first look at how hardware work gets scoped and delivered in industry rather than in a lab.

    IoTInternship
  8. July 2025

    Event Coordinator & Technical Speaker

    Commencement Program, 2025 First Year Batch, CHARUSAT

    Coordinated onboarding activities for the incoming batch and gave the technical orientation talk, walking first-years through LinkedIn and the other tools they need to start building a professional presence.

    LeadershipSpeakingMentoring
  9. 2024 – present

    B.Tech, Computer Engineering

    CSPIT, CHARUSAT University

    Third year, CGPA 8.48. Finished first year as top ranker with two Top Ranker awards. Coursework aside, my focus has been full-stack development, LLMs and RAG, machine learning, and IoT.

    EducationComputer Engineering

Achievements

RoboFest 5.0, Level-II PoC

Qualified through to the Level-II Proof of Concept stage with ₹50,000 in support.

1st Rank, First Year B.Tech

Top ranker in first-year Computer Engineering, with certificates from CHARUSAT University and the Devang Mehta Foundation Trust.

5 merged pull requests, AegisAI

Five contributions reviewed and merged into AegisAI, an open-source AI governance platform: PRs #163, #158, #157, #150, and #146.

217 LeetCode problems solved

Steady DSA practice, plus HackerRank badges in Problem Solving, C++, C, and 30 Days of Code.

Odoo X 2025, Top 250

Placed in the top 250 out of more than 19,000 teams.

3rd place, HackTrack 2026

Third place at HackTrack 2026.

3rd place, C Quest

Third in a C language competition, worth ₹5,000.

My inbox is open

Hiring, building something, or curious about one of the projects above? Email reaches me fastest. I read everything and reply to anything that isn't a bulk pitch, usually within a day.