Hi, my name is

Ujjwal Sharma

Full Stack Engineer

Software Engineer pursuing a B.Tech in Computer Science & Engineering at Graphic Era University. Experienced in building full-stack web applications, database integrations, and developer tools. Focused on writing clean, maintainable code and building practical software solutions.

Education

B.Tech in CSE

Graphic Era University (GPA: 8.53)

Location

Dehradun, India

Uttarakhand, India

US

Ujjwal Sharma

Full Stack Developer

Experience

Technology Business Incubator – Graphic Era University (TBI-GEU)

Jun 2026 – Present

Dehradun, Uttarakhand

AI-Assisted Full Stack Web Development Intern

Developing HimDraftAI, an AI-assisted web application that generates SEO-optimized e-commerce product descriptions to empower small and rural Himalayan food producers.

Key Contributions
  • Developing HimDraftAI, an AI-assisted web app that generates SEO-optimized e-commerce product descriptions for Himalayan food producers.
  • With AI Integration to generate context-aware, long-form product descriptions across various tones.
  • A platform to help small and rural Himalayan food producers who cannot afford professional copywriting services create high-quality, market-ready product descriptions at a fraction of the cost.
React
Next.js
Node.js
Express.js
FastAPI
GenAI
MCP

Featured Projects

SQL-Assist
Python
FastAPI
React.js
Gemini

An AI-powered NL2SQL tool that converts natural language queries into optimized, schema-aware SQL. Features secure, authenticated live query execution directly against user-connected PostgreSQL and MySQL databases.

Key Features

  • Built FastAPI backend in Python with schema-aware SQL generation
  • Enabled secure, authenticated (JWT) live query execution against PostgreSQL and MySQL
  • Schema-aware query generation ensuring efficient queries based on database design
  • Empowers non-technical users to access database records easily
DesignBoard
TypeScript
Next.js
Node.js
Gemini
Assembly AI

An AI-powered platform for practicing system design interviews with an interactive whiteboard and real-time interview sessions. Creates a 'Leetcode for system design' experience with voice models and automated evaluation.

Key Features

  • AI-powered platform for system design interviews with interactive whiteboard and live sessions
  • Structured problem set providing a 'Leetcode for system design' experience
  • Utilized Gemini voice models and Assembly AI for text-to-speech giving real-world interview feel
  • Developed context-aware engine asking follow-ups, evaluating responses, and giving feedback
LinkedIn Job Applier
TypeScript
Python
Gemini
JWT
Chrome Extensions

Automates LinkedIn Easy Apply using a Chrome extension, eliminating repetitive manual steps. Integrates Gemini API for smart, context-aware form-filling, DOM parsing across multi-step forms, and file uploads.

Key Features

  • Automated LinkedIn Easy Apply via Chrome Extension to eliminate repetitive manual steps
  • Smart context-aware form-filling and DOM parsing with Gemini API, handling multi-step forms and file uploads
  • Secured the backend using JWT authentication
CruzLink – AI IoT Smart Helmet
TypeScript
ESP8266
Gemini
Twilio
MCP

An AI IoT smart helmet that detects crashes live using ESP8266 + gyroscope, sending SOS alerts automatically via Twilio API. Includes a voice-controlled AI assistant backed by an MCP server for hands-free operations.

Key Features

  • Live crash detection using ESP8266 + gyroscope with automatic SOS alerts via Twilio API
  • Voice-controlled AI assistant backed by an MCP server for hands-free task execution
  • Integrated GPS location sharing with automatic emergency-contact notification

Technical Skills

Languages
TypeScript
Python
Java
C++
SQL
HTML
CSS
Backend Development
Node.js
Express.js
FastAPI
Spring Boot
Frontend & Mobile
React
Next.js
Tailwind CSS
Cloud & DevOps
AWS (EC2, CloudFront)
Docker
Git
GitHub
Databases
PostgreSQL
MongoDB
SQLite3
MySQL
AI / ML & Automation
GenAI (Gemini/Claude)
RAG Pipelines
Model Context Protocol (MCP)

Achievements & Certifications

01

HackerRank Orchestrate (Ranked 235th): Built a multi-agent GenAI triage system with hybrid RAG under a 24-hour deadline

02

Hack-o-Holic 3.0: Secured Top 10 out of 100 teams at the Graphic Era Hill University hackathon

03

AWS Cloud Practitioner Essentials: Certified by AWS Skill Builder

04

MongoDB Node.js Developer Path: Certified by MongoDB University

05

Anthropic: Claude 101 & Model Context Protocol (MCP): Advanced Topics course completion

06

Open Source: Merged bug fix contribution to ShadCN UI (GitHub)

07

LeetCode: Solved 300+ problems demonstrating strong algorithmic foundation