Joseph Bateh

Software Engineer

Contact Me

About Me

Currently...
Joseph is a Software Engineer working in the Boston, MA area.

Background...
Joseph is a graduate of the University of Florida. On weekends you will likely find him enjoying a sporting event, doing something outside, or cooking a meal.

Work Experience

Software Engineer - PathAI (July 2023 - Present)

  • I'm working on a Lab Information System.
  • Site Reliability Engineer - PathAI (April 2022 - June 2023)

  • Improved time to recovery by improving and expanding runbooks while reducing alert noise.
  • Prioritized reliability and automation initiatives by presenting effective cost and risk analysis data.
  • Minimized mistakes by automating repetitive and tedious tasks.
  • Developed and maintained automated deployment pipelines for infrastructure.
  • Increased engineering efficiency by designing and implementing automation tools.
  • Collaborated with engineering teams to provide technical guidance and mentorship.
  • Site Reliability Engineer - UKG (January 2020 - April 2022)

  • Reduced work needed to successfully deploy services to production by improving monitoring tools and automating validation of configuration.
  • Deployed and maintained production applications across multiple datacenters.
  • Significantly reduced manual engineering work by influencing changes in the organization.
  • Worked with a team to migrate services from on-premesis deployments to public cloud.
  • Provided unified metrics of high level tests across several different platforms.
  • Increased test suite speed and reliability by isolating high level test dependencies.
  • Containerized and migrated .NET Core and Angular services to Kubernetes.
  • Created and maintained .NET Core and Angular application pipelines using TeamCity and Bash.
  • Designed, developed, and maintained a command line tool written in Go to automate common environment tasks.
  • Contributed to several shared .NET Core libraries for monitoring and logging.
  • Automated setup for company wide as well as team specific environments.
  • Software Engineer - UKG (January 2018 - December 2019)

  • Added features to a mobile app written using Ionic and Angular.
  • Developed features for a distributed architecture written in Java Spring.
  • Designed and extended internal tools for improving quality.
  • Expanded system monitoring using Grafana, Telegraf, and InfluxDB.
  • Built and supported Concourse pipelines for services and tests.
  • Created and maintained a Selenium Grid for running UI tests.
  • Wrote and maintained integration tests for a distributed system.
  • Teaching Assistant - University of Florida (August 2017 - December 2017)

  • Held discussion sections and office hours for students in Software Engineering.
  • Taught students about Agile Software Development, Git, and JavaScript.
  • Software Development Intern - UKG (January 2017 - April 2017)

  • Maintained a Selenium testing framework written in C#.
  • Helped create a Selenium testing framework written in Java.
  • Software Development Intern - Greenshades Software (May 2016 - August 2016)

  • Used Angular and TypeScript to create a single page application.
  • Extended server-side code, including APIs, using C#.
  • Gained experience working with a large code base written over many years.
  • Software Development Intern - Greenshades Software (May 2015 - August 2015)

  • Worked with a five-person team to develop a Windows Store App using WinJS.
  • Tools used include HTML5, JavaScript, CSS, and Microsoft Visual Studio.
  • Earned valuable experience in a professional software development company.
  • Latest Project


    Other Projects

    Spotify Playlist Manager

    This was Joseph's senior project. It was inspired by the smart playlist feature in iTunes. It allows users to manage their playlists in Spotify. Creating smart playlists will also be possible. For example, a user could create a smart playlist that automatically adds every song by Twenty One Pilots. The front end is being built with Reactjs while the back end is being built with Go. The app is limited in functionality, but you can check it out by clicking on the button below!

    Find out more

    Data Structures & Algorithms

    This was a project to keep up with data structures and algorithms as well as work with Java Spring.

    Find out more

    Text Adventure Clue

    This was Joseph's first real programming project that was created from scratch. It was the final project for COP3502 - Programming Fundamentals 1.

    Find out more