About Me
Driven by curiosity and built for problem-solving
One word that defines me - “Craft”
I am a full-stack developer at TCS with a strong foundation in modern web technologies, data structures, and clean backend architecture. I enjoy turning complex requirements into reliable systems and user-friendly interfaces that actually ship to production.
From web apps to Android projects, I love building products end-to-end—designing APIs, modelling databases, and polishing the UI so that everything feels cohesive and fast. My goal is always the same: write code that is easy to maintain, scales with users, and genuinely helps people.
Innovation Focus
Designing robust backends, APIs, and integrations that keep applications fast, secure, and observable, while experimenting with new tools in .NET, React, Python, and cloud platforms.
Passion Projects
From fitness-tracking Android apps like StrideSync to database-driven web tools, I enjoy building side projects that blend real-world use cases with solid engineering practices.
Continuous Learning
Constantly refining my skills in full-stack development, system design, and cloud services, and exploring areas like AI/ML and performance optimization to become a stronger backend engineer.
Experience
Building innovative solutions and driving measurable impact
Tata Consultancy Services
Backend Development Engineer
Key Achievements
- Built and maintained scalable backend services for high-traffic web applications, focusing on clean architecture, performance, and reliability in production environments.
- Implemented RESTful APIs and database schemas that power end-to-end features, ensuring secure data flow between front-end clients, microservices, and external integrations.
- Collaborated with cross-functional teams to debug complex issues, optimize queries, and improve response times, contributing to smoother user experiences and reduced downtime.
Technologies Used
Tata Consultancy Services
System Engineer Trainee
Key Achievements
- Developed a CLI-based Blood Bank Management System using Python and SQLite, implementing five interrelated tables (donor, donation, recipient, recipient request, and inventory) to effectively register donors and recipients and track blood transactions.
- Engineered secure and reliable data management with SQLite to ensure accurate inventory updates and transaction history, enabling seamless monitoring of blood stocks and fulfillment of recipient requests.
- Designed and implemented efficient CRUD functionality for donor and recipient records and managed transaction workflows, enhancing operational accuracy and streamlining blood bank processes.
Technologies Used
Projects
Building innovative solutions across AI/ML, web development, and robotics

StrideSync
Android fitness tracking app that monitors steps, calories burned, and distance, with a dedicated profile and settings experience.
Key Achievements
- Implemented step, calorie, and distance tracking with persistent local storage
- Built a profile management and settings screen for editing user information
- Added background service and notification support to keep users informed of daily progress
Tech Stack

Paywave
Payroll management system built with Laravel to automate employee salary processing, reporting, and analytics.
Key Achievements
- Developed modules to manage employees, payroll cycles, and payment logs
- Added gender ratio and payroll analytics dashboards for HR insights
- Automated scheduled payroll runs and PDF report generation using task scheduling
Tech Stack

Sneak
Single-page ecommerce app for sneaker enthusiasts with seamless product browsing and checkout flow.
Key Achievements
- Created product listing, cart, and order management flows for sneakers
- Integrated Razorpay API for secure online payments
- Built a responsive SPA experience using React, Node.js, Express.js, and Tailwind CSS
Tech Stack

AI in Vehicle Counting
Computer-vision-based system that automatically counts vehicles in video footage for traffic analysis.
Key Achievements
- Implemented vehicle detection and counting using OpenCV and NumPy
- Processed video streams to generate accurate traffic counts for each frame/segment
- Packaged the pipeline into a reusable Python script for traffic monitoring scenarios
Tech Stack

Todo
React-based task management app demonstrating component design, hooks, Redux state management, and responsive UI.
Key Achievements
- Implemented add, view, and delete task flows with a clean UI
- Managed application state using React hooks and Redux store
- Styled the app with Tailwind CSS for a responsive, modern design
Tech Stack
Technical Skills
Comprehensive toolkit for building modern, scalable applications
Programming Languages
Libraries & Frameworks
Tools & Platforms
Data & Databases
Achievements
Recognition for innovation and technical excellence
Hackathon Wins
Byte Bash Hackathon
Sustainable Development Solution
Certifications
C# for .NET Developers
Comprehensive course on C# programming and .NET development.
Building React Application using ASP.NET MVC5
Course on integrating React with ASP.NET MVC5 for dynamic web applications.
Crash Course on Python
Introductory course covering Python programming basics and fundamentals.
Programming with JavaScript
Introductory course covering JavaScript programming basics and fundamentals.
Get In Touch
Let's collaborate on your next project or discuss opportunities
Contact Information
Location
Hyderabad
Resume
Download my latest resume to learn more about my experience and skills.
Download Resume