Rahul-aithal BENGALURU / IN
AVAILABLE
// IDENTIFICATION

RAHUL
AITHAL

FULLSTACK DEVELOPER  ·  SYSTEMS BUILDER  ·  BENGALURU

Third-year CS student who builds things to understand how they work. Backend systems, full-stack products, the occasional low-level rabbit hole. Just wrapped up a production internship, learning Go properly, and getting pulled into AI tooling whether I planned to or not.

01 Currently
Wrapped up a 15-month internship at a cybersecurity firm — shipped a B2B SaaS platform across the full stack. Real production, real users, real deadlines.
Actively looking for full-time or internship roles in backend, full-stack, or developer tooling.
Going deeper into Go — concurrency, the runtime, why it makes systems people so happy.
Building with MCP and LLM tooling — wiring AI into real products without things falling apart.
Writing on Medium when I have something worth saying.
02 Experience
Full-Stack Developer Intern
Pragya Cyber Ltd.  ·  Bengaluru  ·  Jan 2025 – Apr 2026
  • Built and maintained core modules of a B2B SaaS platform, contributing across frontend, backend, and automation layers.
  • Designed a structured data management system with dynamic, customisable templates to streamline internal team workflows.
  • Developed a stakeholder-facing portal with real-time progress tracking and versioned result views.
  • Implemented an end-to-end automated document export pipeline using Docxtemplater for consistent client deliverables.
  • Contributed to early planning and exploration of LLM-based automation workflows.
Node.jsNestJSReact MongoDBDocxtemplatern8nAWS
03 Things I've Built
EventMCP latest

Built during exam season, which is probably the worst time to build a scheduler — and also exactly why I did. It's a Google Calendar MCP server written in Go: add, list, delete events straight from any MCP-compatible client. OAuth2 auth, refresh token persistence, typed tool definitions. No vibe coding — I actually read the MCP Go SDK. Released three versions already.

GoMCPGoogle Calendar API OAuth2stdio transport
InkWell

Wanted to understand how real-time systems work, so I built a blogging platform around it. RabbitMQ for async notifications, Cloudinary for media, JWT auth — the kind of project where you keep pulling one thread and end up building a lot more than you planned.

Node.jsExpressMongoDB RabbitMQReactDocker
HashVault LMS

Got curious about how video streaming actually works. Built an LMS from scratch — HLS adaptive streaming, Redis caching, proper auth. The interesting part was making it hold up under concurrent load without things quietly breaking.

Node.jsRedisHLS MongoDBDocker
ThumbPicker

My first real Go project. Wraps FFmpeg to pull frames out of video files from the command line. Simple enough to finish, complex enough to teach me something. Now adding goroutines for batch processing — really just an excuse to learn Go's concurrency model properly.

GoFFmpeggoroutines
04 Stack
Languages
JavaScript · TypeScript
Go · C++ · Python · SQL
Frontend
React.js
Tailwind CSS · Chakra UI
Backend
Node.js · Express
NestJS · FastAPI
Databases
MongoDB · Redis
PostgreSQL
DevOps / Cloud
Docker · AWS EC2
Vercel · GitHub Actions
Tools
n8n · RabbitMQ
FFmpeg · MCP SDK