Hey, I’m Varad Gupta

Backend-Focused Software Engineer | OSS Contributor | F1 Enthusiast

21-year-old final-year undergrad from Mumbai, India. I love architecting backend systems, building developer tools, and contributing to open source communities. Currently exploring Go, distributed systems, and caching engines.

šŸ†

Google Summer of Code '25

šŸ’»

Backend (Node.js + Go)

šŸŒ

OSS Contributor

šŸŽļø

F1 & Cars

GoNode.jsDockerRedisPostgreSQL
Download Resume

Experience

Google Summer of Code 2025 - Contributor

Layer5 - Meshery

May 2025 – Present
  • • Contributing to Meshery Playground, focused on E2E testing architecture and test time optimizations
  • • Improving UI responsiveness, fixing layout bugs, and enhancing user experience across devices
  • • Worked on a Hugo-based Learning Management System (LMS) for documentation and education workflows
  • • Engaged in community management, collaborating with contributors and maintaining project health

SWE Intern

RareLabs

Nov 2024 – Mar 2025
  • • Built secure private/public draft sharing for Draft Bot Pro, an AI-driven legal drafting tool
  • • Optimized storage and caching to reduce API calls and improve performance
  • • Developing a real-time collaborative editor for multi-user legal drafting

Full Stack Web Developer Intern

CodingKraft, Pune

Jun 2024 – Sep 2024
  • • Developed a MERN stack website with OAuth, integrated with a game to boost user retention
  • • Collaborated across teams for scalable product delivery; deployed via DigitalOcean with GitHub Actions CI/CD

Projects

Kache - In Memory DataStore

Golang
May 2025
  • • High-Performance Caching: Developed Kache, an in-memory datastore in Go with sharded map architecture for concurrent, efficient key-value storage
  • • Advanced Features: Implemented TTL with background janitor for automatic expiry and LRU eviction policy with configurable max size for optimal memory management
  • • Robust Operations: Supported essential cache operations (Set, Get, Delete, Exists, Flush) with comprehensive test cases ensuring reliability and scalability
View Project

Distributed Task Manager

Node.jsExpressMongoDBKafkaDocker
March 2025
  • • Built a scalable task management system using Kafka for distributed messaging and worker-based architecture to execute tasks asynchronously
  • • Designed resilient task flow: API submits tasks → Kafka queues → Workers consume and process → MongoDB stores results
  • • Implemented exponential backoff retries with a Dead Letter Queue (DLQ) for persistent task failures
  • • Used Docker for containerizing services
View Project

CodeBlaster-3000: Remote Code Execution Engine

JavaScriptNode.jsDockerRedisMongoDB
January 2025
  • • Secure Code Execution: Isolated code execution using Docker with strict CPU, memory, and process limits for enhanced security
  • • Concurrency Control: Implemented a custom semaphore to manage concurrent execution requests efficiently
  • • Robust Error Handling: Developed secure shell command automation with detailed error logging and runtime exception handling
View Project

Blogs

Designing a Toy Search Engine with Trie and TF-IDF

Read More

Get In Touch

Let's Connect

I'm always interested in discussing new opportunities, innovative projects, or just having a conversation about technology. Feel free to reach out!

Education

Bachelor of Technology in CSE

Indian Institute of Information Technology, Ranchi

2022 – Present • CGPA: 8.78

Secondary Education

Reliance Foundation School, Nagothane

2012 – 2022

Technical Skills

Languages:Python, C++, C, HTML/CSS, JavaScript, TypeScript, SQL
Frameworks:React, Node.js, Express.js, MongoDB, MySQL, PostgreSQL, Redis
Tools:Docker, AWS, GitHub, Cloudflare Workers, TurboRepo