Работал в 11 компаниях   17 лет 3 месяца

IT, IT-консалтинг / Услуги / Производство оборудования

Senior Java Developer

ELEKS

IT

3 месяца

10.2022 - 01.2023

Duties: Design and implementation of command-line tools to control Red Hat Cloud based Kafka instances. Merged in Quarkus source tree.

Technologies: Java 17, Quarkus Java framework, Red Hat Cloud Kafka SDK

Senior Java Developer

ELEKS

IT

1 год 4 месяца

04.2021 - 08.2022

Duties: Design and implementation of retail store information system.
Performance testing via REST API.
Technologies: Java 11, Postgresql, Micronaut Java framework, REST web-services, Open API, JMeter, VirtualBox

Software development manager

Innovecs

IT

1 год 11 месяцев

01.2019 - 12.2020

Project planning, project execution monitoring

recruitment (preparation of requirements for vacancies, interviewing)

Communication with the customer.

Preparation of design documentation.

Coordinating of two projects and two development teams.

Lead Software Engineer

Innovecs

IT

11 месяцев

02.2018 - 01.2019

Cross-functional development team leadership.

Technologies I had deal with:

Java, Spring Boot, REST Web services, Amazon AWS, S3, EC2, MySQL, MS SQL, MongoDb, Hibernate, ElasticSearch.

Other technologies used by teammates in the project:

Ruby, JS, Angular, jQuery, Zabbix monitoring.

Environment: Amazon AWS, Amazon cloud servers (AMI Linux), GitHub, Jenkins, Circle CI, GoCD, Windows, Linux, Docker.

Senior Java Developer

Codeminders

IT

4 месяца

08.2017 - 12.2017

Senior Java Developer

Freelance

IT-консалтинг / Услуги / Производство оборудования

10 месяцев

08.2016 - 06.2017

Design and implementation of corporate website for one international company (the company name is under NDA)

Senior Java Developer

Luxoft

IT

7 месяцев

11.2015 - 06.2016

Implementation of issue tracking software system

Senior software engineer

Abakus Ukraine Ltd

IT

1 год 4 месяца

04.2014 - 08.2015

Duties:

Design and implementation of Java framework to collect and process data files from different sources such as (S)FTP, Google cloud storage, Amazon S3, etc.

Also played roles of build engineer and release/deploy engineer.

Technologies:

Amazon AWS, S3, EC2, Java, Resin, REST Web services, Oracle, Hibernate

Google storage API, Google ads, Facebook Rest API,

Environment:

Amazon AWS, Amazon cloud servers (AMI Linux), Solaris, GitHub, Jenkins

Java Team leader, Scrum master

Ciklum. Playtech/Videobet project

IT

2 года 5 месяцев

09.2011 - 02.2014

Duties:

Day by day management of the team consisting of up to 10 java developers as well as cross-functional scrum team (Java and C++ developers and QA engineers);

Design, redesign and bug-fixing of gambling software running on Videobet slot-machines and on the server side;

Work planning, reporting, meetings, scrum ceremonies;

Cross teams problems solving

Projects:

Several project in Videobet mainstream for wide variety of gambling customers having specific hardware, requirements and restrictions from local regulations.

Technologies:

Spring, Java, Jboss, Jetty, Servlets, JDBC, Hibernate, ActiveMQ, OSGI, Oracle, HSQL, JmDNS, JNI, Google Protobuf, TCP/IP

Environment:

Windows 7 dev. PC, Windows XP embedded slot-machines, Linux servers,

Jenkins, Cruise control, Jira, Confluence

Senior Java Developer

GlobalLogic Inc.

IT

1 год 11 месяцев

12.2009 - 11.2011

Duties:

Design and development of the information systems

Project:

Universal logon service

LDAP based logon service implemented on top of Apache Directory server expanded by embedded java DBMS H2

Technologies:

Spring, Java, JBoss, Jetty, Servlets, Web services, JDBC, Hibernate, JMS, OSGI, LDAP, Active Directory, MS SQL, H2 embedded

Environment:

VPN, VMWare, Remote desktop.

Hudson, Jira, Confluence

