Dylan Ferguson is a Principal Engineer based in Melbourne with nine years of experience building customer-focused software and developer tooling across the full SDLC. At NAB he progressed from Graduate Engineer to Principal, leading system design, test automation, ops and conversational banking initiatives that streamline both user and developer experiences. He thrives on cross-functional collaboration and improving how teams work, believing that memorable products come from empathy as much as code. Dylan brings practical experience shipping web and digital content solutions from early roles at Stile Education and MLC Australia to enterprise-scale systems. Comfortable bridging product, design and engineering, he combines hands-on implementation with a strong bias for developer productivity. Outside of work he identifies as a webmaster, hinting at a long-standing interest in pragmatic web technologies and tooling.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Monash University
Contributions:189 pushes, 1 branch in 4 years 5 months
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.