---
title: Rajesh Singha Mahapatra
description: Full Stack Developer at VAll. Open-source contributor building AI SaaS products.
url: https://www.itsrajeshsmp.online
lastUpdated: 20-May-2026
---

# Rajesh Singha Mahapatra

Full Stack Developer at VAll. Open-source contributor building AI SaaS products.

Location: West Bengal, INDIA

## About

Currently working as a **full stack engineer** at **VAll**, shipping **AI-driven products**, designing **backend systems**, and managing **infrastructure and deployments** with around **3 years of experience** building **production systems**.

I've worked across the stack while **mentoring engineers** and improving **system reliability**.

I also contribute to **open source**, including debugging real-world issues, submitting PRs, and helping maintainers ship reliable fixes.

I enjoy building **scalable systems** and breaking them down to understand how they **fail and improve**.

## Contact

Email: its.rajeshsmp@gmail.com

- [GitHub](https://github.com/its-rajesh-smp)
- [LinkedIn](https://www.linkedin.com/in/rajeshsmp/)
- [its.rajeshsmp@gmail.com](mailto:its.rajeshsmp@gmail.com)
- [Medium Blogs](https://medium.com/@its.rajeshsmp)

## Recommendations

### Aneesh Relan

Principal Software Engineer at Atlassian

Rajesh's senior & mentor at VAll

I’ve had the pleasure of working with Rajesh, and what stands out most is his ability to quickly adapt and thrive in new and evolving areas. He has taken on AI-first projects and ramped up impressively, demonstrating strong curiosity and a willingness to learn. 

      Rajesh is highly dependable when it comes to driving projects end-to-end.  
      
      He manages multiple features with ownership, handles changing requirements with ease, and consistently delivers with responsibility and focus.
      
      He would be a valuable asset to any team looking for someone who combines adaptability, learning agility, and execution excellence.

### Kapil Mohan

CTO at VAll, ex-LinkedIn

Kapil managed Rajesh directly at VAll

I had the pleasure of working closely with Rajesh as his manager at VAll. He stood out as a bright software engineer, quick learner, and swift executor. He has a strong bias for action — he looks at problems from multiple angles, evaluates trade-offs across complexity, cost, and maintainability, and persists until he finds a practical path forward. He is always curious, fearless in trying new approaches, and has a rare ability to think in systems rather than just isolated tasks.

      One example that stood out was how quickly he picked up AI and agentic application development from scratch, almost entirely on his own, with very little prodding. That combination of self-learning, ownership, speed, and practical problem-solving is what makes him feel like a true 10x engineer. 
      
      He would be an asset to any team that values people who can understand quickly, execute fast, and get meaningful work done.

### Suresh A

Founding Engineer at Sharpener

Suresh managed Rajesh directly at Sharpener

I worked with Rajesh when he was an SDE 1 on my team, and he’s a really solid engineer.

      He has strong problem-solving skills, picks up new concepts quickly, and is comfortable working across the stack. Once he takes ownership of something, you can rely on him to get it done properly without much hand-holding.

      He’s sharp, consistent, and keeps improving his technical skills with every task.

      Would definitely recommend him for any engineering role.

## Skills

### Languages

TypeScript, JavaScript, HTML, CSS, SCSS

### Frontend

React, Next.js, Tailwind CSS, Redux Toolkit, Tanstack Query, Material UI

### Backend

Node.js, NestJS, Express, Prisma

### Databases

PostgreSQL, Firebase, MongoDB

### AWS

EC2, S3, Lambda, ECS, ECR, SQS

### DevOps

Docker, GitHub Actions, Pulumi

### AI

Prompt Engineering, MCP, LangChain, Agent SDK, RAG, Gemini API, OpenAI API

### Testing

Jest, Testcontainers, Playwright

## Work Experience

### Full Stack Developer, VAll

Jun 2025 - Present | Remote

- Building **QuestCraftAI** from scratch, an agentic AI platform serving **40+ NGOs**. Designed and developed a **3-agent** architecture using **React, Node.js, PostgreSQL, pgvector, RAG**, and **OpenAI Agent SDK** to automate internship and quest generation workflows, significantly reducing manual research effort.
- Designed and implemented **agentic workflows** using OpenAI Agent Builder, Gemini Gems, and Claude Code, orchestrated via internal **MCP server**.
- Created and deployed a custom **MCP server** on **ECS**, exposing **4 tools** over VAllIndia's data, powering QuestCraftAI agents and an **OpenAI-based chatbot** that recommends NGO opportunities based on user resumes.
- Worked on end-to-end development of VAll India’s primary website, driving design and product discussions, using AI-first tools such as **Lovable**, **Cursor** and **Claude Code** for rapid development, and coordinating feature delivery and task delegation across the team.
- Owned and shipped the **BYOQ** collaboration module, enabling users to create quests, invite participants, and review team submissions through a responsive, validated interface built with **React, Tailwind CSS**, and **shadcn/ui**.
- Designed a **distributed locking mechanism** using **S3 conditional writes** to prevent duplicate job execution across **multiple machines**, eliminating race conditions where both servers would pick up the same job simultaneously.
- Implemented **integration testing** workflow from scratch using **Testcontainers** and **Jest**, covering **40+ APIs** with automated runs on every PR via **CI pipeline**, catching environment-specific issues before production.
- **Migrated** data infrastructure from **DynamoDB to PostgreSQL**, leading the development of **API v2** and successfully managing the full production migration with minimal downtime.
- **Mentored** 2 software engineers on code quality, scalable architecture, and engineering best practices.

### SDE 1, Sharpener

Mar 2024 - Jun 2025 | Bangalore, India

- Prototyped an **AI assistant** for multilingual conversation support, instant doubt resolution, and mock interviews using **Google TTS**, **Gemini**, and **STT** systems, reducing projected manual support effort by **50%**.
- Built an in-house **Clash of Clans-style** multiplayer strategy game, **BOMB**, using Unity and C#. Designed and implemented the **in-game building placement and construction system**, including grid-based interactions and gameplay logic. Fine-tuned a Google **Gemini model** on **50+ Clash of Clans base layouts** to dynamically generate **intelligent bot bases** with varied defensive strategies.
- Designed and implemented **CI/CD pipelines** using **GitHub Actions** and **blue-green deployment** with Nginx, enabling **zero-downtime releases**.
- Built an in-house user onboarding and product guidance system using **Shepherd.js**, replacing an external platform and saving approximately **$900** annually in subscription costs.
- Created **Snapit AI**, an AI-powered resume analysis platform using **React, Tailwind CSS, NestJS, PostgreSQL**, and **Gemini API** to deliver grammar correction, resume enhancement suggestions, and role-specific resume evaluation.
- Extended Snapit AI with interactive mock interview capabilities, generating questions and evaluating responses for feedback.
- Created a new task type called **communication task**. Used openAI **whisper** to transcribe audio to text and generate feedback using gemini. Help students improve their communication skills while answering technical questions.
- Integrated **Razorpay** payment gateway with **SnapitAI**, setting up multiple monthly plans and using **webhooks** for real-time payment processing and updates, generating around **$200** in revenue.
- Owned and delivered multiple features, performed manual/smoke testing, and conducted final code reviews to ensure quality and reliability.

### SDE Intern, Sharpener

Sep 2023 - Feb 2024 | Remote

- Automated the mock interview process by enhancing the **appointment booking system**, migrating from Zoom to Google Meet using **Google API**, and reducing costs by **60%**. Used **cron** and implemented **auto-scheduling**, meeting link generation, and automatic upload of recordings to Google Drive.
- Designed a **progress report page** to track student progress based on different parameters.
- Improved the performance of the landing page website from **55% to 85%** by using **Cloudinary CDN**, removing unwanted code and NPM packages, and lazy loading images and pages.
- Built a coupon and UTM tracking system enabling attribution-based analytics.
- **Re-designed** the admin & student dashboard **(31 Pages)** using **Tailwind CSS** and **Material UI.**
- Delivered multiple end-to-end features, ensuring system reliability and production readiness.

### Mechanical Engineer Intern, Anand CY Limited (ACYM)

Dec 2021 - May 2022 | Delhi, India

Worked on CNC programming and manufacturing of automobile parts.

## Blogs

### Practical DB Indexing: 8sec to 80ms on 8 Million Rows

A practical breakdown of database indexing and query performance wins.

Tags: PostgreSQL, Indexing, Performance

[Read](https://medium.com/@its.rajeshsmp/practical-db-indexing-8sec-to-80ms-on-8-million-rows-c859cc220537)

### A distributed locking mechanism

A practical implementation of a distributed cron locking mechanism.

Tags: Cron, Distributed System, Locking Mechanism

[Read](https://medium.com/@its.rajeshsmp/create-a-distributed-locking-mechanism-6612b95fc8b7)

### Sharding and Partitioning

A simple look at scaling databases with sharding and partitioning.

Tags: Databases, Sharding, Partitioning

[Read](https://medium.com/@its.rajeshsmp/sharding-and-partationing-161d489b8c3e)

## Projects

### Reactive Resume Open Source Contribution

May 2026

Investigated PDF template rendering bugs in Reactive Resume, submitted PR #3044 with a proposed fix and tests, and received maintainer acknowledgment when the issue was resolved in a later release.

Technologies: Open Source, React, TypeScript, PDF Rendering, Testing

Links:
- [PR](https://github.com/amruthpillai/reactive-resume/pull/3044)
- [Repository](https://github.com/amruthpillai/reactive-resume)

### ProfilePad

Dec 2024 - Feb 2025

ProfilePad is a web application designed to help users create and manage professional portfolio websites effortlessly. It includes features like customizable templates, real-time editing, project showcasing, social media integration, and SEO optimization to enhance online presence. The platform ensures a seamless user experience with a focus on performance and accessibility.

Technologies: React, Tailwind CSS, Firebase, Node, Express, MongoDB, Prisma

Links:
- [Source](https://github.com/its-rajesh-smp/profilepad-new)

### Attendly

Aug 2023 - Aug 2023

Attendly is an event discovery and community engagement platform that allows users to explore curated events, RSVP seamlessly, and stay connected with experiences that match their interests. The platform combines a modern frontend with a TypeScript-powered backend to support authentication, event management, attendee participation, and a smooth end-to-end event browsing experience.

Technologies: React, Node, Tailwind CSS, PostgereSQL, Prisma, Express

Links:
- [Source](https://github.com/its-rajesh-smp/attendly)

### BlinkIt Clone

July 2023 - July 2023

Designed a clone of BlinkIt.com with all the P0 features, including user authentication, cart management, order processing, Google Maps-based address selection, order tracking, downloadable invoices, and secure payments.

Technologies: React, Tailwind CSS, React Router Dom, Redux Toolkit, Redux Thunk, React Redux, React Context API, Vite, Node.js, Express, MySQL, Sequelize, JWT, Bcrypt, Google Map API, Razorpay

Links:
- [Demo](https://www.youtube.com/watch?v=wCWGeTGMYWg)
- [Source](https://github.com/its-rajesh-smp/blinkit)

### TrackyFy

June 2023 - June 2023

TrackyFy is a web application designed to efficiently manage daily credit and expenses. It offers features like user authentication with Google Auth, the ability to add, remove, edit, search, and filter transactions, a dashboard with categorized expense charts, and downloadable expense and credit reports. Additionally, it includes exclusive VIP features for advanced financial tracking.

Technologies: React, SCSS, Firebase, Redux, React Router, Vite

Links:
- [Website](https://trackyfi.netlify.app/)
- [Source](https://github.com/its-rajesh-smp/TrackyFi)

## Education

### Sharpener

Web Development (MERN)

2022 - 2023

https://www.sharpener.tech/

### Raipur Government Polytechnic

Diploma in Mechanical Engineering

2018 - 2021

https://polytechnic.wbtetsd.gov.in/raipurgovpoly/

### Simlapal M.M High School

Higher Secondary Education (10+2) Science

2018 - 2018

https://www.justdial.com/Bankura/Simlapal-M-M-High-School-Simlapal/9999P3242-3242-180821025658-N8Y6_BZDET
