Resume

Present status:

Front-end Software Developer at Infopulse

Front-end Software Developer at Agillic

Home address: Resident in Kyiv, Ukraine

Summary

Education

Mykolaiv State Humanitarian University named after Petro Mohyla, Mykolaiv, Ukraine (2000-2006)

  • Bachelor’s degree in Computer Science - 2004
  • Master’s degree in Computer Science - 2006

Skills

Languages:

  • Russian / Ukrainian - mother tongue
  • English - good communication skills
  • German - base (university level)

Programming languages and technologies:

  • PHP - Frameworks expirience (Zend, Symfony, CakePHP, Codeigniter, Kohana); Smarty, PEAR packages, ADODB
  • Java – JSP; Application Servers (Tomcat, Trifork); Build Environment (SVN, Maven2, Teamcity)
  • JavaScript (Jquery, Prototype, Script.aculo.us)
  • HTML / XHTML / CSS
  • XML / XSL / XPath
  • Flex / Action Script
  • Pascal / Delphi
  • Testing tools – SimpleTest, Selenium

Databases:

  • MySQL, MS SQL, PostgreSQL, InterBase, MS Access

Design:

  • Adobe Photoshop, Corel Draw, Macromedia Flash, AutoCad, AllPlan

Operating Systems:

  • Microsoft Windows (9x, NT, XP, Server) - as system administrator
  • Linux / FreeBsd / Ubuntu - advanced user

Agile Methodologies:

  • Scrum – 1 year practical expirience (Scrum and Agile training, Infopulse Internal, November 2007; Agile Gathering, June 2008)
  • XP

Roles

Software Architect

Extensive experience with creating or selecting the most appropriate architecture for systems, such that it suits the business needs, satisfies user requirements, and achieves the desired results under given constraints.

Software Engineer

Extensive experience with all phases of software development, from requirements gathering to post-implementation support and maintenance. Experience with team working, team leader, repository-based team working.

System Administrator

Extensive experience in installing, configuring, maintaining, monitoring, and upgrading Unix and Windows servers and workstations; configuring web servers.

Database Administrator (DBA)

Extensive experience in designing, developing, and administrating databases. Experience with Database Modelling Tools

Documentation

Extensive experience in creating easy to follow documentation; javaDoc, phpDoc usage.

Professional Experience

  • June 2007 - present

Infopulse, Kyiv, Ukraine

Position: Front-end Software Developer.

Responsibilities: turn visual design into dynamic web pages using java, jstl, JavaScript, HTML/XHTML, CSS, and other technologies; advice team on user interface best practices and help to choose interface decisions.

Foreign business trips accomplished:

  1. January 2008, Copenhagen, Denmark - training and business meetings
  2. April 2008, Copenhagen, Denmark - training and business meetings
  • January 2007 - June 2007

Webmasters International, Mykolaiv, Ukraine

Position: Software Architect.

Responsibilities: creating or selecting the most appropriate architecture for systems, such that it suits the business needs, satisfies user requirements, and achieves the desired results under given constraints.

  • August 2005 - January 2007

Webmasters International, Mykolaiv, Ukraine

Position: Software Engineer.

Responsibilities: Design, implementation and integration of particular software components, code, project technical documentation development.

  • June 2004 - August 2005

Independent Contractor

  • March 2004 - June 2004

Joint Enterprise “Ukrgaz-MykolayivGas” Ltd., Mykolaiv, Ukraine

Position: Software Engineer.

Responsibilities: Support and implementation of accounting application.

  • May 2002 - October 2004

Mykolaiv State Humanitarian University named after Petro Mohyla, Mykolaiv, Ukraine

Member of self-initiative team developing “KMA-forum” - non commercial project, which represents web-portal of University.

Project was presented at annual science conference “Mohylyanski chytannya” (”Mohyla readings”).

  • September 2002 - March 2004

Mykolaiv State Humanitarian University named after Petro Mohyla, Mykolaiv, Ukraine

Position: Network Administrator in computer class

Responsibilities: Administrating workstations with Windows 98/NT/2000/XP, working with Windows 2000 Server, network installation in new building of University.