Programming skills: - Inversion of control (Spring IoC), object-relational mapping (Hibernate, NHibernate, Castle ActiveRecord, Rails ActiveRecord), model-view-controller (Spring web MVC, Rails MVC)
- Test/behavior driven development (jUnit, jMock, mocha, nUnit, rUnit, dUnit, RSpec)
- GoF patterns, Principles Of Object Oriented Design
- Working-in-team tools: version control (SVN), database migration (DbDeploy, Liquibase), continuous integration (CruiseControl, Bamboo), task tracking (JIRA, Trac), automated build, test and deployment (Apache Ant, Rake)
Programming languages/IDEs (in descending order of passion): - Object Pascal, Delphi/Delphi
- PHP/Zend Studio, NetBeans
|