Great architectural, programming and leadership experience

• Full stack knowledge with: AWS, Docker, Java, JavaScript, Linux/Shell, SQL/RDBMS,

noSQL etc

• Self-motivated, goal oriented, code pedantic, fast, skilled in management, domain oriented.

Skills

Architecture

  • Microservices
  • UML
  • C4
  • Streaming
  • Messaging
  • Pub/Sub
  • Cloud
  • Event Driven Architecture
  • CAP
  • SaaS
  • PaaS
  • CQRS
  • Saga
  • Sharding
  • Replication
  • Scaling
  • Tracing
  • OAuth
  • OpenAPI
  • AsyncAPI
  • Cloud Computing

Programming Languages

  • Java
  • Kotlin
  • Groovy
  • JavaScript
  • TypeScript
  • Python
  • SQL
  • sh
  • C++
  • C#
  • PHP

JVM

  • Spring
  • Spring MVC
  • Spring Security
  • Spring Data
  • Spring Cloud
  • Hibernate
  • JUnit
  • J2EE
  • JDBC
  • JMS
  • JPA
  • JSP
  • Servlets
  • JAXB
  • JAX-RS
  • Apache Camel
  • Tomcat
  • JBoss
  • GlassFish
  • Struts
  • GWT
  • Echo

Build tools

  • npm
  • Gradle
  • Maven
  • Make
  • Ant

Backend Development

  • Object-oriented programming
  • Test Driven Development
  • GRASP
  • SOLID

Web

  • HTML
  • CSS
  • XML
  • XSLT
  • XPath
  • JSON
  • AJAX
  • GraphQL
  • WebSockets
  • Angular
  • JQuery
  • canJS
  • prototypejs

Databases

  • Postgres
  • MySQL
  • Oracle DB
  • MariaDB
  • MongoDB
  • DynamoDB
  • InfluxDB
  • Prometheus
  • Redis
  • Casandra
  • Neo4j

Source Control

  • Git
  • CVS
  • SVN

Amazon Web Services (AWS)

  • EC2
  • IAM
  • S3
  • EKS
  • MKS
  • KMS
  • ELB
  • Route 53
  • Lambda
  • DynamoDB
  • ElastiCache
  • etc

Messaging and other

  • Kafka
  • RabbitMQ
  • ActiveMQ
  • Kafka Streams
  • Zookeeper

Containerization

  • Docker
  • Kubernetes

CI/CD

  • Jenkins
  • Bamboo
  • TeamCity

Etc

  • Grafana
  • Jira
  • Confluence

Work Experience (10)

Feb 2023 - Current
Solutions Architect
Ukrainian Processing Center
Remote https://www.linkedin.com/company/jsc-ukrainian-processing-center-/

Architectural solutions, Team management, Code review, Integrations with internal and 3rd party systems

  • Microservices

  • Kafka

  • AWS

  • Docker, K8N

  • Java, JavaScript/TypeScript, Python

  • PostgreSQL, DynamoDB, S3, Redis, Prometheus

  • gradle, maven

  • git

Apr 2021 - Jan 2023
Java Developer / Architect
Reach Financial
Remote https://www.linkedin.com/company/reach-financial/

Architectural solutions, Development new functionality, Bug fixing, Code review, Integrations with 3rd party systems

  • Microservices

  • Kafka

  • AWS: EKS, EC2, KMS, MKS, S3, etc

  • Java: Spring, Hibernate, JPA etc

  • Gradle

  • MySQL, Redis, Prometheus

  • Docker, K8N

  • git

Aug 2016 - Apr 2021
Architect / Software Developer
Lexalytics, Inc. an InMoment Company
Remote https://www.linkedin.com/company/lexalytics/

Architectural solutions, Total re-design and then implement of the system with splitting monolith to microservices, Develop administrative web portals

  • Microservices

  • SaaS

  • AWS

  • Java(Spring, Hibernate, MyBatis etc)

  • JS (typescript, angularJS, nodeJs, npm)

  • C++

  • C#, Excel Plugin

  • Maven

  • Postgresql, MariaDB, Redis, InfluxDB, Prometheus

  • Docker

  • RabbitMQ

  • Chef, knife, shell

  • svn, git

Apr 2012 - Aug 2016
Dev Lead / Software Engineer / Tech Lead
Omnigon Communications LLC
Remote, New York, Los Angeles https://www.linkedin.com/company/omnigon-communications-llc/

Architecture solutions, Task planning, Development, Code review, DevOps support, Meeting with clients and involving in functional decisions

  • AWS: EC2, S3, DynamoDB

  • shell

  • mvn

  • CQ/AEM

  • java (Spring, Hibernate etc)

  • Groovy

  • MongoDB

  • JS (canJS, requireJS, JQuery, etc)

  • HTML/CSS (LESS and SASS)

  • Zookeeper

  • svn, git

Dec 2011 - Apr 2012
Java (LifeRay) Developer
Krusche & Company
Mykolaiv https://kruschecompany.com/de/

Features development, Bug fixing

  • Java (spring, hibernate)

  • Liferay

  • Javascript

  • Ant

Jan 2010 - Dec 2011
Team lead / Architect / Manager / Java Developer
Sintez Technologies
Mykolaiv https://www.linkedin.com/company/sintez-technologies/

Features planning and development, Sprint planning, Task management, Documentation writing, Communications with project owners

  • Java (EE, EJB, Servlet, GWT, Vaadin)

  • GlassFish

  • Flash/Flex

  • Postresql

  • Maven

  • linux, shell

  • svn, git

Nov 2008 - Dec 2010
Java Developer / Software Architect / Team Lead
GeeksForLess
Mykolaiv https://www.linkedin.com/company/geeksforless/

Task management, team leading (code review, helping with studies etc), Architecture solutions, Feature development & bug fixing

  • Java (Spring, EE, GWT, Echo, Jsp, Servlets, Hibernate)

  • Maven

  • linux, shell

  • MySQL, Oracle

  • SVN, GIT, Jira, Maven, Ant

Jun 2008 - Nov 2008
Java Developer
TemplateMonster.com
Mykolaiv https://www.linkedin.com/company/templatemonster/

Development java application sites.

  • Java (EE, EJB, JPA, GWT, Struts, JSP, Servlets)

  • MySQL

  • SVN, CVS

  • linux

  • JBoss

  • ant

Jun 2007 - Jun 2008
Interface programmer's Department Manager
TemplateMonster.com
Mykolaiv https://www.linkedin.com/company/templatemonster/

Mostly supervising. From time-to-time development on PHP and Java EE, Html, CSS

Nov 2006 - Jun 2007
Interface programmer
TemplateMonster.com
Mykolaiv https://www.linkedin.com/company/templatemonster/

Front end development with small part of PHP and Java EE

  • HTML, CSS

  • JavaScript

  • PHP

  • Java (EE, EJB, JPA, GWT, Struts, JSP, Servlets)

Projects (5)

T.com
https://www.templates.com
TemplateMonster
https://www.templatemonster.com
Audubon
https://www.audubon.org
Semantria
https://www.lexalytics.com/semantria/
PGATour.com
https://www.pgatour.com/

Education (1)

2001 - 2007
Information systems and technologies
National University of Shipbuilding

Certificates

M101J: MongoDB for Java Developers
10gen

Languages

English

Fluent

Russian

Native speaker

Ukrainian

Native speaker

German

Beginner

Interests

Sports Fan

  • Football
  • American Football
  • Basketball

IoT

  • ESP32
  • Arduino
  • Electronics
  • Microcontrollers

Etc

  • Audiobooks
  • Movies & TV
  • Hiking