Stephen Pittman is a seasoned software engineer and leader based in Melbourne with over 20 years in technical roles and more than a decade of management experience, currently building core features at a startup. He blends hands-on full-stack expertise—TypeScript/React/React Native on the frontend, NodeJS/Scala on the backend, and Terraform/GCP for infra—with a proven track record of scaling teams and shipping high-quality products. At Indeed he modernized developer tooling and led the architecture for an AI agentic chatbot, and at Merit he led rewrites, raised test coverage dramatically, and helped scale engineering through Series B. An active open-source contributor, he has improved Vue form validation behavior in vee-validate and contributed C++ stability fixes to a well-known game engine, showing both frontend nuance and low-level rigor. Colleagues describe him as a pragmatic process-builder who puts the right people in the right roles and prioritizes quality-first delivery.
11 years of coding experience
13 years of employment as a software developer
Advanced Diploma of Information Technology (Network Engineering), Information, Advanced Diploma of Information Technology (Network Engineering), Information at Southbank Institute of TAFE
Bachelor of Science - BS, Computer information systems, Bachelor of Science - BS, Computer information systems at Pace University - Seidenberg School of Computer Science and Information Systems
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
Role in this project:
Backend Developer
Contributions:1 review, 9 commits, 9 PRs in 2 years
Contributions summary:Stephen primarily contributes to bug fixes and code improvements within the C++ codebase of the game. They addressed issues related to incorrect typing, vehicle range checks, and string returns, demonstrating a focus on code correctness and stability. Furthermore, the user applied formatting fixes and removed unused variables, indicating an effort to maintain code quality and readability.
Contributions:9 commits, 5 PRs, 12 comments in 4 days
Contributions summary:Stephen primarily focused on enhancing the event handling and validation logic within the `vee-validate` library, a Vue.js form validation tool. They implemented features for handling multiple event handlers and added blur events for default input fields. Their contributions also included modifying data attributes to control validation behavior and allowing users to specify the events to validate on. The work involved direct modification of the `listeners.js` file, directly impacting how the library interacts with input fields.
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
Stephen Pittman - Software Engineer at Credential Network