Background Paths
Background Paths

Aryan Chhetri

AryanChhetri

Software Engineer & AI/ML Enthusiast

Building reliable, user-focused applications and mastering modern web technologies.

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

Hyderabad, TelanganaOctober 2025 - Present

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

C#
.NET
SQL Server
Azure
REST APIs
React

Tata Consultancy Services

System Engineer Trainee

Pune, MaharashtraJuly 2025 - September 2025

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

Python
MySQL
SQLite
JavaScript
Flask
HTML/CSS

Projects

Building innovative solutions across AI/ML, web development, and robotics

StrideSync
Sep 2024 - Nov 2024

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

Android Studio
Kotlin
XML
SQL
Background Services
Notifications
Paywave
Sep 2024 - Oct 2024

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

Laravel
PHP
MySQL
Tailwind CSS
Web Development
Sneak
Mar 2024 - Apr 2024

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

React.js
Node.js
Express.js
MongoDB
Razorpay API
Tailwind CSS
AI in Vehicle Counting
May 2023 - Apr 2023

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

Python
OpenCV
NumPy
Computer Vision
Todo
Jun 2024 - Jul 2024

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

React.js
Redux
Tailwind CSS
JavaScript

Technical Skills

Comprehensive toolkit for building modern, scalable applications

Programming Languages

JavaScript
TypeScript
Python
Java
Kotlin
C#
SQL

Libraries & Frameworks

React.js
Express.js
Bootstrap
Tailwind CSS
Jetpack Compose
.NET
Entity Framework

Tools & Platforms

AWS
Git
GitHub
VS Code
Postman
Android Studio
Vercel

Data & Databases

MySQL
PostgreSQL
MongoDB
SQLite
MS SQL Server

Achievements

Recognition for innovation and technical excellence

Hackathon Wins

Byte Bash Hackathon

3rd Place

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