Daniel Collingwood is a pragmatic full stack engineer with 4 years of professional software experience and a background in Electrical and Electronic Engineering, currently building C# .NET trading systems at HSBC from Kowloon, Hong Kong. He blends hands-on backend expertise—microservices, gRPC, Kubernetes, MongoDB—with production Blazor and WPF front-ends, and has shipped cross-platform .NET MAUI and Blazor WebAssembly apps as a freelancer. Daniel founded a contracting firm focused on automation and bespoke industrial solutions, drawing on earlier roles improving manufacturing uptime and implementing Kaizen practices in Japan and New Zealand. Comfortable across the stack from database to UI, he emphasizes TDD, CI/CD automation and practical optimizations that reduce operational friction. A detail-oriented problem solver, he pairs engineering rigor with a real-world manufacturing sensibility that helps translate complex domain needs into maintainable software.
4 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (Honours), Electrical and Electronic Engineering, Bachelor of Engineering (Honours), Electrical and Electronic Engineering at University of Canterbury
Graduate Diploma, Theology, Graduate Diploma, Theology at Laidlaw College
Send and receive emails easily, fluently, with one line of code for each operation.
Contributions:50 releases, 3 reviews, 201 commits in 5 months
operationreceive-emailsmailboximapsendmail
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.