Académique Documents
Professionnel Documents
Culture Documents
Java Developer
Personal Information
My current responsibility is Lead Java Developer in the team with 14 people (7 Java Developer, 4 QAs, 1 UX designer). Software development is my passion, but a year ago, I was promoted to team leader and try myself in new management position. During the year we managed to create a team from scratch in Ukrainian Scalepoint office and now we provide highly qualified solutions. I am highachiever, success oriented and responsible person. I constantly improve myself in all available ways and directions. I love to learn new technologies and dig in something interesting in IT world. Certifications The Sun Certified Programmer for Java Platform, Standard Edition 6
Education
2001 2006 Kharkiv National University, Mechanics and Mathematics department Master's degree in Mathematics
Apache Tomcat 5.0, 6.0 5 years(2006 till now) Ruby on Rails 3.0 9 months (2010) TeamCity, FinalBuilder, Jenkins PowerShell ExtJS JAX-RS Spring security
Project experience:
Scalepoint(2011 till Now) Web application for insurance companies which provides functionally to manage claims. The software is leading on Scandinavias and North European markets, with the following benefits: Improved claims accuracy The correct level of payout Reduced claims lifecycle Increased handler productivity Flexibility in settlement Full client branding Reduced customer churn
We are using Scrum and Agile methodologies in development process. The team is concentrated on quality and stability of application. In order to have better communication with business we follow Domain Driven Design approach. Also the team follows Test Driven Development process.
Development server and client side of web based application Refactoring Architecture improves Analyze of requirement Code review Mentoring subordinate employees Research
Tools, technologies: Java 1.7 (Migrate the project from Java 1.5) Spring 3.0 Hibernate 3.0 Spring Security RestEasy ExtJs CSS Ant, Maven FinalBuilder Jenkins MS SQL Server 2008 Intelli J IDE Mockito MakeItEasy oVal TestNg Selenium Tomcat 7(Migrate the project from Tomcat 5.5) Powershell XML/XSLT SVN Solr, Lucene
CSA3(2009-2011) Web - based customer support application. Provide functionality to manage creation of artworking, design, localisation and prepress services. General responsibilities:
Development server and client side of web based application Creating documentation Code review Covering existed source code by unit tests Mentoring subordinate employees
Tools, technologies: Java 1.6, J2EE Spring 3.0 Hibernate 3.0 MS SQL Server 2005 Struts 2.0, Spring MVC Backbase 4.4, JQuery 1.4.4 Tomcat 6.0 Eclipse Java EE IDE for Web Developers Ant, Maven
Pigeon Post(http://pigeonpostbox.co.uk/Products/Products.php) A desktop-based email client dedicated mostly to small childrens education involving developing games. General responsibilities: Development of desktop application Creating documentation Code review Covering existed source code by unit tests Mentoring subordinate employees Communication with customer Project plan creation
Tools, technologies: Java 1.5 Java Swing, JDBC SQLite2 Ant NetBeans IDE for Web & Java EE
Development of desktop applications. Tools, technologies: Java 1.5, Java Swing, JDBC, SQLite2, Ant, NetBeans IDE for Web & Java EE
English Automation Portal Internal project created for employees to facilitate English studying providing teachers with the ability to manage content, record progress, conduct testing of students General responsibilities: Development server and client side of web based application Creating documentation Code review Covering existed source code by unit tests Mentoring subordinate employees Tools, technologies: Java 1.6, J2EE EJB 3 Hibenate 2.0 IceFaces 2.0, JSF Ant BEA WebLogic 9.0 IntelliJ IDEA 7.0 Eclipse Java EE IDE for Web Developers Oracle 10g
Auto Smartus http://www.auto.smartus.ru A web portal devoted to autos. General responsibilities: Development server and client side of web based application Creating documentation Covering existed source code by unit tests Mentoring three subordinate employess
Tools, technologies: Java 1.5, J2EE Apache Apache Lucene 2.9 Hessian 3.0 Apache HTTP Client 3.0 DWR 2.0, XML, XSLT, XQuery, JavaScript, HTML 4.0, RegExp JUnit 4.0 Ant, Maven TomCat 5.0 IntelliJ IDEA 7.0 MySQL 5.0 PostgreSQL 8.2
SmartContext http://www.smartcontext.ru A Russian language oriented web portal for contextual advertising. Research, development General responsibilities: Development server and client side of web based application Creating documentation Research of Google Adwords and Yandex Context features Research of Selenium(Web application testing system) Covering existed source code by unit tests
Tools, technologies: Java 1.5, J2EE JDBC Apache Axis 1.2 MS SQL Server 2005 Stuts 1.0 DWR 2.0, XML, XSLT, RegExp, Java Script Apache Http Client 3.0 JUnit 3.0 Ant TomCat 5.0 IntelliJ IDEA 7.0 Selenium Google Adwords