Post Job Free
Sign in

Machine Learning &Software Engineer

Location:
Birmingham, AL
Salary:
$120k
Posted:
June 06, 2025

Contact this candidate

Resume:

Sivakrishna Gutta

Email: [*******.*******@*****.***] • Phone: [+1-205-***-****]

• LinkedIn: [https://www.linkedin.com/in/shiva-krishna]

PROFESSIONAL SUMMARY

Around 6 years of solid experience in all phases of the Software Development Life Cycle (SDLC), versatile software engineer with strong experience in backend development, full-stack engineering, and real-world machine learning applications. Skilled in Java, Spring Boot, Vertex, Python, MongoDB, and modern frontend frameworks like Angular and React, Deployment in Jenkins, Cloud AWS. Proven track record of building scalable APIs, optimizing performance, and contributing to impactful projects—from enhancing GDS systems with intelligent ML models to designing microservices in cloud-native environments. Adept at collaborating across teams, solving real business problems, and continuously learning to deliver me meaningful results.

Proficient in ReactJS and Angular, with practical experience in building and deploying dynamic, responsive web applications. Also experienced in mobile app deployment using Expo for iOS

Skilled in building scalable backend systems using Spring Boot &Web Services, JDBC, XML, CSS, SOAP, REST, Vertex, and Node.js, with a focus on developing efficient and maintainable RESTful APIs

Strong expertise in Java/J2EE, including Spring Boot, Vertex, and hands-on experience designing both Monolithic and Microservice-based architectures

Building isomorphic applications using React.js and Redux with REST API on server side.

Proficient in Spring ecosystem, including Spring Batch, Spring Security, Spring Data, and advanced Spring Configuration for building secure, scalable, and data-driven applications

Hands-on knowledge of MongoDB and MySQL for database modeling, queries, and optimization

Experience with RabbitMQ for asynchronous messaging, and worked on Kafka

Deployed and managed applications on AWS (EC2, S3, Lambda, RDS, API Gateway, CloudFormation), Contributed to CI/CD pipelines using Jenkins, Maven, and Git.

Proficient in writing unit tests using JUnit and participating in code reviews to maintain code quality and consistency

Actively participated in Agile methologies,supported in production stability through timely issue resolution, built and integrated RESTFul APIs and microservices.

Adept in using Git for version control and familiar with Jenkins for continuous integration and deployment pipeline

Monitored the search performance with Datadog for prod issues, and Kibana, ELK to showcase the data.

Recognized for strong analytical thinking, proactive troubleshooting, clean coding practices, and effective team collaboration

Cost Optimization, Performance Tuning using Python & packages :TensorFlow, NumPy and machine learning models

TECHNICAL SKILLS

Languages

C, C++, Java, SQL, python, typescript

J2EE Technologies

Spring, XML Parsers, JSP, Servlets, Hibernate, SOAP, REST, JDBC, Web Services

Frameworks

Spring, Hibernate, vertex, angular,react-native

Architectures

MVC, Microservices, Spring Boot

Web Technologies

HTML, JavaScript, Bootstrap, Angular, Node.js, React.js, CSS, REST

Databases

MySQL, SQL Server, MongoDB, Redis

XML Technologies / Web Services

XML, DOM, SOAP, REST, Microservices

Web/Application Servers

Apache Tomcat

Developer Tools (IDE)

Eclipse, Cursor, Visual Studio Code, IntelliJ

Tools

GitHub, Apache Log4j, Maven, Gradle, Jenkins

Operating Systems

Windows XP/7 & 11, macOS, Linux/Ubuntu

Cloud Technologies

AWS (basic), Kubernetes

AWS Cloud

EC2, Load Balancers

PROFESSIONAL EXPERIENCE

Intern – Machine Learning Engineer, Mondee AI Labs APR-AUG 2024

Environment: Python,NumPy SciPy,TensorFlow

Collaborated with the AI Labs team to analyze large volumes of historical GDS booking data and identify inefficiencies

Designed and deployed a machine learning model that recommended optimized PCCs, improving performance and reducing infrastructure costs

Replaced rule-based logic with data-driven recommendations, leading to more intelligent system behavior and better cost control

This project was pivotal both in shaping my ML skills and delivering tangible value to the organization

Mondee Inc. (Oct 2017 – Aug 2023)

Senior Software Engineer (Full Stack)

Project#1:GlobalFlightSearchRESTAPI

Environment: Java 1.8, Spring Boot 2.2.6, REST API, Microservices, MongoDB, Redis, RabbitMQ, AWS

Built REST APIs for searching flights (one-way, round trip, multi-city) with filters for class, currency, and airline. Designed responses with flight and fare data. Integrated Sabre, Amadeus, Apollo, and Worldspan GDS systems.

Addressed production performance issues and handled risk/feasibility analyses.

Implemented microservice architecture to migrate the monolithic application for enhanced scalability and maintainability.

Developed Spring Boot RESTful microservices to support real-time flight search capabilities.

Integrated WebSocket programming to support chat services

Used RabbitMQ with publish-subscribe for asynchronous message handling across modules

Applied circuit breaker patterns for fault tolerance and fallback handling.

Configured Spring OAuth 2.0 for securing API endpoints

Extracted fare data from GDS (Sabre, Amadeus, Apollo, world span) and applied reward/markup rules.

Migrated SQL Server data structures to MongoDB collections.

Project#2:CustomerSystem(UIandBackendMigration)

Environment: Java/J2EE,Angular,SpringBoot,MongoDB,Redis,RabbitMQ

Migrated a monolithic app into microservices; rebuilt frontend using Angular.

Supported flight lifecycle including booking, ticketing, cancellations, and hotel/car bookings.

Developed backend services and frontend components.

Led UI modernization using Angular 12 for responsive and dynamic booking experiences.

Built REST APIs in Spring Boot to handle ticketing, invoicing, and quality control workflows.

Integrated with RabbitMQ to handle messaging between services and user actions.

Used JUnit and Mockito for unit testing and ensured CI/CD through Jenkins.

Participated in Agile ceremonies and collaborated closely with cross-functional teams.

Project #3: Enrollment

implementation of a modular Angular component architecture for a subscription platform, improving code reusability and maintainability.

Built secure authentication and authorization systems, including JWT token handling, route guards, and HTTP interceptors for protected content.

Developed intuitive, multi-step enrollment flows with complex form validation, state persistence, and smooth user experience from subscription selection to payment and confirmation.

Implemented NgRx state management to ensure data consistency and efficient application state handling across complex workflows.

Created responsive, cross-browser compatible interfaces for subscription management, user profiles, and content access, ensuring seamless functionality across devices.

Integrated advanced security measures such as API proxy configuration, CSRF protection, secure storage, and client-side encryption to safeguard sensitive user data.

Optimized application performance through lazy loading, code splitting, bundle optimization, and efficient change detection strategies.

Facilitated effective collaboration with backend developers for API integration and designers for UI implementation, while providing code reviews and mentorship to junior developers.

Established comprehensive testing strategies, including unit and integration tests, as well as accessibility testing to ensure high-quality, reliable releases.

Led technical initiatives for performance monitoring, analytics implementation, and continuous architectural improvements based on user behavior and technical metrics

Project#4:RocketTrip

Environment: Node.js, React.js, AWS, MongoDB, SQL-server

Upgraded from Node 16; maintained a monolithic app in React and Node.js.

Deployed using AWS S3 Bucket; implemented logic for dynamic “price to beat” offers by scraping client platforms like Concur

Reviewed peer code and handled bug fixes and enhancements.

Project#5:APIDocumentationPlatform(SlateDocs)

Environment: Ruby(Slate Docs), Markdown

Built internal portal to document firm-wide API products with Postman collections and detailed-functional-descriptions.

EDUCATION

Master’s in computer science

University of Alabama at Birmingham (UAB), USA

Aug 2023 – May 2025

Focus: AI, Deep learning,Machine Learning, Data Analysis, Scikit-learn, Pandas, NumPy.



Contact this candidate