About Me
BIOGRAPHY
Hi, I'm Sourabh Kulkarni, a Software Engineer, Web Developer, App Developer and ML Enthusiast with a passion for creating beautiful, functional, and user-centered digital experiences. With 3+ years of experience in the field. I am always looking for new and innovative ways to bring my clients' visions to life.
I believe that design is about more than just making things look pretty – it's about solving problems and creating intuitive, enjoyable experiences for users.
Whether I'm working on a website, mobile app, or any ML project, I bring my commitment to design excellence and user-centered thinking to every project I work on. I look forward to the opportunity to bring my skills and passion to your next project.
In my leisure time, I find joy in indulging two of my favorite pastimes: watching soccer matches and enjoying anime.

projects completed
Years of experience
Skills
Experience
Software Engineer(Contractor) @USAA
Oct 2024 - Present | San Antonio, TX- Engineered PCI-compliant Spring Boot microservices with Hibernate and REST APIs,reducing compliance workflow processing time by 30% through optimized database queries and secure API design.
- Enhanced inter-service throughput 35% by adding Kafka async messaging and Redis caching across backend services.
- Raised code reliability by 25% through REST API enhancements, structured logging with Kibana, and automated test coverage using JUnit and Mockito.
Software Engineer Intern @InnovateMore Inc.
Aug 2024 - Oct 2024 | San Antonio, TX- Delivered Spring Boot backend with AWS Cognito and a React admin portal, reducing client onboarding time 30% through secure, API-driven flows.
- Directed a 7-member engineering team to build an iOS app (SwiftUI, MVVM), improving field employee route tracking and check-in completion rates by 40%.
Software Engineer Intern @Parma CRM Inc.
Jul 2024 - Aug 2024 | Sunnyvale, CA- Boosted API data retrieval speed 40% and cut deployment effort 60% by containerizing Ruby APIs in Docker and automating GitLab CI/CD.
Research Assistant @CSU Chico
August 2023 - February 2024 | Chico, CA- Assisted Dr. Abbas Attarwala with research on the 'Impacts of AI on children', involving an extensive literature review of 60 papers covering topics like bias, mental health, AI-generated content, fake data, and parental controls.
Senior Software Engineer @HSBC
March 2022 - July 2022 | Pune, India- Cut APIresponse times by 40% by migrating 80+ Hadoop-based data APIs to PostgreSQL/Oracle using Spring Boot and JPA, improving high-volume data query performance.
- Led a 3-memberteam in delivering AWS-hosted Spring Boot microservices with Docker, Jenkins, and Ansible, and enhanced system monitoring with Splunk and AppDynamics,reducing incidentresolution time.
Software Engineer @HSBC
July 2019 - March 2022 | Pune, India- Decreased API latency by 75% through JDBC pooling optimization and refactoring legacy Apache Camel/Spring backend logic.
- Delivered 30+ Java-based RESTful APIs for high-net-worth client applications, collaborating with data teams to optimize Hadoop data pipelines.
- Boosted ETL performance by 35% through complex HiveQL query optimization and Control-M job automation,reducing SLA violations by 60%.
- Automated secure CI/CD pipelines with Jenkins, Ansible, Checkmarx, and Nexus IQ,reducing manual deployment effort by 50% and shortening release cycles from days to hours.
Education
Master of Science in Computer Science
Aug 2022 - Aug 2024 | California State University, Chico
CGPA - 3.91 / 4.0- Working on a Master's research project which extracts content from research papers related to Live coding technique in education field and performs sentiment analysis using NLP.
- Relevant courses included Algorithms and Data Structures, Applied Machine Learning, Applied Computer Vision, Advanced Database Management Systems, Algorithms and Computability, Applied Graph Theory.
Bachelor of Engineering in Computer Engineering
Jul 2015 - Jun 2019 | Savtribai Phule Pune University, Pune, India
CGPA - 3.85 / 4.0- Completed a Bachelor's project on deep learning, developing an intelligent cyber security system which uses network logs and detects potential cyber attacks and also provides possible solution to avoid attacks in future.
- Relevant courses included Advanced Data Structures, Object Oriented Programming, Machine Learning, Database Management Systems, High Performance Computing, Web Technology, Cyber Security.