Matched Betting is a technique for guaranteed profit from free bets and bonuses offered by bookmakers.
During my second year of University I discovered Matched Betting and started making money from it.
After a couple of weeks of doing this, I realised that I needed some way of tracking everything.
Excel was the obvious option, so I created a spreadsheet with some simple User Forms for data input.
As time went on it became apparent that no matter how good my spreadsheet was, a dedicated desktop application would be easier to use, more accurate, and would allow for more specific features.
I originally started developing a WinForms application as I didn't know any other way at the time, but thankfully a work colleague pointed me in the direction of WPF and the wonderful world of data-binding.
As I worked in London at the time, I ended up doing most of my learning on the enjoyable 150 minute commute every day by either reading or watching Pluralsight videos.
It wasn't long before I fell in love with WPF and couldn't stop raving about it to my work colleagues.
In the end I was asked to do a presentation about it to our team, which helped my learning further as I had to read about WPF in more depth.
Anyway, that's enough about my love for WPF, let's get back to my Matched Betting application; after leaving my first job I ended up spending a solid month devoted to working on it,
and after countless hours of development and frustration, I had finally built something that worked well and was aesthetically pleasing.
I now look forward to the new features and improvements to be added in version 2.0 and the eventual Android app to go alongside it.