Shivraj Singh Bhathal

Software Engineer II @ Mastercard | Masters in Electronics and Computer Engineering

Dublin, County Dublin, Ireland

About

Experience

  • Mastercard (Dublin · Hybrid)
    • Software Engineer II
      Mar 2026 - Present · 4 mos

    • Software Engineer I
      Sep 2024 - Mar 2026 · 1 yr 7 mos

      Automated the end-to-end release pipeline for 5 legacy Java services, bringing release time down from 15-18 hours across 2-3 engineers to under 3 hours. Built the full pipeline from scratch using Jenkins, XLR, Bash and Jython, covering branch cutting, POM version management, artifact builds, and chef package generation Eliminated a whole category of manual errors around version bumps and build ordering that used to cause release failures.

  • Software Engineer Intern at Mastercard
    Jan 2023 - Jul 2023 · 7 mos

    - Automated the release pipeline for legacy applications, decreasing the manual effort by 80%. - Developed python scripts to interface between Bitbucket, Jenkins and Artifactory. Essentially unifying the individual elements of the release and packaging into a single pipeline with minimum overhead.

  • Machine Learning Research Engineer Intern at Ivy
    Jun 2022 - Dec 2022 · 7 mos

    • Worked towards Version 1.2 release of Ivy as framework. • Worked with open-source community on a daily basis - Reviewed PRs, Commenting/Fixing Issues, responded to questions from the community. • Hands on cutting-edge development of the Ivy Machine Learning Framework as well as thorough testing of functions using PyTest and Hypothesis data generation. • Exposure to the inner workings of multiple ML frameworks such as Tensorflow, PyTorch, Numpy and Jax.

  • Autonomous Driving Software Engineer at Formula Trinity
    Oct 2021 - Aug 2022 · 11 mos

    Worked in the Path Planning division of the Autonomous branch for Formula Trinity. Developed efficient path planning algorithms based on A star and RRT star algorithms.

  • Triples Annotation Intern at Orcawise
    Feb 2022 - Apr 2022 · 3 mos

    Compared and scored different NLP backends to optimize the performance of Orcawise NLP model in predicting the behaviour of stock market prices.