Todd Sourlock

Been writing code since I was 12. I've held the role of lead architect at multiple companies. I am fluent in java, C++, c#, asp.net/MVC. I also am very passionate about software architecture, and decoupled, reusable code.

Java is an interesting language for me. I started using it way back in '98, used it for several years on several projects, and then completely moved to doing C# for many years. About 3 years ago I began using it again. It is currently my "daily" language.
I have built both full spring web applications with it, and Android apps. I also use it extensively in some current research with rabbitmq and MongoDB.
Grails as also been a goto-framework in recent years for standing up websites. I have used it on various "side projects".

I have used C# to build amazing software. It is still one of my goto languages. I was the lead architect for Sepine Software and used a combination of C#,C++, and java to build their QA Wizard Pro product.
I have also used it to build many web/asp.net products.

First language I learned (at age of 12). I don't see a lot of C code anymore. But I still remember how to write using C.
Might be a bit rusty, If I where using it every day.. i'd rate myself a 10. but let's drop that to a 5 since I just end up using C++ more these days.