I’m a dependable, professional, full-stack developer with over 15 years experience developing .NET web applications in Australia, Malaysia, and New Zealand.
I can:
- Ship products. I push to release code as frequently as possible, in order to gather early feedback from users while delivering value to the business.
- Craft readable, maintainable code, with the aim to minimise technical debt and maximise test coverage wherever possible.
- Make great software that has tangible real-world benefits and prioritises the users’ experience.
☎️ Contact information
📧 [email protected]
📱 +61 499 159175
🌐 owen.nz
🏔️ Overview
- Worked on an array of different products from SaaS to high-traffic web applications and everything in-between. At Xeppo, we maintained not just an ASP.NET MVC web portal, but .NET Core microservices, multiple WebAPIs and Windows services.
- Experience maintaining and deploying changes to “busy” applications, whether that’s serving web pages or high-throughput data pipelines. At Trade Me I successfully rolled out changes to live web forms and stored procedures that were being executed 7 times per second. While at Xeppo, our data warehouse routinely processed hundreds of thousands of clients’ data every night, requiring careful examination of algorithms and profiling application code.
- Driven by a love of learning, I’ll happily launch myself at any opportunity to grow my skills and learn more about the product I’m working on or the frameworks it employs.
- Focussed on best practices including test-driven development and a good understanding of the balance between fragility and coverage when it comes to automated testing and CI. At Xeppo, I coached the team about the benefits of unit testing and mocking dependencies. Together we refactored our web application to leverage DI and built up a test suite of 400 unit tests over the following year.
- Recognised and highly regarded by previous employers and peers for the ability to work well in a team, cracking tough problems with peers and mentoring newer members.
📜 Employment History
Team Lead
Xeppo
Adelaide, Australia
Jul 2021–present
Xeppo is a data aggregation platform for financial planning practices, pulling data from thirty different systems to provide a complete view of clients’ financial moving parts.
I joined Xeppo as a senior developer and later moved up to a Team Lead role, responsible for running a team of six developers across Australia and Vietnam. This required that I wore many hats including architect, BA, Scrum master, as well as leading, mentoring and unblocking my team. The role expected me to liaise with all areas of the business from product managers to customers to QAs.
Senior Developer