I am a Web developer from Romania with 10+ years commercial experience building custom architectures and/or custom websites and Web apps. My two great passions are coding and motorsports, find out how the two are so related for me in the short story below.
Go to my skills section to read about my skills and technologies I am familiar with; there's more info in my work section to the right :D and in my CV.
Between 2000 and 2008 I was attending highschool (IT class) and university (economics) in a town so bad with cyber crime that it was known as "Hackerville". Surrounded by bad influences I was more interested in C++ and Java so I can code desktop apps that implement the MOD 10 algorithm to generate valid credit card numbers. I must admit I was somewhat of a geek spending hours playing Orbiter and building plugins for it (DLL files that work with the simulator API) so my outlaw career never quite materialized. Eventually I found HackThisSite.org and by the time I got to "Programming missions" I figured out it was just rigged. So ended up writing a form, figuring out I need a server with some software to read what I write in it's fields, installing Apache and PHP (things were tough back then, no one-click installer like Xampp), quickly wanting to save, list and search data, learning MySQL and starting enjoying them all. I even started understanding what they were trying to teach us in highschool :))
In 2006-2007 I was also emailing some racing teams in Europe; I needed crazy money for a racing season and knew Web development is very lucrative. I was already enjoying coding and needed to start thinking about a career anyway so I thought I should give it a try. I got an internship with a small but very advanced company from Canada, they were developing a remarkably well made search engine that integrated APIs like Google, Yahoo! Search, MSN Search. The user experience was great and it was mostly all AJAX. One of my first tasks has been a better version of Google "did you mean" feature. This demo is one of the first versions I made. Shortly after that with some extra demo websites I got my first full-time job in Bucharest in 2008, started making a difference and helping companies achieve their goals.
These days I enjoy working remotely and interacting with people all over the world. I had to make a choice at some point and I am happy I choose the Web. Once you learn how to ignore all the noise in this industry the potential is unlimited. I am also constantly improving my racing skills any way I can. I am now able to keep 500+ HP cars under control so I can enjoy 250+ Km/h speeds. I'm also trying to get on as many race tracks as possible. I do code as a passion, using Node.js I had fun controlling and streaming video from an AR Drone 2.0 to a laptop (instead of using their mobile app). I'm also changing factory features on my BMW using the "BMW standard tools". These are actual BMW factory apps that are shared and maintained by one of the biggest brand enthusiasts community in the world. Low level stuff too, no fancy interfaces. Gets your heard racing the first few times you rewrite a module.
So are coding and racing in any way related? In ways you'd never imagine. Coding is not just writing code just like racing is not just moving the steering wheel and pressing pedals. You have to always look ahead, anticipate, be aware, have alternatives, make best choices at a bad moment that you can't control and quickly get back on track when that bad moment passed. Coding and racing are... interesting :)