Puneet Punj is a Staff Software Engineer in Melbourne with over a decade of experience designing cloud-native, data and automation solutions across banking, energy, and aviation sectors. He holds seven AWS certifications and has led end-to-end test automation, infrastructure-as-code, and large-scale cloud migrations for enterprises like Commonwealth Bank and NAB. Known for building serverless testing frameworks and data pipelines, he blends hands-on engineering (Lambda, Glue, Athena, ECS) with practical DevOps practices to drive resilient production systems. His background spans building high-throughput data validations for millions of records, Salesforce automation, and CI/CD platforms hosted in Docker and Jenkins. An active GitHub maintainer, he publishes reusable test and serverless frameworks that reflect his focus on scalable, observable automation. Colleagues describe him as a continual learner who turns complex integration challenges into repeatable, production-ready patterns.
8 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Chitkara University
This repo contains details on how to use mocha framework for testing using programmatic approach
Contributions:13 PRs, 16 pushes, 1 branch in 2 years 3 months
jesttestingapproachprogrammaticmocha
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Puneet Punj - Staff Software Engineer at Commonwealth Bank