Development

Think Lean

Lean Startup. MVPs. Build-Measure-Learn. Eliminate waste. Create Value.

Measure and Learn

Gather data. Analyze and improve metrics. Measure performance. Monitor usage.

Develop Agile

SCRUM. Kanban. Sprints. Convention over configuration. Code over documentation. Iterate and improve.

Deliver Quality

Continuous integration. Continuous delivery. Automated testing. Performance testing. Vulnerability testing. Production monitoring.

Languages and tools

Hibernate, myBatis
Play Framework, Lift, Grails
Spring, GWT
EJB, JPA, JTA, JMS

C#/VB
ASP.Net
ASP.Net MVC
VB.Net
WPF/WCF/Atlas

Rails
Devise
Paperclip
Cancan
HAML

Android
iOS
HTML5
jQuery Mobile
PhoneGap