Resume
Download PDFNalin Dalal
Software engineer & open-source contributor building systems that matter.
Education
Oriental Institute of Science & Technology
B.Tech in Computer Science & Engineering
Macro Vision Academy
Senior Secondary (CBSE)
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
- 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
- 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)
- 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