Languages
Skill level
Comments
Java Server/Web
5
Good experience. Lot of production projects
JavaScript *******
5
Good experience. Lot of production projects
SQL + persistance API’s
4
Some deep details Is lacking
Windows/Unix shell
4
Some deep details Is lacking
Ruby
3
Only one project
C/C++
2
Almost forgotten. No web experience
Assembler
1
Forgotten. Processors: Intel, G5
Tools
Infrastructure tools – containers, storages, data processors e.t.c.
5
Good experience on many different environments
Testing tools – load, automation web services
4
Enough experience for development purposes
Building and Versioning tools
5
Good experience in Java and JS repositories and builders
Documentation + tracking systems - JIRA or confluence
5
Good experience including reverse engineering, architect tools, and so on
Employment:
«Lohika» - Software Engineer
International software development company, Odessa, Ukraine
(2015 - 2017)
Key Responsibilities:
.Developing server side applications
.Developing JS applications
.Architect solutions
.Working with projects documentations and requirements
Projects:
– OKTA Productivity – Support application’s for big single sign on application. Environment: Gnome JS, ES 6, Linux shell, Docker, Yarn, Vagrant, Serverspec, Ruby
– js education – 2 month skill up. Environment: Babel, Redux, Webpack, NPM.js, Node.js
– tpay – payment system. Environment: Spring, Docker, Kafka, Zuul, Casandra, Consul, Zookeeper, Riak, Mesos, Firebase FCM
– Clinical Inc. Study App – Web application to fill the data for mobile applications Environment: Backbone, Jquery, Require.js, Node.js, grunt.js, Java, Mongo db, tomcat
«Nix solutions» - Development lead
International software development company, Kharkov, Ukraine
(2013 - 2015)
Key Responsibilities:
.Developing java Web applications
.Architect solutions
.Leading 5 members team
.Working with projects documentations and requirements
.Code review. Java assistance.
Projects:
.Connecture exemplar – Web application for insurance brokers. Environment: Struts, JSP, Rest, jQuery, Node.js, Bower, require.js, karma.js, backbone.js, less, MSSQL, Jboss
«Exadel» - Software Engineer
International software development company, Kharkov, Ukraine
(2012 - 2013)
Key Responsibilities:
.Developing java console and Web applications
.Working with projects documentations and requirements
.Code review. Java assistance.
Projects:
.General Electric’s Data Quality – Technical application. Environment: Spring, Rest, jQuery, MSSQL, tomcat
.MFT – File transfer application. Environment: jboss seam, Rich faces, maverick, Oracle, MsSQL, H2, hibernate, Drools
.Exadel trainings – Internal application for meetings planning. Spring, JSP, MySql, tomcat.
«Ciklum» - Software Engineer
International software development company, Kharkov, Ukraine
(2012 - 2012)
Key Responsibilities:
.Developing java console and Web applications
.Working with projects documentations and requirements
Projects:
.ECC – Insurance tools to help insurance companies to save time and money (claim handlers, fulfilment services etc.) Environment: Spring, ExtJs, Ajax, Resteasy, Hibernate, MSSQL, jBoss
Private Entrepreneur “Grinchenko” - Software Engineer
Ambitious projects for myself, Kharkov, Ukraine
(2011-2012)
Key Responsibilities:
.Developing java Web application
.Project management
Projects:
.Heartune - media processing application. Environment: Hibernate, Spring, JavaScript, AJAX, YAHOO YUI, jsp, Tomcat, MySql
.AudioProducer – Audio creation software. Environment: Spring, Tiles, jstl, JSP, Jquery, Resteasy, WebSockets, Hibernate, MySQL, jBoss, hadoop DFS
.mpro – Application for printing clothes. Environment: jQuery, fabric.js, java, tomcat
«Intetics» - Software Engineer
International software development company, Kharkov, Ukraine
(2009 - 2011)
Key Responsibilities:
.Developing java console and Web applications
.Working with projects documentations and requirements
Projects:
.Ganag - Hotel management application. Designed to control room management, and internet connection management. Environment: Hibernate, Struts, Tomcat, Postgress.
.NAVTEQ - LRO Visualisation tool – Google maps with additional functionality for internal use. Environment: WSDL web services, ajax, Yahoo YUI, JavaScript, Oracle, jBoss
.NAVTEQ - TQS quality system – quality rules designed to store user data using one template. Environment: Drools Guvnor, Hadoop, JBoss
.NAVTEQ - Locations. Google maps clone. Environment: WSDL web services, ajax, JavaScript, JBoss
.JIRA - Custom reports for bug tracking system. Environment: JIRA’s own custom report library, velocity, macros, REST
.VotreVu – project group to manage network marketing. Environment: Own custom tag library, Struts, Hibernate, MS SQL, Jboss
«SoftAspects» - Team Lead
Software development company, Kharkov, Ukraine
(2007 - 2009)
Key Responsibilities:
.Designing application modules and parts
.Leading 6 members team involved in java WEB multi-module project development
.Releases planning and estimations
.Risk Management
.Working with projects documentations and requirements
.Code review
.Windows – MacOS based system application porting
.Developing applications for MacOS
.Developing java console and Web applications
Projects:
.C2 Brand airport. Projects group to work with media files. Designed to collect some pictures and data from media bank and provide it to super market terminals or bank terminals. Environment: JSP, XHTML, Ajax, Servlet, JSF, Struts, JavaScript, Spring, Hibernate, JMS, Quartz sheduler, Resin server, MS SQL.
.Carneol E-shop. E-shop. IDE: Idea. Environment: Liferay, JSF, Hibernate, JavaScript, Spring, MySql, Jboss
.Unilock C++ SDK MacOs porting. Data and application protection software. Anti-debuggers, encriptors etc. Environment: C++, Intel Assembler, G5 Assembler, Cocoa, Macosx quartz
.Digpro - Advanced Imaging. Small image processing application. Environment: JAI, SWING
.BPM reporting Application which provides databases merging and copy tools + some reports. Environment: Liferay, Pentaho, ETL, MondrianDB, JBoss, Oracle
.Peridrome management system. Financial analytics's application. Documents management and relationships between employees. Environment: Liferay, JSF, Hibernate, JavaScript, MySQL, JBoss
«INEC» - Software Engineer
International company in energetic sphere, Kharkov, Ukraine
(2003 - 2007)
Key Responsibilities:
.Developing java WEB application
.Developing data transfer protocol application
.Windows – Unix based systems sofware porting
Projects:
.ASCUE (screen form). Web application designed to control and save electrical power. Generates tables or graphics, using DB data based on electrical counters. Environment: JSP, Servlet, Struts, JavaScript, JDBC, i18n, Velocity, Native methods., Oracle, Tomcat
.UPPD. Application + data transfer protocol which provides bridge between electrical counters, terminator and final DB. Environment: MD5, sockets, Oracle, C++
.UPPD porting for Linux RedHat. Environment: POSIX C
.JOBBER and SOCKET services to read electricity counters. Environment: C++
.JOBBER and SOCKET for Linux SUSE porting. Environment: POSIX C
«Una» - Software Engineer
Government company, Kharkov, Ukraine
(2001 – 2003)
Key Responsibilities:
.Development and support internet sites.
.IT assistance in accounting application.
Projects:
.Several commercial sites. Emvironmant: HTML, JavaScript, CGI
.1C accounting. (Consultations)
Technologies and frameworks:
.Java
.JSP
.Servlet
.HTML/CSS/LESS
.Struts
.Spring
.SEAM
.JavaScript
.JDBC
.Hibernate
.Ajax
.YAHOO YUI
.jQuery
.ExtJs
.JSF
.GWT
.i18n Velocity
.Native Calls
.JAI
.SWING
.Portlet (+ liferay)
.Pentaho ETL
.Pentaho Mondrian DB
.JMS
.jBPM
.REST
.SOAP web services API
.XML ( + DOM, SAX)
.Drools Guvnor
.Hadoop
.HDFS
.backbone.js
.fabric.js
.require.js
.node.js
.Gnome JS
.ES 6
.Docker
.Yarn
.Vagrant
.Serverspec
.Ruby
.Kafka
.Zuul
.Consul
.Zookeeper
.Riak
.Mesos
.Firebase FCM
.Windows/Linux shell
.Building and versioning tools: SNV, Maven, Ant, Git, Jenkins
.Other technologies including internal development APIs in big projects and companies.
Application servers:
.Tomcat
.Resin
.jBoss/WildFly
.WebSphere
.Node.JS server
IDE:
.IntelliJ IDEA
.Eclipe
.jBuilder
.net beans
.xCode
.kDevelop
.MSVS
.DreamWeaver
Databases:
.Oracle
.MS SQL server
.MySql
.Postgress
.Mongo DB
.Cassandra
Testing tools:
.jMetter
.BadBoy
.SOA test
.LoadRunner
.jProfiler
.karma
.Geb spock
.Postman
Other development tools:
.Architect tools: Enterprise Architect, Rational Rose.
.Office tools: Word, Excel, Visio
.Graphics tools: Photoshop, Paint