Sussex based C#/.NET developer
I have a track record of delivering complex software projects, especially large scale web and service oriented architectures using the Microsoft .NET stack. Find out how I can create software to meet your requirements.
Run away project complexity? Hard to solve technical hurdles? Poorly motivated chaotic software team? Problems with scaling, deployment and stability? I can help.
My love of code extends beyond commercial work. I have a sizeable collection of open source projects, including popular utilities, a bank for kids, and a Raspberry Pi based social picture device. I don't just like to write software, I also love to write about it and talk about it too, with a widely read blog and a number of conference talk videos available.
With over 18 years experience delivering mission critical enterprise software projects, I am a safe pair of hands over the complete software life-cycle.
I'm happy to work under any of the following arrangements:
Some of the projects I've delivered include:
I like to work in close partnership with my customers. I'm a firm believer in delivering rapidly in short iterations with continuous deployment.
I can provide the following consulting services..
I am the author of EasyNetQ, the leading API for RabbitMQ on .NET.
EasyNetQ is open source, free to use and released under the liberal MIT licence.
I can provide the following commercial services to support your EasyNetQ use:
"EasyNetQ has proven to be a very useful library for integrating RabbitMQ and .NET. Mike has done excellent work, both authoring EasyNetQ and growing the community around it."
Alexis Richardson, RabbitMQ
Some of the projects I've built in the last few years:
Some of the most popular opinion posts from my blog:
Muti-post technical articles:
Conference talks and screencasts.
Hi. My name is Mike Hadlow. I have been programming computers since I was 14 when my poor parents gave into my constant nagging and bought me a Tandy 'Trash' TRS-80. My younger brother still remembers hearing the clattering keyboard late into the night as I hacked away at my latest space lander game.
I have been programming with .NET since Microsoft released the first alpha in 2000. I'm somewhat of a C# fan boy, but I do enjoy playing with other programming languages. Recently I've been learning Haskell and Rust. From 1998 I have worked as freelance software engineer in more teams and on more projects than I care to remember. I started my blog 'Code Rant' in 2007. I alternate between writing technical articles about my current interests and more broad essays on the state of modern software development. Code Rant posts have held the number one spot on both Hacker News and Reddit and on a typical week day I'll receive around 1000 visits. I have been a regular speaker at developer events both in the UK and Europe, and have been a guest on some popular developer podcasts including DotNetRocks and the European Virtual ALT NET. I also run a monthly .NET user group, Brighton ALT NET. If you're in the area, come along.
I keep an office in Brighton and live in the beautiful medieval town of Lewes, just a few miles from the south coast, with my wife and two kids.