About Me

Self-taught full-stack developer passionate about solving real problems with scalable web solutions.

My Journey

Growing up, I had very limited exposure to technology and computers. While studying, I worked part-time as a retail associate at a local grocery store to support myself financially. At that time, a career in technology wasn't even on my radar.

Everything changed when I watched a YouTube video about web development. It sparked my interest in coding and showed me a potential career path I hadn't considered before. Despite my lack of practical experience with computers, I decided to learn more about software development.

During the pandemic, I saved enough money to buy my first laptop and began teaching myself to code. I followed online courses, read documentation, and built practice projects to develop my skills, often studying after work hours.

After facing several rejections, I eventually landed my first internship as a web developer. This opportunity provided valuable real-world experience, and soon after, I secured a full-time engineering position.

Since then, I've worked on a variety of projects across different domains:

  • Online travel agency (OTA) platforms with hotel and flight booking capabilities
  • Premium concierge service applications for luxury experiences
  • Taxi booking systems with real-time tracking and payment processing
  • Multilingual marketing websites optimized for global audiences
  • CMS-driven blogging platforms with advanced SEO optimization
  • Secure business account onboarding flows with multi-step verification
  • Single sign-on (SSO) systems for unified authentication experiences
  • Interactive educational platforms with quiz and assessment features

This journey has shown me that with consistent effort and a willingness to learn, it's possible to build a career in technology even when starting without prior exposure to the field.

Education

Bachelor's degree in Computer Science

Panjab University, Chandigarh

2020 - 2023

High School, Mathematics and Science

Government Model School Sector 32 Chandigarh

June 2018 - March 2020

Technical Skills

Technical Skills

Frontend

  • React & Next.js
  • TypeScript
  • GatsbyJS
  • Responsive Design
  • Frontend Optimization

Backend

  • Node.js
  • Express
  • MongoDB
  • REST APIs
  • Authentication/SSO

GenAI & Other

  • Large Language Models
  • RAG Systems
  • Vector Databases
  • Prismic CMS
  • Version Control (Git)

GenAI Expertise

Leveraging the latest in generative AI to build intelligent applications that solve real-world problems.

Custom Chatbots

Built custom chatbots using system configuration and prompt engineering techniques.

LLMsSystem ConfigurationPrompt Engineering
View Interactive Demo

AI Agents

Developed AI agents using function calling to perform complex tasks autonomously.

Function CallingAutonomous AgentsTask Planning
View Interactive Demo

RAG Systems

Implemented Retrieval-Augmented Generation systems using vector databases and LLMs.

Vector DatabaseEmbeddingsLLMsSemantic Search
View Interactive Demo