SUMMARY OF QUALIFICATIONS
Total years of work experience: more 9 years
• Successful PHP programming experience.
• Quick involve in support perl project
• Javascript develop for site.
• Work with nginx + apache, profiling web-site and application
• Good Java programming experience, developing of applications using object oriented design and advanced tools, technical support and troubleshooting. Preferred development environment is IDEA X, JBuilder 7, Eclipse 3.X
• Development of database systems using advanced tools and system analysis. DBMS: MySQL, PostgreSQL.
• Experience in developing client-server applications, network clients using different protocols: HTTP, HTTPS, SMTP.
• Experience in different API’s and Frameworks: Java multithreading, COM-based, sockets (POSIX), Spring, JSF, Eclipse-based.
• Familiarity with development process: RUP, XP.
• Successful experience applying: Scrum (agile development process), refactoring.
• Take active use follow tools: ant, jUnit, Mock-object, CVS (svn, git, mercurial).
• Responsible, honest, industrious and result-oriented individual, able to quickly grasp new technology, adopt knowledge, self-motivated person, ability for make an aim.
• Prefer to produce simple and effective solution.
PROFESSIONAL EXPERIENCE
January 2014 - present
Position: developer
Company: Iricom-Ukraine
Company site: http://iricom.ru/ua/contacts/ukraine
Operating system: Windows 7, Unix
Programming languages: Java for android, perl
Types of Applications: develop client on android, support big project
• Refactoring classes
• Improve current functionality
• XML messaging between client and server
• Payment with privatbank api
• Big sql request (postgresql)
• Work with legacy code
• Develop site on perl-base engine
• Support big project
December 2009 - January 2014
Position: developer
Company: Grudnichok
Company site: http://grudnichok.com.ua/
Operating system: Windows 7
Programming languages: php, sql
Types of Applications: develop new functionality, support.
• Improve current functionality
php development and support of http://grudnichok.kiev.ua/
• Refactoring, redesign classes
• optimization site
• templates
• url mapping
January 2009 - November 2009
Position: developer
Company: uptsoft
Company site: http://uptsoft.com/
Operating system: Mac OS
Programming languages: Unity 3D
Types of Applications: pool game
• Explore new technology
• Develop the game
July 2008 – January 2009
Position: developer
Company: websoft
Company site: http://websoft.ru/
Operating system: Windows XP
Programming languages: JavaScript and similar language, XQuery
Types of Applications: develop new functionality.
• Work with legacy code
March 2007 – July 2008
Position: Java developer
Company: J2X
Company site: http://www.j2x.ca/
Operating system: Windows XP
Programming languages: Java 1.5, JSP
Software Tools: Eclipse, SVN, jUnit, ant.
Technologies: JSP, Servlet, GWT, Ajax (GWT).
Agile methodology: Scrum
Types of Applications: commercial game projects. Web-oriented system for lead the business in internet. Components on Google Web Toolkit (Ajax).
• OO design
• TDD with legacy code
• Remote work in team using agile methodology Scrum.
Jun 2006 – March 2007
Position: Senior Java developer
Company: Ciklum
Company site: http://www.ciklum.net/
Operating system: Gentoo Linux 2.6.X
Programming languages: Java 1.4, JSP
Software Tools: IDEA 5.x, SVN, jUnit, ant.
Technologies: JSP, Servlet, XML.
Agile methodology: Scrum
Types of Applications: commercial outsourcing project. Web-oriented system for lead the business in internet.
• OO design and refactoring
• TDD with legacy code
• Work in command using agile methodology Scrum. From time to time stay instead of team leader.
Dec 2004 – Jun 2006
Position: Engineer
Company: OffshoreCreations inc.
Company site: http://www.offshorecreations.com/
Operating system: Windows XP, ASP Linux 2.6.X
Programming languages: Java (1.4, 1.5), JSP, JSF
Software Tools: Eclipse 3.x, CVS, jUnit, ant, Spring, Slide.
Technologies: JSP, JSF, Quartz, Servlet, XML.
Types of Applications: commercial outsourcing project. ReportJet - reporting system (server side development).
• OO design and architecting
• Creating functionality conception
• TDD
• Three tier architecture
• Work in command (9-12 people)
Jun 2002 – Dec 2004
Position: Senior Specialist
Company: UPT.
Company site: http://www.uptsoft.com/
Operating system: Windows XP/2000/NT/98/95, Linux 2.4.20
Programming languages: Java, C, C++, PHP, JSP
Database: MySQL
Software Tools: JBuilder 3, JBuilder 7, IDE 3-4.5, Visual Studio 6, CVS, jUnit, ant, Rational Rose, Power Designer, Photoshop.
Technologies: ActiveX, Servlet, JDBC, XML, SMTP, POP3, SQL-transaction.
Types of Applications: commercial outsourcing project. http://games.net.ua (java games), ActiveX online game. Commercial own project. http://sms-code.com.ua (sms servise)
• OO design and architecting
• Creating functionality conception
• Support sites and java games
• Design site engine
• TDD
• Three tier architecture
• Obfuscate class (byte-code)
• Work in command (2-3 people)
Jun 2002 - Sep 2001
Position: Java/php developer
Company: ForUm.
Company site: http://for-ua.com/
Operating system: Windows 2000/NT
Programming languages: Java, JSP, php
Database: MySQL
Software Tools: JBuilder 7, JProfile
Technologies: Servlet, JDBC
Types of Applications: inside oriented projects. Develop banner system, develop spider system to collect and save news, support php-site
• Creating functionality conception
• Design site engine
• Work alone
Sep 2001 - Sep 2000
Position: Programmer
Company: centre of Cybernetics Faculty.
Company site: http://univ.kiev.ua/
Operating system: FreeBSD
Language: PHP, Java
Technologies: Client-server, JDBC
Database: MySQL
Types of Applications: non commercial oriented projects: develop sites, java chat
• Design site engine
• Two tier architecture
• Work alone
EDUCATION
2002-2004 Magisterial degree in computer sciences, Department of Cybernetics, National University of Taras Shevchenko, Kiev, Ukraine, June 2004.
1998-2002 Bachelor degree in computer sciences, Department of Cybernetics, National University of Taras Shevchenko, Kiev, Ukraine, June 2002.
1987-1998 School with extended mathematical direction in Novograd-Volinsky (Ukraine). Take part in republican olympiad of information science (1998). Take part in mathematics and physics olympiads.
LANGUAGES
Russian, Ukrainian, English (intermediate).
INTERESTS
Computer based sciences, sport (boxing, bike), classic music, photography, hi-tech, development process, healthy life, psychology of children, self-building technology, business oriented fresh solution and idea, foreign country and people, menagement of company and self-menagement.