Summary
Software Engineer with strong foundations in data structures, algorithms, and system design. Experienced in building scalable, performance-critical features in production systems, with interests in distributed systems, optimization, and clean architecture.
Skills
Programming and Querying
- Java
- Python
- JavaScript
- TypeScript
- PHP
- SQL
Frameworks and Libraries
- Spring Boot
- React
- Next.js
- Node.js
- Express
- Tailwind CSS
Developer Tools
- Postman
- VS Code
- Linux
- Docker
Databases
- MySQL
- PostgreSQL
- MongoDB
- DynamoDB
Experience
Software Developer @ Odoo
January 2025 - Present
Onsite | Python, JavaScript, PostgreSQL, Docker
- Built an AI-powered full-page translation feature that traverses and maps DOM content while preserving visual layout.
- Refactored the sitemap generation pipeline, fixed incorrect URL generation, and reduced customer support tickets.
- Delivered production-focused performance, scalability, and extensibility improvements in a widely used Website Builder platform.
Software Developer Intern @ Adnate Inventive Pvt. Ltd.
January 2023 - May 2023
Onsite | PHP, SQL, Laravel
- Independently designed and developed a fully customizable production web application from scratch in 2 months.
- Implemented role-based access control for super-admin, admin, and user roles to secure content and workflows.
Projects
Babynotion - Notion-like Collaborative Notes
2025
Next.js | TypeScript | Convex | Clerk | BlockNote
- Built a Notion-style collaborative note-taking application with a block-based editor using BlockNote.
- Implemented real-time collaboration with recyclable notes for structured editing and safe recovery workflows.
- Used a modular architecture that supports editor feature expansion and scalable collaboration behavior.
Frontend Catch The Bug - Frontend Debugging Challenge Platform
2026
Next.js | TypeScript | Vitest | Tailwind CSS
- Built challenge-driven debugging workflows where developers reproduce, reason about, and fix real-world frontend bugs.
- Structured challenge authoring around buggy main implementations and reference fixes to improve practical debugging skills.
- Focused on high-signal bug scenarios covering async state, rendering issues, and production-style UI constraints.
Machine Coding React - Interview-style Component Playground
2026
Next.js | React | TypeScript | Redux Toolkit | Vitest
- Designed a machine-coding practice platform with challenge routes for reusable component patterns and interview workflows.
- Implemented multiple interactive UI systems including infinite scroll, file explorer, dialogs, forms, and virtualized list scenarios.
- Added testing support with Vitest and React Testing Library to validate component behavior and state logic.
Problexa - Developer Hiring SaaS Platform
2026
React | TypeScript | Vite | Java | Spring Boot | PostgreSQL | Docker
- Built a hiring SaaS with Problem Mode and Interview Mode to evaluate practical engineering skills beyond standard DSA rounds.
- Designed a microservice architecture with dedicated auth, problem, and interview services backed by separate PostgreSQL databases.
- Implemented GitHub issue-based interview flows where candidates submit pull requests with reasoning, alternatives, and AI-usage justification.
Achievements
- Solved 800+ data structures and algorithms problems across LeetCode, GeeksforGeeks, Codeforces, and CodeChef.
- Identified and responsibly disclosed a security flaw in Instagram Stories using Burp Suite that caused crashes on affected devices. (Disclosure post)
Education
B.E. Information Technology
Graduated: July 2025
Gujarat Technological University, Gujarat
CGPA: 7.77 / 10