Berlin , Germany
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: computer programmer,
Occupation: IT and Math
Degree: Bachelor's Degree
Career Level: Fully Competent
Languages: English Ukrainian Polish Russian
Highlights:
Skills:Java, Javascript, Python
Team lead / Senior Software Engineer 09/2023 - 02/2024
Expertree Consulting GmbH, Berlin, Berlin Germany
Industry: finance
Java, Bash, SSH, Red Hat linux, Active Directory, LDAP, Kerberos SSO, Git, Tomcat web-services,
WebSphere, maven, spring, AOP, REST, SOAP, WSDL
- migrate PIA series applications form WebSphere to Tomcat micro-services paradigm for Commerzbank (https://www.commerzbank.de/)
- Led a team of Java developers in migrating legacy systems to microservices-based architectures using Spring Boot and Tomcat for Commerzbank.
- Implemented Agile best practices (Scrum/Kanban) and continuous delivery workflows to improve team productivity and code quality.
- Conducted performance reviews, mentoring, and skill development plans for team members.
- Managed recruitment, including job descriptions, interviews, and onboarding, ensuring a strong talent pipeline.
- Collaborated with stakeholders to translate business requirements into technical specifications.
- Planned and allocated resources for project delivery, ensuring adherence to timelines and budgets.--
Team Lead / Senior Software Engineer 02/2022 - 06/2023
REW Technology, St Petersburg, Florida United States
Industry: finance
Technology stack:
Java, Go, Bash, SSH, Full security layer, Git, Kubernetes, Tomcat, Postgres cluster, MongoDB Cluster, ssh, Alpine Linux,
maven, gradle, spring , AOP, REST, SOAP, Socket, Kafka, Redis and many other distributing caches
Mission:
- Led a team responsible for modernizing US bank data centers with microservices architecture and Kubernetes, ensuring scalability and performance.
- Acted as the primary technical liaison with stakeholders, translating their requirements into implementable solutions.
- Conducted regular one-on-ones and team meetings, fostering a collaborative, high-performing development environment.
- Implemented CI/CD pipelines, automated testing, and cloud-based solutions to streamline development workflows.
- Focused on continuous improvement initiatives, increasing team efficiency and driving technical innovation.--
Team Lead / AEM developer / AEM administrator 08/2018 - 02/2022
Symphony Solutions, Lviv, Lviv Ukraine
Industry: gambling retail advertising
Adobe Experience Cloud administration & development
Technical stack: AEM, Sling, Felix, OSGI, Java 8, JS, JQuery, Adobe Experience Cloud, Adobe Target,
Red Hat Linux, Jenkins, Docker, AWS, Socket.IO, REST, Mockito, Unit Tests, Consul Service Discovery,
Amazon SageMaker, TsLint, Gradle, Maven, NPM, Webpack, Babel,Newralic, Kibana, Grafana, Linux,
MacOS.
- Led backend development
- Develop and manage advertising network based on Adobe Creative cloud for Betting companies: Ladbrokes /Coral/ Gala casino /Gala bingo/ Gala Spin
- Managed the team’s technical decisions and ensured adherence to quality standards through code reviews and problem-solving efforts.
- Collaborated closely with architects and stakeholders to develop technical strategies that met business needs.
- Technical consulting in negotiation between Google , Adobe from side of Ladbrokes and Coral--
Senior Software Engineer 07/2017 - 08/2018
Symphony Solutions, Lviv, Lviv Ukraine
Industry: gambling retail
Java 8, JS, Python, NodeJS, Typescript, Jenkins, Docker, AWS, Socket.IO, REST, Hazelcast,
MongoDB, Redis, CouchDB, DynamoDB, ElasticCache, Tensor-flow, Spring Boot, Retrofit, Mockito, Unit
Tests, Consul Service Discovery, Amazon SageMaker, PMD, Checkstyle, Findbug, Sonarqube, TsLint
Gradle, Maven, NPM, Webpack, Babel,Newralic, Kibana, Grafana, Linux, MacOS.
- Design and develop high load system based on the microservice architecture for betting platform of Ladbrokes Coral
- Led backend development for a high-load betting platform using microservices, AWS, and Docker.
- Managed the team’s technical decisions and ensured adherence to quality standards through code reviews and problem-solving efforts.
- Collaborated closely with architects and stakeholders to develop technical strategies that met business needs.--
Senior Software Engineer / MapReduce Developer 09/2016 - 05/2017
Practice Insight, Sydney, Sydney Australia
Industry: USPTO.gov
Technical stack: Java 8, Google Cloud Datastore, Google Data Flow, MongoDB, Prometheus, Gradle,
Maven, Ivy, Mustache JS, GRPC client/server, Protobuf, NanoHTTPD, REST, guice, YAML, Banboo, Docker,
Linux, Kubernetes.
- Design and delelop microservices in GCP inforostucture.
- Data migration from separate document storages to central cloud store for https://www.uspto.gov/--
Senior Software Engineer 05/2014 - 02/2015
EPAM Systems, Lviv, Lviv Ukraine
Industry: Radio broadcasting
Java, PostgreSQL, SQL Server 2008, Tomcat, SQL Server, PostgreSQL Admin, SVN, Spring, Hibernate, Swing, SWT, GWT
- FrontEnd develop Web application (GWT),
- widgets for desktop client (Swing), BackEnd
- design and develop to grid servers architecture.
https://www.wideorbit.com/products/automation-radio/--
MapReduce Developer / Senior Software Engineer 12/2013 - 05/2014
EPAM Systems, Lviv, Lviv Ukraine
Industry: logistics
Java, MongoDB, Apache ZooKeeper,Java MapReduce, HDFS, Open SUSE Linux, Gradle,
Bash, Cloudera Hadoop, Hive, Pig, HBase, Docker
- Investigate and develop MapReduce paradigms for dedicated clients,
- consulting and providing solutions for Hadoop systems.--
Tech Lead/ Team Lead / Senior Software Engineer 09/2012 - 12/2013
EPAM Systems, Lviv, Lviv Ukraine
Industry: health care, sport
Java 7, C/C++, WinAPI, Spring / AOP , Apache CXF , Jersey (SOAP, RESTl ), Vaadin, JUnit,
TestNG, SeleniumHQ, JAXB, Apache HTTP Client 4.x, Apache Velocity, Maven, Ant
- Design and develop automation testing of Adidas products MiCouch family
https://github.com/ubegun/Cybercat
http://micoach.adidas.com/id/--
Senior Software Engineer 04/2012 - 09/2012
EPAM Systems, Lviv, Lviv Ukraine
Industry: finance
Java, Chef.IO, Ruby, CI/CD, MongoDB cluster
- Support and develop Thomson Reuters trademarks reinforces system based on LISP engine.
- Design and Develop CI/CD precedure for dynamicly update Mobgo storages for trademarks indexing custer.
https://www.thomsonreuters.com/--
Senior Software Engineer 10/2009 - 04/2012
EPAM Systems, Lviv, Lviv Ukraine
Industry: Radio broadcasting
Java, PostgreSQL, SQL Server 2008, Tomcat, SQL Server, PostgreSQL Admin, SVN, Spring, Hibernate, Swing, SWT, GWT
- FrontEnd develop Web application (GWT),
- widgets for desktop client (Swing),
- BackEnd: design and develop to grid servers architecture.
https://www.wideorbit.com/products/automation-radio/--
Tech Lead/ Team Lead 06/2008 - 10/2009
Specific Group GmbH, Grodno, Grodno Belarus
Industry: industry
OSGI, Eclipse plugins, Equinox, Java, postgressql, mysql, oracle, Ant, JUnit, maven, tomcat, apache server, CI/CD, On-Premises Cloud
- Technically led the development team for a comprehensive solution based on the DITA specification using the OSGI technology stack implemented on Eclipse Equinox.--
Senior Software Engineer 05/2006 - 06/2008
Itibo GmbH, Grodno, Grodno Belarus
Industry: industry
Java, postgressql, mysql, oracle, Ant, JUnit, maven, tomcat, apache server, CI/CD, On-Premises Cloud
- Backent developer,
- Database developer,
- DBA
- Centric ERP open source software development and customisation for dedicated customers--
Senior Software Engineer 08/2004 - 05/2006
EPAM Systems, Grodno, Grodno Belarus
Industry: industry
Java, Ibatis, Pl/SQL, Oracle 8/9i, Apache Server, Tomcat, Ant, JUnit, DB designere, On-Premises Cloud, ISO 9001:2000
- Java developer, PL/SQL developer,
- Oracle DBA
- Oracle database design and administration,
- java backend for OMS (Opportunity management system),
- ERP company portal--
Senior Tax Officer / DBA / Software Engineer 10/1998 - 08/2004
Regional Tax Police, Grodno, Grodno Belarus
Industry: gov
C/C++, VB, Pascal, Assembler, FidoNet, FoxPro, MS-DOS, various NoSQL DBs, Novell NetWare, Unix, Linux, CI/CD ,On-Premises Cloud
- database administrator action of legal entities and individuals,
- software design and technical support of regional offices--
Software Engineer 03/1997 - 10/1998
Kurs GmbH, Grodno, Grodbo Belarus
Industry: building
IBM OS/2, Windows NT, Novell NetWare, Ms Office
Technical support and calculation of work on the construction of the Belarusian section of the Yamal–Europe gas pipeline--
Teacher 08/1994 - 03/1997
Grodno Agrarian State Institute, Grodno, Grodno Belarus
Industry: education
Windows NT, IBM OS/2, Novell NetWare, Pascal, Assebler, C/C++, Basic
teacher of programming and computer technology--
Yanka Kupala State University of Grodno 09/1990 - 07/2000
Grodno, Grodno, Belarus
Degree: Bachelor's Degree
Major:mathematical and computer science
mathematical and computer science
AliakseiYarotskiCV Java Python