E-mail: ***
Phone: +7 (920) 202-52-75 (cell)
ICQ: 275933135
JabberID: ***
SkypeID: trofimov_ia

Education
primary:
• 2006 — Belgorod Shukhov State Technological University, Faculty of Information Technologies and Operating Systems, Specialist


Work experience
• senior java developer
07.2009– ООО Институт Высоких Технологий БелГУ
- architecture design
- core API design
- high load issues
- front-end and back-end process development
- profiling and code optimization
- writing unit tests.


• java developer
01.2008–07.2009 ООО Институт Высоких Технологий БелГУ
- architecture design
- core API design
- high load issues
- front-end and back-end process development
- profiling and code optimization
- writing unit tests.


• php developer
11.2005–12.2007 ООО Мотив Москва
- front-end and back-end process development
- DB architecture design
- code optimization


Languages
Russian: Native Language
English: can read literature


Core skills
Design Skills: Object Oriented Analysis and Design (OOAD), GOF Design patterns
Development methodologies: TDD, Agile.
Programming Languages:
Java: Core, Multithreading, Concurrency, Reflection, Sockets
JavaScript: AJAX, JSON
XML/HTML: XML, XSLT, XSL, DOM, HTML.
Php: Php 4, Php 5
Technologies/Frameworks:
Java/J2EE: JDBC, Hibernate, iBatis, Spring (IoC, AOP, Web, ORM), Spring-security (Acegi), DWR, JSP, Servlets, Terracotta, JUnit
JavaScript: ExtJS, Dojo, jquery
Build tools: Maven, Ant
Application Servers: Apache Tomcat, Jetty
Database: PostgreSQL (balancing, replication), Firebird, MySQL, SQLite
Version Control Systems: CVS, SVN
Operating Systems: Linux, Windows