Available to hire
I’m a Software Engineer with 4+ years of experience in full-stack development and cloud-native solutions. I am proficient in Java, Python, Spring Boot, React, and Node.js, building scalable microservices and enterprise apps.
I thrive in cross-functional teams and have hands-on experience with AWS, Docker, Kubernetes, and CI/CD pipelines to deploy and maintain robust systems. I enjoy system design, database optimization, and end-to-end delivery in Agile environments.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Software Engineer at Uber
March 1, 2025 - PresentSpearheaded the development of a distributed pricing engine using Go and Kafka, processing 2M+ events per minute to enhance real-time surge accuracy, increasing regional fare optimization by 18%. Built a React Native component library for the driver app delivering 15+ reusable UI modules and standardizing design patterns to cut feature development time by 25%. Optimized backend latency by refactoring Python/Flask APIs and implementing Redis caching, reducing core trip endpoint response times from 320ms to 90ms. Orchestrated migration of 12 microservices to Kubernetes-based deployment on Google Cloud and automated CI/CD with Jenkins, eliminating ~15 hours/week of manual operations. Pioneered a real-time fraud detection module using Apache Flink and ML models, flagging 500+ anomalous transactions weekly and reducing fraudulent ride costs by $200K annually. Championed cross-functional collaboration with Data Science, Product, and QA to redesign trip matching, improving ETA accuracy and sy
Front-End Developer at Uber
March 1, 2025 - PresentSpearheaded accessibility enhancements for Uber's driver application using React, TypeScript, and ARIA, ensuring WCAG 2.1 compliance and reducing user-reported accessibility issues by 15% in 3 months. Authored 25+ reusable UI components and complex data visualizations with React, D3.js, and GraphQL, with Jest unit tests achieving 65% code coverage and accelerating feature development for three product teams. Mentored 4 junior developers on core ride-booking interfaces, focusing on React performance and TypeScript patterns, improving team velocity by 2 story points per sprint. Optimized critical path rendering for the passenger fare estimate module using React.memo and Webpack bundle analysis, reducing initial page load time by 0.5 seconds globally for 5M+ daily users. Designed and implemented a centralized GraphQL state management strategy using Apollo Client for the new rewards dashboard, streamlining data fetching and eliminating redundant API calls, saving an estimated 200 engineeri
Teaching Assistant at University of Maryland Baltimore County (UMBC)
December 1, 2024 - September 30, 2025Facilitated lab sessions and programming workshops for upper-level data science, machine learning, and Python courses, supporting 60+ students. Graded assignments with detailed feedback, contributing to improved student performance metrics. Provided mentoring for capstone projects involving data visualization, model evaluation, and API integration. Delivered weekly recitation sessions reinforcing topics like clustering, regression, and data wrangling. Created and maintained course materials using GitHub and Jupyter Notebooks, and collaborated with faculty on curriculum updates to align with industry standards.
Graduate Assistant (Software Developer) at University of Maryland Baltimore County (UMBC)
August 1, 2024 - December 31, 2024Engineered a full-stack data visualization portal using React, D3.js, and a Python Flask backend, enabling researchers to interactively explore complex datasets, supporting 12+ active research projects and 3 published papers. Pioneered an ETL pipeline with Python (Pandas, NumPy) and PostgreSQL to automate cleaning and aggregation of multi-terabyte research data, reducing manual processing time by 15 hours per dataset. Designed and containerized application microservices using Docker for cross-OS development and deployment, supporting a team of 8 graduate developers. Automated the generation of standardized data reports and QA checks via Python scripts, delivering 50+ error-free reports monthly. Accelerated cross-department collaboration by building a secure REST API for Psychology and Computer Science, integrating 5 legacy data sources into a single accessible platform.
Systems Engineer at Tata Consultancy Services (TCS)
November 1, 2022 - September 30, 2025Orchestrated deployment and monitoring of enterprise applications on Linux servers, achieving 72% uptime for business-critical systems. Streamlined configuration management with Ansible and shell scripting, reducing manual setup time by 60% across environments. Provided infrastructure automation support, collaborating across teams to resolve incidents and reduce MTTR by 35%. Implemented CI/CD pipelines using Jenkins and Git to improve release efficiency and minimize rollback issues. Conducted performance tuning through log analysis and resource optimization, and contributed to audits ensuring compliance with client SLAs and regulatory standards.
Software Systems Engineer at Data Consultancy Services (TCS) India
April 1, 2022 - November 30, 2022Transformed a legacy monolithic application into a microservices architecture using Java and Spring Boot, containerizing services with Docker to reduce annual infrastructure costs by $18,000. Revamped CI/CD with Jenkins and Kubernetes orchestration, reducing production deployment time from 45 minutes to 8 minutes. Optimized complex SQL queries and added indexing strategies to improve report generation time from 12 minutes to 90 seconds. Integrated five disparate financial systems via a token-based REST API interface and middleware to enable seamless data flow and regulatory compliance for international clients. Deployed a monitoring stack with Prometheus and Grafana across 15+ production services, shortening MTTR from 60 minutes to 20 minutes. Mentored 3 junior engineers in system design and code reviews, enabling on-time delivery of 4 major milestones.
Senior Software Engineer at Accenture India
April 1, 2022 - September 30, 2025Led development of scalable web applications using Angular, .NET Core, and RESTful APIs, reducing page load latency for enterprise users by 40%. Architected modular code structures and enforced clean coding standards to improve maintainability. Mentored junior developers in code reviews, version control, and unit testing to accelerate onboarding. Collaborated with global clients to translate business requirements into technical specifications, delivering mission-critical modules on time. Integrated third-party services and enterprise APIs to enhance functionality and reduce feature-related tickets by 28%.
Senior Software Engineer at Accenture India
November 1, 2021 - April 30, 2022Led cloud migration of 8 legacy on-prem apps to Microsoft Azure using ARM templates and .NET Core, delivering $200,000 in annual infrastructure savings. Built a responsive web app using React and TypeScript with a Node.js BFF layer, delivering 25+ core UI components serving a platform with 2 million monthly users. Strengthened security and compliance with Azure Active Directory authentication and Azure Key Vault, preventing 3 potential security vulnerabilities from reaching production. Improved delivery efficiency by introducing a GitLab CI/CD pipeline with integrated SonarQube, automating code quality checks and reducing manual deployment tasks by 20 hours per sprint.
Application Developer Associate at Accenture India
November 1, 2021 - September 30, 2025Built and maintained responsive UIs using HTML5, CSS3, JavaScript, and Bootstrap, improving client engagement across multiple internal applications. Refactored UI components to align with WCAG 2.1 accessibility and mobile-first design, increasing user satisfaction scores. Collaborated with UI/UX designers to implement wireframes and interactive mockups using Figma/Adobe XD. Modernized legacy front-end modules with jQuery, AJAX, and REST APIs, reducing customer support queries. Supported Agile sprints through design reviews, user testing, and cross-functional planning, accelerating feature delivery.
Application Developer Associate at Accenture India
November 1, 2019 - November 30, 2021Synthesized business requirements into technical specs, developing 8 RESTful APIs using Java and Spring Boot to enable new digital claims submissions, processing an average of 5,000 claims daily at launch. Modernized the UI for internal case workers with 10+ interactive Angular components, significantly improving data entry accuracy and reducing form completion time by 40 seconds per case. Scripted daily operational and compliance reports using SQL Server stored procedures and Python, delivering 30+ reports weekly and eliminating 6 hours of manual work. Wrote 120+ unit and integration tests with JUnit and Mockito, increasing test coverage from 65% to 82% and reducing post-release defects by 15%. Facilitated cross-functional Agile collaboration with QA and stakeholders, delivering 4 consecutive sprints. Implemented comprehensive error logging and monitoring to decrease outage time by 25 minutes.
UI Intern at TrinityTechnolabs
July 1, 2018 - September 30, 2025Assisted in creating UI mockups and prototypes, contributed to responsive UI components, and supported design reviews. Helped build style guides and support design systems to ensure UI consistency across client projects. Conducted usability audits and competitive analyses to drive UI improvements.
UI Intern at TrinityTechnolabs India
May 1, 2018 - July 31, 2018Conceptualized and built a responsive, modular design system using Figma, translating wireframes into HTML5, CSS3, and Bootstrap to deliver a comprehensive style guide and 10+ reusable UI components. Implemented dynamic data visualization widgets for client dashboards using JavaScript (ES6+) and Chart.js, reducing average dashboard page load time by 0.5 seconds. Championed web accessibility standards by applying WCAG guidelines and ARIA attributes, increasing accessibility audit score from 75 to 95. Coordinated collaboration between UX design and frontend teams in an Agile setup using Jira to manage tasks, accelerating the design-to-development cycle by about 2 days per feature.
Education
Master of Science (M.S.) in Information Systems at University of Maryland Baltimore County
January 1, 2023 - December 1, 2024Bachelor of Technology in Electronics and Communication Engineering at GITAM University
June 1, 2015 - May 1, 2019Master of Science (M.S.) in Information Systems at University of Maryland Baltimore County
January 1, 2023 - December 31, 2024Bachelor of Technology in Electronics and Communication Engineering at GITAM University
June 1, 2015 - May 31, 2019Qualifications
Microsoft Certified: Azure Fundamentals (AZ-900)
January 11, 2030 - September 30, 2025IBM Neuro-Symbolic AI
January 11, 2030 - September 30, 2025Azure Fundamentals (AZ-900)
January 11, 2030 - December 23, 2025IBM Certified: Neuro-Symbolic AI
January 11, 2030 - December 23, 2025Industry Experience
Software & Internet, Transportation & Logistics, Education, Professional Services, Financial Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer today.