Tushit Jain

Los Angeles, California · tushitjain@gmail.com
Engineering Manager  •  Researcher  

Familiar with various programming languages and always adding new skills to my repertoire.
I am also a Java and SpringBoot champ and have been working on migrating services and upgrading versions since the beginning of my career. I’m also eager to meet other software engineers in the area, so feel free to connect!


Experience

Engineer Manager

Toast, Inc.
  • todo
April 2023 - December 2023

Staff Software Engineer, Tech Lead Manager

Toast, Inc.
  • todo
April 2023 - December 2023

Software Developer

ProviderTrust, Inc.
  • Designing and developing population api that will help create organizational tree structures and manage healthcare subjects and entities that will be globally used by all ProviderTrust.
  • Part of team to make applications SOC and HI-TRUST complaint by creating audit logging service and audit logging all events.
  • Work with multi micro service architecture monitoring dashboard, to collects internal/external data and alert for discrepancies.
  • Developing application based on micro services architecture leveraging Spring Boot, Spring Cloud on AWS.
  • Worked with DBA to identify areas of improvements in existing queries and optimized the runtime of various services.
  • Joined the SSO team to enhance programmatic auth0 config for onboarding clients on various environments.
  • Integrated with monitoring team to enhance product to monitor custom lists and not just predefined list.
October 2021 - April 2023

Software Developer

Sony Pictures Entertainment
  • Part of Global Distribution Service team, responsible for maintaining a movie license management system.
  • Developing application based on microservices architecture leveraging Spring Boot, Spring Cloud and GUI using Angular 6.
  • First line of defense for production bugs, support environment and deployment related tasks, on a biweekly basis.
  • Working with multi microservice architecture to support sales-to-finance application.
  • Built test suite for unit and integration testing of services and controller, including RESTful contract testing.
  • POC to migrate existing services from Java 8 to Java 11.
January 2021 - October 2021

Java Developer

Dynamic Healthcare Systems

  • Led the design and development of microservice to calculate and reconcile internal & external amounts.
  • Maintaining legacy codebase using JSP, SpringMVC, and Spring Data while refactoring and enhancing existing architecture.
  • Migrated existing JSP frontend to Angular ensuring the backend compatibility with existing business model.
  • Successfully implemented remote debugging.
  • POC on Micronaut for faster run time and support for reactive programming
  • Identified major exceptions in log files and handle them gracefully, thus more efficient logging and better system performance and query optimization using Activity Monitor in SQL studio.
  • Used RabbitMQ for load distribution and message transfers between the monolith and the microservice.
  • Extended Jenkins pipeline to cater the business and team’s CI/CD requirements.
  • Java 8 to 9 and Java 8 to 11 migration

June 2018 - December 2020

Intern | Software Developer

Brain Mentors Pvt. Ltd.

  • Designed and developed a Learning Management Web application for an academic institute.
  • Migrated the legacy system from paper exams to online exams, thus enhancing the productivity of the organization by 40%.
  • Worked in a team of 15 employees following Agile scrum methodology, to serve more than 10,000 users concurrently.
  • Reduced the server load by 90% by utilizing the local storage HTML5 and browser capabilities.
  • Built on MVC architecture and features like user authentication using OAuth2.0, web-services in REST, and NPM tools to make code highly efficient and perform testing.
  • Cross browser compatibility using bootstrap

August 2015 - July 2016

Education

Ottawa University Surprise

Master of Business Administration
Information Technology

State University of New York

Master of Science
Computer Science

Indraprastha University

Bachelors of Technology
Computer Science

Skills

Programming Languages & Tools
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Apart from being a web developer, I enjoy most of my time being outdoors. In the winter, I am an avid skier and novice ice climber. During the warmer months here in Colorado, I enjoy mountain biking, free climbing, and kayaking.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the front-end web development world.