Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rahul Bhatt

Syracuse,NY

Summary

Results-driven Software Engineer with over 7 years of experience in designing, developing, testing, and maintaining high-quality software applications. Proficient in building and testing REST-compliant web services, with a strong ability to quickly adapt to various technology stacks. Recognized for a rapid learning curve and versatility in navigating different programming environments, consistently delivering innovative solutions that meet industry standards. Committed to leveraging technical expertise to drive project success and enhance user experiences.

Overview

9
9
years of professional experience

Work History

Senior Member of Technical Staff

Oracle America, Inc
Remote, Syracuse NY
10.2024 - Current
  • Part of a team that works on Oracle Health's Electronic Health Record (EHR) product with AI integration in healthcare
  • Design and develop back-end services for order user workflow.

Senior Software Engineer

Carrier HVAC
Syracuse, NY
07.2023 - 10.2024
  • Part of a diverse team of Software and Mechanical Engineers working together to develop and maintain AHU Builder (Air Handling Unit Builder). Our goal is to empower customers to configure and build AHU units that precisely meet their performance requirements related to airflow.
  • Participating in the development of manufacturing APIs with Java Spring Boot, hosted on AWS EC2 servers, and automatically deployed using Jenkins.
  • Collaborated with the DevOps team to setup continuous integration and deployment for the back-end services.
  • Skills: Java, Spring boot, Micro-services, JavaFX, Gradle, Drools rule engine, AWS EC2

Software Engineering Intern

SUNY Upstate Medical University
Syracuse, NY
10.2022 - 05.2023
  • As part of our effort to help mothers maintain a healthy, depression-free motherhood, we developed a mobile app (Flutter) that allows them to record their moods, exercises, and activities throughout the day.
  • The back end is developed in java spring boot, using spring data jdbc and hosted on Microsoft Azure Spring Apps server and Database is Azure database for PostgreSQL.
  • Skills: Flutter, Dart, Java, Spring boot, Spring data jdbc, REST Webservice

Software Engineer Intern

TruWeather Solutions, LLC
Syracuse, NY
06.2022 - 09.2022
  • Worked on the setup for the next-gen architecture and migration of services and database.
  • Helped set up the continuous integration and deployment pipeline using Jenkins on AWS.
  • Skills: JavaScript, Node JS, Sails JS, Restful APIs, MySQL, Jenkins, AWS, Docker, CI/CD, DevOps

Software Development Engineer – Full-Stack

McAfee Software
Bangalore, India
04.2020 - 07.2021
  • Introduced microservice architecture in CIP to come out of monolithic approach under the guidance of the Software Architect of the project.
  • Contributed to the project, an in-house application Customer Intelligence Platform (CIP), that went on to win the 2020 MVP (Most Valuable Project) award at McAfee for saving thousands of dollars to the Company.
  • Skills: Java 8, Spring boot, Restful micro services, JavaScript, HTML, React, Redux, Docker

Senior Software Engineer

Cerner HealthCare
Bangalore, India
07.2017 - 03.2020
  • Developed multiple RESTful web services also called the ALVA services to expose data from the Millenium data base for orders and powerplans.
  • Created a project called Whistler, a transpiler for development teams to uplift back-end services written in the Cerner's legacy technology known as the Cerner Command Language (CCL) to java-based services in a completely automated way.
  • Led a team of 4 Engineers including myself to further develop and manage project Whistler.
  • Received appreciation for demonstrating the capabilities of project Whistler to various teams and leaders including Vice presidents and Senior directors.
  • Skills: Java 8, Junit, Restful micro services, Spring boot, Swagger framework, Docker, Gatling

Education

Master of Science - Computer Science

Syracuse University - College of Engineering & Computer Science
Syracuse, NY
05.2023

Bachelor of Engineering - Computer Science

Visvesvaraya Technological University
Bangalore, India
06.2017

Skills

  • Programming Languages: Java, JavaScript, C, Dart, Python
  • Programming Framework: JUnit, Mockito, JaCoCo, React, Redux, RESTFUL API, Spring boot, Microservices, JPA, Spring data jdbc, Spring Security, Hibernate, Swagger framework, Mobile App Programming, AWS EC2, Agile Methodology, Object-Oriented Programming, Java Design patterns, CI/CD, NoSQL – MongoDB, NodeJS, Infrastructure as Code (IAC), Software Development Life Cycle, Test Driven Development, Design Patterns
  • Tools: Git, Gitlab, Firebase, Jenkins, Docker, Android studio, Maven, Apache tomcat, IntelliJ Idea, Visual Studio, Jira, Confluence
  • Databases: PostgreSQL SQL Server MySQL
  • Certification: Professional Scrum Master – 1 by Scrumorg

Timeline

Senior Member of Technical Staff

Oracle America, Inc
10.2024 - Current

Senior Software Engineer

Carrier HVAC
07.2023 - 10.2024

Software Engineering Intern

SUNY Upstate Medical University
10.2022 - 05.2023

Software Engineer Intern

TruWeather Solutions, LLC
06.2022 - 09.2022

Software Development Engineer – Full-Stack

McAfee Software
04.2020 - 07.2021

Senior Software Engineer

Cerner HealthCare
07.2017 - 03.2020

Bachelor of Engineering - Computer Science

Visvesvaraya Technological University

Master of Science - Computer Science

Syracuse University - College of Engineering & Computer Science
Rahul Bhatt