Java developer

E-mail: [email protected]

Phone: +7 (920) 202-52-75 (cell)

ICQ: 275933135

JabberID: [email protected]

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