Hi there. I'm Adam James. I'm a software developer and graduate of Hull University working for Oracle Corporation in the UK. You can find the mess I've made in various places around the web by visiting adamjames.me.
If I could pick anything at all to work on, it'd be something related to building real-time scalable systems - along the lines of working with streaming media and public-facing web services, handling large data sets (and the analytics that goes with them) to gain exposure to lots of new technology and ways of working. I'm primarily concerned with ensuring my knowledge and experience remains useful whilst broadening my technological and professional horizons as much as possible. I'm doing what I can to learn new things in my spare time, but the best way to learn new tech is to work with it!
I first started programming in Visual Basic, learning from a book I got in my early teen years. I dabbled a bit, then went on to learn C# at university. The product I work on primarily uses VB.NET, but I still use C# regularly to keep it fresh in my mind. Recently, I have been learning about and applying the provisioning tool Vagrant to my personal workflow; reintroducing myself to modern MS-based MVC outside of work (because the project I work on doesn't use it) and refreshing my knowledge of the source control tools Git and Mercurial, because they're great. I've also been following the Oracle v. Google API copyright case, the Snowden revelations and NSA tradecraft (particularly their hardware implants, automated MITM attacks and interception of Cisco hardware); the upcoming cross-platform version of ASP.NET and Microsoft’s open-sourcing of the Rosyln compiler platform. I'm also interested in systems and network administration and would like to become CCNA-certified in future. I'd love to do public open source development, but unfortunately my employer owns everything I touch or think about while I work for them.
Thanks for reading!