UDAY KUMAR
SOFTWARE ENGINEER
************@*****.*** • +1-424-***-****
PROFESIONAL SUMMARY
Software Engineer with hands-on experience designing, developing, and supporting scalable web applications and backend systems using Java, Spring Boot, SQL, and modern web technologies. Strong foundation in object-oriented programming, REST API development, database design, and Agile methodologies. Experienced in troubleshooting production issues, improving performance, and collaborating with cross-functional teams to deliver reliable, customer-facing software solutions. PROFESSIONAL EXPERIENCE
SOFTWARE ENGINEER Los Angeles, CA
Visa Inc 2024-Present
Project overview : Payroll and workforce management systems with high reliability and scalability Responsibilites :
● Designed and maintained backend services using Java and Spring Boot in a scalable microservices architecture.
● Built and optimized SQL queries to support reporting, reconciliation, and business workflows.
● Developed RESTful APIs enabling secure communication between frontend and backend systems.
● Assisted in building and supporting client-facing web features using JavaScript, HTML, and CSS.
● Participated in Agile ceremonies including sprint planning, backlog grooming, and story estimation.
● Collaborated with Product and stakeholders to understand user challenges and deliver practical solutions.
● Wrote unit and integration tests to ensure maintainability and code quality.
● Investigated and resolved production defects and performance issues.
● Supported CI/CD processes using Git-based workflows and automated pipelines.
● Contributed to ongoing maintenance and monitoring of deployed systems. SOFTWARE ENGINEER Chennai, IND
Kotak Mahindra bank 2019-2021
Project Overview : Customer-facing banking and transactional systems Responsibilites :
● Developed backend components using Java and Spring Boot to support high-volume transaction workflows.
● Designed and executed SQL queries for financial data processing and reporting.
● Integrated REST APIs to enable data exchange between internal systems.
● Assisted in modernizing legacy components into modular service-based architecture.
● Participated in full application lifecycle from design through implementation and support.
● Worked closely with business stakeholders to clarify requirements and improve system functionality.
● Performed troubleshooting and root cause analysis for application issues.
● Followed Agile development methodologies and contributed to release planning. EDUCATION
CALIFORNIA STATE UNIVERSITY DOMINGUEZ HILLS Los Angeles, CA Masters in Computer Science 2021-2024
Relevant Courses: Data Structures, Advanced AI, Advanced Big data & Cloud computing, Design and Analysis. SATYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY CHENNAI, IND Bachelors in Computer Science and Engineering 2016-2020 Relevant Courses: Problem Solving Techniques, Fundamentals of Programming, Database management System, Computer Networks, Network Security, Cloud computing, Programming in Java. PROJECTS
● Self-Driving Car Object Recognition: Implemented YOLOv9 using Python, Docker, and Neural Networks to enhance object detection accuracy in autonomous vehicles, contributing to the advancement of machine learning capabilities. SKILLS
● Languages: Java, Python, SQL, JavaScript
● Frontend: HTML, CSS, JavaScript (basic React exposure)
● Backend: Spring Boot, REST APIs, Microservices Architecture
● Databases: PostgreSQL, Microsoft SQL Server
● Concepts: Object-Oriented Programming, Web Application Architecture, API Integration
● Tools & DevOps: Git, Docker, Jenkins, GitHub Actions, Linux/Unix
● Methodologies: Agile/Scrum, Iterative Development, Code Reviews, Application Lifecycle Support
● Testing: Unit Testing, Integration Testing