ABOUT ME
3+ years of backend engineering experience specializing in API development and system integration. I build scalable solutions using Java, Python, MuleSoft, and AWS that handle real-world business challenges. From developing enterprise APIs at TCS to optimizing database performance, I focus on creating systems that deliver measurable results.
Completed my Master’s in Computer Science from Cal State Dominguez Hills and continue expanding my expertise through diverse technical roles, from enterprise software development to technical operations support.
EXPERIENCE
2024 - 2025
Technical Operations Assistant
CSUDH Loker Student Union
Managing technical support for campus events and systems. Handle Zoom sessions with 50+ participants and maintain 100% uptime during live streaming events. Troubleshoot and resolve software issues across Mac/Windows environments.
2021 - 2023
Software Engineer
Tata Consultancy Services
Built enterprise APIs and microservices for high-volume business applications. Created systems processing 2,000+ daily transactions, implemented CI/CD pipelines improving deployment efficiency by 40%, and developed event-driven microservices with AWS reducing manual processing time by 60%. Optimized databases and built automated testing frameworks.
2019 - 2020
Full-Stack Developer Intern
PeopleOne Technology Private Limited
Developed web application with user authentication system using Django and performed QA testing for multilingual training across 5+ languages.
EDUCATION
2023 - 2025
Master Degree in Computer Science
California State University, Dominguez Hills
Graduated with highest honors maintaining a perfect 4.0 GPA while completing advanced coursework in Machine Learning, Data Structures & Algorithms, and Software Engineering. Built a binary-classification model for simulated SNP data in partnership with Cedars-Sinai Medical Center as part of research project.
2016 - 2020
Bachelor Degree in Computer Science
Jeppiaar Engineering College
Graduated First Class with 8.27/10 GPA and served as active member of Computer Society of India (CSI). Developed voice-controlled file explorer using Python and presented at college-level project expo, demonstrating strong programming fundamentals.
SKILLS
88%
MuleSoft
90%
Python
80%
AWS
87%
Java
82%
MySQL
85%
Spring Boot
AWARDS
2021 - 2023
Professional Recognition
Awarded highest performance rating in 2 consecutive fiscal years at Tata Consultancy Services
Projects
Referral Management App
FairShare
Tech Stack: Swift (SwiftUI), Python (FastAPI, Celery), MongoDB, Redis
GitHub: fairShare, fairShareAPI
Problem: Referral sharing platforms often favor early adopters, creating unfair advantages for some users while others rarely get opportunities.
Solution: Built a queue-based referral management system using priority algorithms to ensure fair distribution of opportunities across all users. Implemented real-time queue processing with Redis caching and OAuth2 authentication for secure access.
Results: Validated fairness algorithms through 50+ simulated scenarios, achieving target distribution goals.
FInance tracker
Ledger
Tech Stack: .NET, Avalonia UI, MVVM Pattern, C#
GitHub: AviniLedger
Problem: Managing lending business records became complex with multiple borrowers, different payment schedules, and difficulty tracking individual payment histories.
Solution: Built cross-platform desktop application using .NET with Avalonia framework to ensure macOS compatibility. Implemented MVVM pattern for clean architecture, enabling users to track lending records, view daily/weekly payment schedules, and generate printable reports for individual borrowers.
Results: Streamlined family lending business operations with organized record-keeping and automated schedule generation.
Blogs
- All Posts
- Blog
- Mule 4
- Back
- DataWeave 2.0
- Connectors
- Files
- CSV
- Back
- CSV
Writing transformation logic is the primary coding aspect in MuleSoft, and Dataweave offers various strategies to implement it. In this...
In this article, I will provide you with a detailed guide on how to efficiently read and write CSV files...
The intention of this article is to explain how we can connect to a MySQL database with a Java code...
This article is intended for the audience having knowledge on Mule 4 & DataWeave 2.0 and it explains how to...