mikeobrien.net Curriculum Vitae Blog Lab
print me

Mike O'Brien

software developer
999.999.9999
a@b.com
www.mikeobrien.net

Languages

C# -4.0 F# -2.0 JavaScript CoffeeScript Ruby HTML CSS Regular Expressions XSLT Transact-SQL

Design

OOP FP DDD TDD SOLID DRY Loose coupling High cohesion YAGNI DI DD Favor composition over inheritance OO design patterns Continuous integration Kaizen Continuous refactoring DSL REST SOAP

Libraries

.NET -4.0 FubuMVC StructureMap jQuery Backbone.js Underscore.js Spark View Engine RestSharp AutoMapper Rx NoRM NHibernate Fluent NHibernate NUnit NSubstitute Rhino Mocks WatiN Rake Albacore NAnt WiX Windows API ASP.NET ASP.NET MVC -3 WCF

Tools

Git Mercurial SVN ILSpy NHibernate Profiler DB Ghost R# Fiddler Chrome Developer Tools

Software

AgileZen GitHub MongoDB SQL Server -2008 R2 MonoDevelop Visual Studio -2010 ThoughtWorks Go TeamCity IIS -7.5 Windows Server -2008 R2 Ubuntu -11.04 VMWare VirtualBox Hyper-V PowerMTA

Open Source

Gribble TDMS Reader Go Notification Interceptor WCF Doc WCF REST Contrib DB Ghost Build Tools Usb Hid

Experience (15y)

Reachmail Triton Tek Emerge Digital Sentric RHI Consulting Watchtower