Houston, TX · Open to full-time SWE roles

Hi, i’m Dhruvi

Full-Stack Software Engineer

I build full-stack web products with React, TypeScript, Node.js, ASP.NET Core, MongoDB, and SQL Server. I take end-to-end ownership — from system design through production delivery. Currently integrating LLM tool-use via the Model Context Protocol into real shipped apps.

03Roles Held
05Projects Shipped
02Degrees
03Certifications

About me

I build full-stack web products with React, TypeScript, Node.js, ASP.NET Core, MongoDB, and SQL Server. I take end-to-end ownership — from system design through production delivery. Currently integrating LLM tool-use via the Model Context Protocol into real shipped apps.

Education

01

Master of Science, Computer Science

University of Houston – Clear Lake

Aug 2024 — May 2026·Houston, TX·GPA: 3.35 / 4.0

02

Bachelor of Engineering, Computer Science / Information Technology

Silver Oak University

Aug 2020 — May 2024·Gujarat, India·GPA: 3.84 / 4.0

Experience

01

Software Engineer Intern

Bigblue Technologies · thebigblue.app

Jan 2026 — May 2026·Remote · Costa Mesa, California

  • Stabilized the flagship SwiftUI iOS app ahead of its early-access launch, clearing production-blocking bugs so its first ~200 early adopters landed on a reliable experience.
  • Stood up the product’s first QA and unit-test coverage, catching regressions before release and shipping three consecutive release cycles with zero post-launch regressions.
  • Rebuilt the company marketing site (thebigblue.app), lifting its Lighthouse score from 60 to 95 and improving Core Web Vitals and SEO health.
02

Software Engineer Intern

Biztech Consulting & Solutions

Aug 2022 — Oct 2023·Ahmedabad, Gujarat, India

  • Built a team document-upload system that priced documents based on keywords in the file content; owned the frontend UI and APIs.
  • Wrote ~1,000+ lines of reviewed code per sprint, pushed to the main branch after mentor sign-off.
  • Worked daily with mentors and fellow interns on real corporate project workflows — weekly stand-ups, task tracking, and QA testing.
  • Learned Bootstrap, JavaScript fundamentals, advanced JavaScript, and Redux on the job.
03

UI Developer Intern

Elsner Technology

Jul 2022 — Aug 2022·Ahmedabad, Gujarat, India

  • My first professional internship — focused on UI design and coding standards for UI work.
  • Worked with Figma designs and translated them to code following the team’s standards.
  • Learned HTML5, CSS3, and the Bootstrap library, applying them on a real project.

Skills

01

Frontend Engineering

React 18/19, TypeScript, JavaScript — component systems, responsive layouts, scroll-driven animations, code-splitting, and performance-first interfaces built for real users.

02

Backend & APIs

ASP.NET Core (.NET 10), Node.js, Express — 22-controller REST APIs with JWT auth, BCrypt, EF Core, role-based access (4 user classes), and HIPAA-compliant audit logging. End-to-end API ownership from schema to deployment.

03

Databases & Data

SQL Server, PostgreSQL, MongoDB, SQLite — schema design, query optimization, indexing, EF Core migrations. Owned a 48-entity domain model from scratch in a production healthcare system.

04

Real-Time & Integrations

Socket.IO WebSocket systems with rooms, presence, and typing indicators. Third-party integrations: RingCentral fax pipeline, Acuity Scheduling webhooks, Cloudinary CDN, SMTP/TLS delivery.

05

AI & LLM IntegrationBuilding Now

Anthropic MCP-certified. Building a Model Context Protocol server on the chat app — exposing tools and resources so an LLM can take real in-app actions. Prompt engineering and LLM tool-use applied to production software.

Learning & Exploring

Azure Cloud DeploymentsDockerGitHub Actions CI/CDRAG / Vector Databases

Certifications

01

Anthropic Academy

Model Context Protocol (MCP) Certification

View Credential
03

Oracle

Oracle Cloud Infrastructure 2025 Certified Architect Associate

View Credential

Projects

01
Client Project

Healthcare Platform

03
In ProgressBuilding Now

MCP + LLM Integration

Extending the real-time chat app with a Model Context Protocol server — exposing chat tools and resources to LLMs so an agent can read conversations, list contacts, and send messages through the live app.

  • MCP server in Node.js exposing tools: send_message, list_contacts, get_history
  • LLM tool-use loop — Claude reads live chat state and takes real in-app actions via Socket.IO
  • MCP resources: conversation history and user presence as structured, queryable data
  • Zero breaking changes — connects to the existing backend with a new MCP transport layer
  • Built on Anthropic MCP certification — applying the protocol spec to a shipped product
Model Context ProtocolNode.jsSocket.IOClaude APITypeScriptJSON-RPC 2.0
05
Personal Project

Service Broker System

A service registry that brokers requests between client apps and back-end services — React 19 admin dashboard, Node + Express backend, SQLite for local dev and MySQL for production.

  • Service registry with health tracking and per-instance status history
  • Password hashing service using bcrypt + bcryptjs for credential security
  • Random-token service for short-lived API keys and verification codes
  • Email notifications via Nodemailer when service state changes
  • Admin dashboard with React Router 7 routing and Axios-driven views
React 19ExpressSQLiteMySQLbcryptNodemailerAxios

Say Hello