About Me

I'm a software engineer with a strong focus on backend development and scalable systems, currently working at SAP Labs India. I primarily work with Node.js and TypeScript, building and maintaining backend services used in enterprise-grade data platforms.

At SAP, I've contributed to core product features for data replication and integration systems, where reliability, performance, and correctness are critical. My work spans the full development lifecycle — from understanding requirements and designing solutions to implementation, testing, and production support. I have hands-on experience delivering features that scale, handling failures gracefully, and improving system stability.

Alongside backend development, I've worked in full-stack environments, collaborating closely with frontend and QA teams. I place a strong emphasis on code quality and testing, and I've implemented end-to-end test suites using Cypress to ensure long-term maintainability and confidence in releases.

I'm currently preparing for SDE-2 roles, strengthening my foundations in data structures, system design, and distributed systems, while building personal projects that reflect real-world backend challenges. I enjoy working on problems that require deep thinking, clean design, and a solid understanding of how systems behave in production.

Skills

Backend Development

Node.js TypeScript REST APIs Async Programming

Databases

SQL Relational Databases Data Modeling

Testing & Quality

Cypress Mocha End-to-End Testing

Engineering Practices

Git Code Reviews Production Debugging

Frontend

JavaScript Angular React

Tools & Platforms

Git AWS (basics) Elasticsearch