Personal Info
|
Full name: |
Vasyl Kostiv |
Postal address: |
79021 Sanitarna st. 14, Lviv, Ukraine |
E-mail: |
[email protected] |
Cellular phone: |
+380 67 3121022 |
Education
|
Period: |
1990 - 1995 |
Institution: |
Lviv State University named after I.Franko |
Department: |
Applied mathematics |
Speciality: |
Software development |
Objectives
|
Obtaining position of project manager or software architect in growing dynamic company, which main business is software development. |
Skills
|
Methodologies: |
OOP&OOD, RUP, Agile(XP, Scrum) |
Technologies: |
UML, CORBA, J2SE, J2EE, RDBMS |
Standards: |
Communications for monitoring and control of wind power plants (IEC 61400-25), Data encryption and digital signature (GOST 28417-89, GOST 34.310-95, GOST 34.311-95, DES, RSA) |
Programming languages: |
Java, JavaScript, C++, Pascal, Visual Basic, PHP, SQL |
Markup languages: |
HTML, XML |
Databases: |
PostgreSQL, MS SQL Server 2005, MySQL, Firebird/Interbase, Sybase, Oracle, Informix, Btrieve, FoxPro |
Development tools: |
Eclipse, JAX-RS(RESTEasy), JMS(HornetQ), WMS, OpenLayers, Borland JBuilder, Netbeans, Borland Together, Jakarta (Ant, Maven, Commons, POI), Spring, Hibernate, Struts 2, Wicket, Stripes, EJB3, jUnit/jMock, DWR, jQuery/jQueryUI, MooTools, Borland C++ Builder, SVN, CVS, Rational Rose, CA Erwin, Borland Delphi, Visual Studio, Visual SourceSafe, Borland Pascal, Borland C++ |
Application servers: |
JBoss, Tomcat, Jetty, NASA World Wind |
Operating systems: |
MS Windows, Sun Solaris, Linux, Novell NetWare, SCO Unixware, DOS |
Networks: |
TCP/IP, IPX/SPX |
General software: |
MS Office, MS Project, CVS, SVN |
Experience
|
Employment history |
Current employment status |
Since: |
August, 2011 |
Company: |
Mita-Teknik (www.mita-teknik.com) |
Position obtained: |
Java Project Lead |
Responsibilities: |
Leading of project: requirements analysis, specifications preparing, resources planning and assignment, tasks tracking, tasks finalization, development |
Project: |
Web Interface for Gateway SCADA |
Period: |
Since August, 2011 |
Description: |
Solution for providing web interface to the Mita-Teknik's Gateway SCADA system. Uses existing SCADA as datastore for visualisation through web interface on different kind of devices |
Role: |
Project Lead, Developer |
Tools & Technologies: |
Java (JEE, JAX-RS/RESTEasy, JMS/HornetQ), CORBA, Tomcat 7, Eclipse, HTML/XML/JSON, JavaScript(jQuery, OpenLayers), WMS, NASA World Wind server, CVS, MS Windows |
|
Previous employment |
Period: |
August, 2010 - August, 2011 |
Company: |
Edvantis Software (www.edvantis.com) |
Position obtained: |
Java Project Lead |
Responsibilities: |
Leading of project: requirements analysis, specifications preparing, resources planning and assignment, tasks tracking, tasks finalization, development |
Project: |
Cinema festivals hosting platform |
Period: |
August, 2010 - August, 2011 |
Description: |
Platform for host of cinema festivals with possibilities to manage films, screenings, schedules and ticketing integration. |
Role: |
Project Lead, Developer |
Tools & Technologies: |
Java (J2EE, Wicket, Spring, Hibernate, Struts 2, Ant, Maven, Jakarta Commons, jUnit, JAX-RS), Tomcat, Eclipse, HTML/XML, JavaScript(jQuery, MooTools), PostgreSQL, SVN, Linux |
|
Period: |
October, 2003 - July, 2010 |
Company: |
Mita-Teknik A/S (www.mita-teknik.com) |
Position obtained: |
Project Manager of Java development team |
Responsibilities: |
Management of Java development tasks: requirements analysis, specifications preparing, resources planning and assignment, tasks tracking, tasks finalization |
Project: |
Gateway - plant surveillance system |
Period: |
October, 2003 - July, 2010 |
Description: |
SCADA system for controlling plants which are managed by Mita-Teknik's industrial controllers. It is multitier modular application with Java(JSE) based application server and Windows desktop client written in C++. Server provides CORBA interfaces to all necessary functionality. |
Role: |
Project Manager |
Tools & Technologies: |
MS Project, MS Office, Java (JSE(1.4-6), JDBC, Net, Ant, Jakarta Commons, POI, jUnit), CORBA (JacORB, ACE TAO), C++ (VCL, STL), Eclipse, Borland JBuilder, Borland Together, Borland C++ Builder, MS SQL Server 2005, Firebird, MySQL, MS Access, CVS, MS Windows |
|
Project: |
Quality Web 2 - internal process management system |
Period: |
September, 2008 - November, 2009 |
Description: |
Quality Web 2 is internal web-based application for internal processes management, including processes creation, tracking and process lifecycle documents managing. |
Role: |
Project Manager |
Tools & Technologies: |
MS Project, MS Office, Java (J2EE 1.4, Tomcat, OpenCMS, Spring, jBPM, Ant, jUnit/jMock, XStream, Hibernate, DWR), JavaScript(jQuery), Eclipse, MySQL, CVS, MS Windows |
|
Previous employment |
Period: |
November, 2001 - September, 2003 |
Company: |
Lohika Systems, Inc. (www.lohika.com) |
Position obtained: |
Project manager |
Responsibilities: |
Management of Java technologies team, resources planning, solutions design, tasks status monitoring |
Project: |
Bonds trading system |
Description: |
Reengineering and support of existing bond trading system for bank in USA |
Role: |
Project Manager, Software Architect |
Tools & Technologies: |
MS Office, Java (JDBC, JSP/Servlets, Ant, Jakarta Commons, JMS), Tomcat, iBus MQ server, Borland JBuilder, Rational Rose, CA Erwin, Sybase, CVS, Sun Solaris |
|
Project: |
Officers and Directors nominations |
Description: |
Creating intranet solution for annual officers and directors nominations in USA engineering company |
Role: |
Project Manager, Software Architect |
Tools & Technologies: |
MS Office, Rational Rose, Java (JDBC, JSP/Servlets), Oracle 9i AS, Oracle 9i DBS, Borland JBuilder, CVS, Sun Solaris |
|
Few other projects in Java, VB and PHP. Information concerning them will be granted on demand. |
|
Period: |
March, 2001 - November, 2001 |
Company: |
Horodyskyi & Berends Consulting Ltd |
Position obtained: |
Lead developer |
Responsibilities: |
Management web projects in Java and PHP. |
Tools & Technologies: |
Java (JDBC, Servlets), Oracle 8i, PHP, MySQL |
Detailed information concerning projects will be granted on demand. |
|
Period: |
March, 1996 - March, 2001 |
Company: |
West-Ukrainian Commercial Bank (actually Kredobank, Ukraine) (www.kredytbank.com.ua) |
Position obtained: |
Lead developer |
Responsibilities: |
Development of software for remote access to bank accounts, internal data security system design and development, network administration |
Tools & Technologies: |
Borland Pascal, Borland C++, Btrieve, Borland Delphi, Interbase, Informix, FoxPro, DOS, MS Windows, SCO Unixware, Novell Netware |
|
Period: |
March, 1995 - March, 1996 |
Company: |
Eurocenter Bank |
Position obtained: |
Programmer |
Responsibilities: |
Small programs development for internal use, network administration |
Tools & Technologies: |
Borland Pascal, Borland C++, FoxPro, DOS, Novell Netware |
|
Period: |
April, 1994 - March, 1995 |
Company: |
Lviv Research Institute of Warm and Electricity |
Position obtained: |
Junior developer |
Responsibilities: |
Practice during University studies, development module of internal CAD system. |
Tools & Technologies: |
Borland Pascal, DOS |
|
Self improvement |
Studying of software engineering and project management knowledge, taking part in local Java Users Group activities
|
Tools & Technologies: |
Rational Suite Enterprise, JBoss, Java (JEE6, EJB 3.1, Stripes), Rich Internet Applications (jQuery UI, DWR), NoSQL |
|
Spoken languages |
Ukrainian |
Native |
English |
Very Good |
Polish |
Fluent |
Russian |
Fluent |
German |
Basic |
List of Recommendations
|
Mr. Andrey Hankevych |
Position: |
CTO&VPE of Lohika Systems Inc. |
|
Mr. Willem G.J. Berends |
Position: |
CEO of Horodyskyi & Berends Consulting Ltd. |
|
Mr. Ihor Gentosh |
Position: |
Chief of division in IT Department of JS Kredobank |
Other
|
Birthday: |
July 9, 1973 |
Marital status: |
Married |
Children: |
3 |