Nalin Dalal

Software engineer & open-source contributor building systems that matter.

Education

Oriental Institute of Science & Technology

B.Tech in Computer Science & Engineering

Bhopal, MP • 2022 to 2026

Macro Vision Academy

Senior Secondary (CBSE)

Burhanpur, MP • 2022

Technical Skills

Languages: C++, TypeScript, JavaScript, Rust, Solidity, SQL

Frameworks: React, Next.js (App Router), Node.js, Tailwind CSS, Prisma, Elysia

DevOps & Cloud: Docker, Kubernetes, AWS, Vercel, GitHub Actions, Terraform

Data & Messaging: PostgreSQL, Redis, Kafka, Elasticsearch, WebSockets

Tools: Git, Jest, Bash/Zsh, LazyGit, Neovim

Experience

Open Source Contributor

GSSoC

May 2024 to Oct 2024
  • Contributed to 5+ open-source repositories across frontend and backend, reducing issue resolution time by 30% through improved CI/CD pipelines
  • Built reusable UI components adopted by 3 projects, cutting development time for new features by ~40%

Software Engineer Fellow

Headstarter

Aug 2024 to Oct 2024
  • Developed 2 full-stack applications serving 500+ users, delivering features 2-week sprint cycles using React, Node.js, and PostgreSQL
  • Optimized API response times by 60% through query optimization and caching, directly improving user retention metrics

Open Source Maintainer

DEBUG (OIST)

July 2024 to Jun 2026
  • Manage 4 GitHub repositories and onboarded 25+ student contributors, increasing active contributor count from 3 to 28 in 6 months
  • Built and deployed 3 campus-wide Next.js applications used by 2,000+ students for event management and resource booking

Projects

Full-Stack Blogging Platform

ReactNext.jsPrismaPostgreSQL
  • Built a platform with user authentication and CRUD operations, deployed to Vercel serving 100+ daily active users
  • Optimized Postgres data models and queries, reducing page load times by 45% and improving SEO rankings

Blind

Next.jsPostgreSQLPrisma
  • Launched anonymous community platform for 2,000+ verified students, reducing spam by 90% through automated moderation filters
  • Implemented cursor-based pagination and lightweight post-syncing, achieving <100ms feed load times at scale

CoDraw

MonorepoReactBunWebSocketsPostgreSQL
  • Built real-time collaborative whiteboard with 16 drawing tools, supporting 50+ concurrent users per room with <50ms sync latency
  • Designed conflict-free collaborative editing using optimistic concurrency, preventing data loss during simultaneous edits

Modheshwari

BunTypeScriptNext.jsPrismaPostgreSQLRedisKafkaDocker
  • Architected and deployed community platform for 10,000-15,000 members, replacing spreadsheets and manual coordination across 4 notification channels
  • Built event-driven notification system with transactional outbox guaranteeing zero message loss, achieving 70% in-app read rate within 5 minutes
  • Implemented role-based access control for 5 permission levels and multi-step approval workflows, reducing admin overhead by 80%
  • Set up CI/CD with GitHub Actions deploying to AWS EC2 with auto-rollback, Prometheus/Grafana monitoring, and automated backups

Technical Achievements

  • Solved 550+ problems on LeetCode (Rating: 1600+) and 830+ on Codeforces (Rating: 1200).
  • Deep architectural understanding of C++ and Rust achieved through low-level documentation study.
  • Built 30+ CLI and networking tools including custom Redis clones and load balancers.

Mini Projects (CLI & Systems Tools)

Systems Programming Tools: Rust, C++, TypeScript

  • Redis Clones (Rust): Built Redis clones with persistence logic.
  • TCP Runtimes (Rust): Implemented TCP runtimes from scratch.
  • Unix Shell (Rust, C++): Created Unix shell with piping and persistence logic.
  • JSON Parsers (TypeScript): Implemented JSON parsers from scratch using recursion.
  • BPE Tokenizers (Rust): Built BPE tokenizers from scratch using recursion.

Certifications

  • Python Essentials 1 & 2 (Cisco Networking Academy)
  • CCNA (M1, M2, M3), CyberOps Associate, Networking Essentials