Resume
Resume
Nalin 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; improved CI/CD pipelines and issue templates, reducing average issue resolution time from ~5 days to ~3 days
- Built reusable UI components adopted by 3 projects; standardized common patterns that cut boilerplate for new features by roughly a third
Software Engineer Fellow
Headstarter
- Developed 2 full-stack applications serving 500+ users; delivered features in 2-week sprint cycles using React, Node.js, and PostgreSQL
- Optimized API response times by adding query-level caching and rewriting N+1 queries; reduced average p95 latency from ~800ms to ~320ms
Open Source Maintainer
DEBUG (OIST)
- Manage 4 GitHub repositories and onboarded 25+ student contributors; grew active contributor count from 3 to 28 in 6 months through structured onboarding and mentorship
- 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 and acquired 100+ daily active users organically
- Optimized Postgres data models by normalizing relations and adding indexes; reduced page load times from ~1.2s to ~650ms, improving Lighthouse SEO score from 72 to 95
Blind
Next.jsPostgreSQLPrisma
- Launched anonymous community platform for 2,000+ verified students; automated moderation filters caught 90%+ of spam before it reached the feed
- Implemented cursor-based pagination and lightweight post-syncing; achieved sub-100ms feed load times even with thousands of posts
CoDraw
MonorepoReactBunWebSocketsPostgreSQL
- Built real-time collaborative whiteboard with 16 drawing tools; supports 50+ concurrent users per room with sub-50ms sync latency over WebSockets
- Designed conflict-free collaborative editing using optimistic concurrency control; prevents data loss when two users edit the same shape simultaneously
Modheshwari
BunTypeScriptNext.jsPrismaPostgreSQLRedisKafkaDocker
- Architected and deployed community platform for 10,000-15,000 members; replaced spreadsheets and manual coordination with automated workflows across 4 notification channels
- Built event-driven notification system with transactional outbox pattern; guarantees zero message loss and delivers 70% of in-app notifications within 5 minutes
- Implemented role-based access control for 5 permission levels and multi-step approval workflows; reduced admin coordination overhead from hours to minutes per event
- Set up CI/CD with GitHub Actions deploying to AWS EC2; added auto-rollback, Prometheus/Grafana monitoring, and automated S3 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