Work Experience
Here's my professional journey so far.
Featured Projects

My portfolio website to show off my skills, projects, experience and to take control of my "CSSphobia".
Bun
Fiber
Go
Next.js
Podman
PostgreSQL
Tailwind CSS
TypeScript
Vercel
Zod

I created it to manage my day-to-day expenses, using Dapper ORM for efficient .NET data access, PL/pgSQL for database logic and performance optimization, Zustand for simplified state management, and Zod for robust, type-safe schema validation.
ASP.NET Core
Bun
C#
Github Actions
Next.js
Oracle Cloud
PostgreSQL
React Router
React.js
Tailwind CSS
Tanstack Query
TypeScript
Vercel
Zod
Notesheet Management SystemI created the backend and handled the deployment for this project. Its goal is to automate and digitalize how notesheets are managed at my university. This involved setting up the system and making sure everything ran smoothly, which helped make the whole process more efficient and easier to handle. This project secured 1st place in the Software Development category under Minor Project at my university and is currently awaiting an Indian patent grant.
Express
JavaScript
Node.js
PostgreSQL
React Router
React.js
Tailwind CSS

I created this project as part of my academic curriculum, working with Anshul Sharma. I handled the web development side using Express, while Anshul took care of the AI part with Python. We used both technologies because we needed Python to train a customized model and Express for the web development. Additionally, we provided an option to use an external service whose SDK was only available in JavaScript at that time. We collaborated to build the project, each focusing on our areas of expertise. It was a great way to apply what we learned and work together on something practical.
Express
JavaScript
Node.js
Python
Tailwind CSS
WuggyFor my internship at the Language and Cognition Lab at IIT Kanpur, I implemented an algorithm to generate Hindi pseudowords and created a user interface in the form of a web app using Jinja templates. This involved designing a simple and effective UI to display the generated pseudowords and ensuring that the algorithm worked smoothly.
Flask
Python

I created this application to manage my portfolio website.
- v1: Used FastAPI in backend and Next.js in frontend.
- v2: Used Fiber in backend and React Router in frontend.
- v3: Decoupled into a standalone gRPC microservice and deployed onto my overarching microservice platform.
Bun
Go
gRPC
Oracle Cloud
Podman
PostgreSQL
React Router
React.js
Redis
Tailwind CSS
Tanstack Query
TypeScript
Vercel

During my internship at Blowbits Solutions LLP, I designed and developed a customer support ticketing system from scratch for both end-users and agents, building RESTful APIs using ASP.NET Core and frontend components in React, with PostgreSQL for data storage and deployment on AWS.
Amazon Web Services
ASP.NET Core
Bun
C#
Podman
PostgreSQL
React.js
Redis
Tailwind CSS
Tanstack Ecosystem
TypeScript
Zod
Zustand

During my internship at Blowbits Solutions LLP, I built a complete attendance and leave management system using ASP.NET Core, React, PostgreSQL, and AWS, creating foundational HR functionality including API design, database schema, and responsive UI.
Amazon Web Services
ASP.NET Core
Bun
C#
Podman
PostgreSQL
React.js
Redis
Tailwind CSS
Tanstack Ecosystem
TypeScript
Zod
Zustand
Captcha ResolverDuring my internship at Blowbits Solutions LLP, I engineered a CAPTCHA recognition microservice using ASP.NET Core, ONNX Runtime, and Emgu.CV, integrating a pre-trained CNN model for automated text extraction, with a focus on backend service design, image processing, and deployment on AWS.
Amazon Web Services
ASP.NET Core
C#
Python
PyTorch
WallaceDuring my internship at Techwondoe, I worked on the backend of a project using NestJS to handle requests from the frontend and GraphQL to fetch data from HubSpot CRM. The frontend, built with Next.js, communicated with NestJS through REST APIs, which then used GraphQL to interact with HubSpot.
GraphQL
NestJS
Node.js
TypeScript
Professional 6During my internship at Techwondoe, I worked on the backend of this project using NestJS, PostgreSQL, and TypeORM. I developed a microservice for notifications and created endpoints for other microservices like user management, opportunity management, etc. Additionally, I designed and implemented logic to sync AWS Cognito users with Salesforce users in the database. Users could log in through either Cognito or Salesforce. If a user registered with Cognito, it provided an NCS variant of UUIDv7, while my custom algorithm generated UUIDs for Salesforce registrations. I implemented a system to generate NCS-compliant UUIDs and ensured proper validation. I also handled edge cases, such as resolving conflicts if a user registered first with one service and later with the other.
NestJS
Node.js
PostgreSQL
TypeORM
TypeScript

Because 'Access Denied' is merely a suggestion, I engineered this Go-based stealth relay to retrieve absolutely anything through strict firewalls by disguising traffic as boring system noise. It features TOTP authentication for zero-trust access, traffic camouflage to bypass Deep Packet Inspection, and Range support to ensure massive downloads can be resumed on unstable connections. It turns a locked-down network into an open highway—one byte at a time.
Go
Oracle Cloud

Built a Go-based CLI tool using Gemini AI to transform natural language into cross-platform shell commands, featuring automatic OS/shell detection and safety-focused side-effect analysis.
Go
