Hi, my name is

Parampreet
Singh

Senior Software Engineer

Technical leader and Senior Software Engineer with 14+ years of experience designing large-scale distributed systems, cloud-native platforms and SaaS products. Currently at MYOB in Melbourne — driving architectural direction, mentoring engineers and shipping pragmatic solutions with Kotlin, Java, React and AWS.

Parampreet Singh
scroll

A bit about
who I am

Hello! I'm Parampreet — a technical leader and full-stack engineer with over 14 years of experience building large-scale distributed systems, cloud-native platforms and SaaS products. I studied Computer Science at Thapar Institute of Engineering and Technology, India.

I'm passionate about architectural excellence, platform engineering and growing high-performing engineering teams. I believe in trunk-based development, continuous improvement and pragmatic solutions that balance delivery speed with long-term sustainability.

🌏 Ferntree Gully, Victoria, Australia
💼 Senior Software Engineer at MYOB
🎓 B.Sc. Computer Science — Thapar Institute of Engineering & Technology
📚 Reading 🏋️ Gym 🏖️ Travelling 🌶️ Cooking
Technical Leadership
Driving architecture decisions, mentoring engineers and aligning engineering with product goals
Distributed Systems
Designing resilient, event-driven platforms that scale reliably under real-world load
Full-Stack Engineering
End-to-end ownership from Kotlin & Java backends to polished React frontends
Cloud Native
Building and operating production systems on AWS with Kubernetes, Docker and CI/CD automation

Technologies & strengths

Languages & Frameworks

Kotlin Java Spring Boot React JavaScript HTML5 / CSS3

Cloud & DevOps

AWS Kubernetes Docker Buildkite (CI/CD) Kafka PostgreSQL

Technical Leadership

Architecture & System Design Engineering Mentorship Trunk-Based Development Platform Engineering Disaster Recovery Observability

Practices

Event-Driven Architecture Microservices Domain Modelling Configuration as Code ETL Pipelines Technical Documentation

Where I've worked

MYOB Software Pty Ltd
Senior Software Engineer
Jul 2023 – Present · Melbourne, AU
  • Lead technical direction within the team, ensuring engineering decisions align with business objectives, customer outcomes and long-term platform strategy.
  • Mentor and coach engineers through pair programming, technical reviews and collaborative design sessions, growing technical capability and ownership across the team.
  • Drive architectural improvements across multiple microservices, simplifying ecosystems and reducing operational complexity.
  • Designed and delivered a scalable solution capable of provisioning millions of activation codes efficiently and reliably.
  • Developed a shared monitoring management platform that standardised operational practices and enabled reuse across multiple engineering teams.
  • Designed and implemented disaster recovery and fail-safe capabilities, improving platform resilience and operational readiness.
  • Champion engineering excellence through organisation-wide presentations on Configuration as Code and Trunk-Based Development.
KotlinJavaSpring BootReactAWSKubernetesDockerPostgreSQLBuildkite
ViralGains
Software Developer
Oct 2019 – Jun 2023 · Remote (Boston, USA)
  • Built event-driven, high-throughput backend services using Apache Kafka and distributed architecture patterns to handle large advertising and analytics workloads.
  • Developed cloud-native infrastructure and deployment capabilities using AWS, Docker and Kubernetes.
  • Led the modernisation of legacy Backbone.js applications to React.js, improving maintainability, developer productivity and user experience.
  • Built ETL and data-processing pipelines supporting machine learning and analytics initiatives.
  • Designed and implemented a self-service feature release and experimentation platform, enabling controlled rollout and reducing deployment risk.
JavaSpring BootReactKafkaZookeeperAWSDockerKubernetesETL Pipelines
To The New
Java Developer
Apr 2014 – Sep 2019 · Noida, India
  • Designed and developed scalable backend services and customer-facing applications for AdTech, eCommerce, Retail and Digital Media domains.
  • Built and maintained campaign management systems supporting video and display advertising operations.
  • Created reusable frameworks and component libraries that improved engineering productivity and consistency across projects.
  • Built custom video delivery and playback solutions compliant with VPAID and VAST advertising standards.
JavaSpring BootReactBackbone.jsJ2EESQL
Ericsson India
Software Engineer
Oct 2012 – Mar 2014 · Noida, India
  • Developed scalable data processing solutions handling concurrent data streams from telecommunications network towers.
  • Built backend systems and user interfaces supporting RF engineering operations across GSM, CDMA, EVDO and LTE environments.
  • Improved data collection and reporting capabilities, enhancing operational visibility and performance analysis for network teams.
JavaNetwork I/OTelecom SystemsSQL
Infogain India Pvt Ltd
Junior Engineer
Jul 2011 – Sep 2012 · Noida, India
  • Supported software engineering initiatives across development, maintenance and testing activities.
  • Assisted senior engineers in solution design and implementation; developed technical documentation and training materials.
  • Contributed to process improvement and knowledge-sharing initiatives.

Let's connect

Whether it's an exciting opportunity, a collaboration idea, or just a chat about tech — my inbox is always open.