Windows XP, Windows 2003/2008 servers

Senior Software Developer

KSF Ltd

IT

4 года 10 месяцев

01.2005 - 11.2009

Duties:

Design and development of the information systems

Java projects:

Several Internet related projects.

Customers in different countries USA, Sweden , Canada, Israel, Ukraine.

  • Designed, developed and deployed information system for the biggest application service and solution provider in Sweden - Telia. The system itself states for management, event registrations and reporting in several business activities. I.e. municipal authorities, elderly care service, cleaning service, etc.

(Java, PostgreSQL, J2EE, EJB3, JMS, Servlets).

  • Designed, developed and deployed information system for Kiev subway depot. (Java/XML/XSLT/JDBC)
  • Designed, developed and deployed email delivery monitoring system for one of the biggest mail-list provider located in Canada. (Java/XML/XSLT/JDBC)
  • Development of the project management system (J2EE, JBoss, Tomcat, Swing, Oracle, Velocity) for on of the biggest ASP in the USA.
  • Redesign and development of the ERP system for a Swedish ASP (JBoss + EJB3, PostgreSQL, Hibernate).

Environment:

WindowsXP, IntelliJ IDEA, SQL Navigator, ERWin, CVS, VSS, Subversion, VPN, Oracle, PostgreSQL, JBoss, Tomcat, Java, Servlets, JDBC, EJB3, JMS

Perl project:

Redesign and bug fixing of the webmail software running on the biggest Ukrainian freemail provider Ukr.Net (http://freemail.ukr.net) (Perl/MySQL)

Environment:

Perl, Apache, mod_perl, MySQL, HTML, XML,

FreeBSD and Linux servers, Linux and Windows workstations, Internet.

Ключевая информация

More than 20 years of IT experience in different roles such as software development manager, technical manager, lead software engineer, team leader, Scrum master, system administrator and support engineer.

Management experience:

More than 5 years of team lead experience in software development. Team size was up to 10 people;

2 years of experience as Scrum master in software development;

3 years of experience as a technical manager and software development in several projects

SW Architect experience:

Prepared design of Java framework to collect and process data files from different sources for Abakus USA company;

Redesign of Playtech/Videobet game platform in order to get ready to serve lottery games.

Учился в 1 заведении

Kiev state university

Geology

Kiev, 1990

Владеет языками

Английский

выше среднего

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Французский

базовый

Немецкий

базовый

Русский

родной

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Украинский

свободно

Курсы, тренинги, сертификаты

Certified SCRUM Master

Kiev, Ukraine, 2010

Certified SCRUM Master 2-day training done by:

Robin Dymond 

https://www.scrumalliance.org/community/profile/rdymond

and

Alex Krivitsky

https://www.krivitsky.com/

 

Дополнительная информация

Programming technologies

Spring, Hibernate, Ant, Maven, JMS, OSGI, JNDI, Servlets, JSP, Velocity, JPA, EJB3, JNI, Google Protobuf, Swing, JDBC, XML, XSL, Xpath, SOAP and REST Web Services, Log4J, JUnit, EasyMock

Programming languages

Java, SQL, Unix-shell

Databases

Oracle, PostgreSQL, MySQL, H2, HSQL, MS SQL, PL/SQL, PL/pgSQL, MongoDb

Operating systems

Linux, Solaris, FreeBSD, MS Windows 7/XP/2000/NT, Mac OS

Network administration

Firewall, proxy, LDAP, SMTP, POP3, IMAP, FTP, HTTP, DNS,

Samba, TCP/IP (UNIX) network, Windows 7/XP/200x/NT network,

Cisco routers

Tracking systems

Jira, Confluence, Trello, RT, Bugzilla, Track

Version control systems

GitHub, Subversion, Git, AccuRev, CVS, Visual SourceSafe

Continuous integration systems

Jenkins, Hudson, Cruise control, Circle CI

Objective

To obtain permanent or contract position as a Java team lead

Maksym

Java developer

Киев

58 лет

полная занятость, неполная занятость, проектная работа

Характер работы: удаленная работа, гибридная, в офисе/на месте

Обновлено 1 месяц назад