My job is in software development.

I have used these technologies and tools professionally -> spare time:

  • Programming languages: Fortran, C# -> Python, Ruby
  • User interface: ASP.NET WebForms/MVC, Silverlight, Javascript, HTML -> Ruby on rails
  • Database: MSSQL -> SQLite, MySQL
  • Source control: Subversion -> Git, Mercurial
  • Build tools: MSBuild, NAnt, CruiseControl.NET
  • Search engine: Fast ESP -> Lucene.NET
  • Test tools: NUnit, Moq, Watin, Selenium, Spec Flow
  • Dependency injection: Unity
  • Caching: Velocity/AppFabric
  • ORM: LinqToSql, Entity framework -> Subsonic