Read More »
Programming methodologies and practices: Extreme Programming (XP)/Agile, SCRUM, TDD.
Software development patterns: Factory, Prototype, Singleton, Adapter, Proxy, Iterator, State, Visitor, Composite.
Frameworks and libraries:
- Web frameworks: Spring MVC, Ruby on Rails, ASP.NET MVC, Grails
- CMS: Drupal, Joomla, Wordpress
- ORM: Hibernate, NHibernate + FluentNHibernate, Linq2SQL,...
"Novator" constructions design office
Leading software engineer
2008 - 2009
1 . Training of novice developers the basics of .NET platform and the C# language.
2 . Creation of program libraries for intra corporate using.
3 . Participation in development of corporate Web...
"Continental" payment systems
2007 - 2008
1 . Participation in development of frontend interface of cashiers for points of payments acceptance (Ruby on Rails).
2 . Development of front-end B2B payment web service for the purpose of...
Urals State Technical University
2006 - 2007
Software development teaching courses (Web applications development, Algorithmization and programming languages)