Extensive architectural, programming, and leadership experience Full stack expertise with technologies including AWS, Docker, Java, JavaScript, Linux/Shell, SQL/RDBMS, and NoSQL Self-motivated, goal-oriented, meticulous about code quality, quick, skilled in management, and domain-focused

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
  • Go
  • 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
  • VueJS
  • JQuery
  • canJS
  • prototypejs

Databases

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

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
  • NATS/JetStream
  • Zookeeper
  • Consul

Containerization

  • Docker
  • Kubernetes

CI/CD

  • Jenkins
  • Bamboo
  • TeamCity

Etc

  • Grafana
  • Jira
  • Confluence
  • PlantUML
  • Cloudflare
  • GitHub
  • GitLab
  • Backstage
  • Bitbucket

Work Experience (12)

Oct 2024 - Current
Software Architect
PIN-UP/RedCore
Preparing architecture visions for various projects and services
  • Go
  • Python
  • JavaScript/TypeScript
  • Asterisk
  • Microservices
  • NATS/JetStream
  • AWS: EKS, S3, etc
  • PostgreSQL, Redis, MongoDB, ElasticSearch, ClickHouse
  • Docker, K8N
  • git
Jul 2024 - Oct 2024
Java Developer
ARRISE
 Remote
Implementation of new features
  • Java
  • Microservices
  • Docker
  • RabbitMQ
  • PostgreSQL, Redis, Prometheus
  • maven
  • git
  • consul
Feb 2023 - Jun 2024
Solutions Architect
Raiffeisen Bank UA, 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
0
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
Online shop of digital works
TemplateMonster
 https://www.templatemonster.com
Biggest web templates online shop
Audubon
 https://www.audubon.org
Online bio encyclopedia
Semantria
 https://www.lexalytics.com/semantria/
NLP SaaS
PGATour.com
 https://www.pgatour.com/
Official Golf Portal

Education (1)

2001 - 2007
 Information systems and technologies
National University of Shipbuilding
0

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