James Ducker is a Principal Engineer based in Sydney with 13 years’ experience designing and automating large-scale, globally distributed systems, primarily on AWS. He specialises in infrastructure-as-code and network architecture, having built automation-controlled networks using Transit Gateway, Direct Connect and Site-to-Site VPN for both internal and customer-facing systems. James blends hands-on coding (Python, Lambda, Step Functions) with platform design and has a history of migrating complex on-prem environments to cloud-native, fully automated platforms. He’s equally comfortable in enterprise and startup settings and has worked as both a long-term product engineer and a consultant delivering hard problems made simple. A committed mentor and teacher, he intentionally leads by example—still shipping code while coaching engineers in problem analysis and empathetic team practices. Outside work he contributes to open-source projects like the Vanilla forum, fixing core bugs and improving code quality, reflecting attention to detail across both infrastructure and application layers.
13 years of coding experience
20 years of employment as a software developer
Diploma IT, Website Development, Diploma IT, Website Development at TAFE NSW
HSC, HSC at Sydney Grammar School
Bachelor of Science (B.Sc.), Information Technology, Bachelor of Science (B.Sc.), Information Technology at University of Technology Sydney
Vanilla is a powerfully simple discussion forum you can easily customize to make as unique as your community.
Role in this project:
Back-end Developer
Contributions:6 commits, 6 PRs, 15 comments in 4 years 2 months
Contributions summary:James contributed to the Vanilla forum software by fixing bugs and improving code quality. Their work included correcting logic errors in core functions related to formatting and draft saving. They also addressed issues in the Flagging plugin, fixing broken array references and other issues to improve the functionality. Furthermore, the user corrected typos and improved cookie handling.
Contributions:22 commits, 1 tag, 2 comments in 11 months
unobtrusivejqueryjavascriptuser-experienceoverlay
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.