Summary
Nicholas Verstegen is a versatile software developer with 12 years’ experience building and maintaining scalable backend services and full-stack SaaS products from New South Wales, Australia. He has driven platform improvements in Java and C#, designed new services for scalability, and delivered Angular and Vue frontends while collaborating closely with product teams and clients. Nicholas has a strong focus on deliberate, testable design—establishing C# unit testing standards and migrating legacy tests with tooling like AutoFixture. His background spans product delivery, professional services, and technical analysis, with hands-on experience translating legacy logic into next-generation timetabling software. Comfortable mentoring juniors and stepping into varied technical roles, he pairs practical engineering with research-driven decision making that informs longer-term product strategy.
12 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Research Studies, Bachelor's degree, Research Studies at Western Sydney University
High School, High School at Winmalee High School
English