About me
I am a Full Stack Software Engineer and a final-year B.Tech student in Information Technology at Ajay Kumar Garg Engineering College. I specialize in building scalable, production-grade web applications and intelligent systems using modern technologies like Next.js, React, Node.js, and TypeScript.
My expertise spans the full software development lifecycle, from architecting type-safe backend services to creating responsive, interactive frontends. I have a strong foundation in Data Structures & Algorithms, having solved 300+ algorithmic problems on platforms like LeetCode and CodeChef using C++.
At Nestlé India, I worked as a Full Stack ML Intern, where I designed dashboards for an autonomous anomaly detection pipeline and architected hybrid ML systems. I also actively contribute to open source communities like freeCodeCamp and Meshery, and continuously upskill in cloud-native systems and distributed architectures.
Open Source Highlights
-
10 Merged PRs at freeCodeCamp & Meshery (CNCF)
Actively contributing to globally recognized open-source projects. Fixed critical client-side UI bugs with debounce logic, repaired failing Data Structures curriculum tests, and authored featured release documentation for Meshery v1.0 at KubeCon EU.
Technical Skills
-
Languages
JavaScript, TypeScript, C++, Java, Go
-
Frontend
React.js, Next.js, Redux, Context API, HTML5, CSS3, Tailwind CSS, Responsive Design, Figma
-
Backend
Node.js, Express.js, REST APIs, GraphQL, Socket.io, Cypress, Postman
-
Databases & Tools
PostgreSQL, MySQL, MongoDB, GitHub Actions (CI/CD), Git, Postman.
-
Data Science & ML
Python, Pandas, NumPy, Scikit-learn, Isolation Forest, OpenPyXL
-
Core Concepts
Data Structures & Algorithms, System Design, Microservices, OOP, Agile/Scrum, SDLC, Testing (Jest, TDD).
Soft Skills
-
Leadership & Communication
Mentoring peers, articulating complex technical concepts, and leading development teams.
-
Problem Solving
Analytical approach to debugging, designing scalable architectures, and optimizing performance.
-
Adaptability
Quickly mastering new stacks like Rust, Go, and GenAI to build cutting-edge solutions.
-
Teamwork
Thriving in agile environments and cross-functional teams to deliver high-quality products.