summary


• Software developer;
• Knowledge of OOP, Design Patterns;
• Design and development web applications using J2EE technology;
• Design and development applications using J2ME and Android technology;
• Pre-Intermediate level of English language.

skills


programming languages


• java – UpperIntermediate level;
• C# – Intermediate level;
• ObjectPascal/Delphi – UpperIntermediate level;
• VB – Intermediate level;
• Brainfuck – for fun.

java


• Java core;
• swing;
• servlets;
• JSF;
• JSP;
• EJB;
• JDBC;
• hibernate;
• jUnit.

text markup languages


• HTML4;
• XML;
• XSLT;
• JSTL.

mobile


• Android SDK;
• J2ME;
• .Net compact.

application servers


• Tomcat;
• Glassfish.

databases


• MySQL 5.0;
• Firebird.

tools


• Apache Ant;
• Maven;
• IBM Rational Rose;
• Together Control Center.


ide


• InelliJ IDEA;
• Eclipse;
• NetBeans;
• Embarcadero RAD Studio;
• MS VisualStudio;
• HP QTP.

os


• Windows NT/2000/XP/Seven;
• MacOSX 10.5+.

education


2005 - 2010
Irkutsk State Technical University
cybernetic faculty
speciality: « Automated systems of information processing and management»