Recommended expert

Tymofii Sukhachov

Senior Java Developer / Architect

Tymofii Sukhachov
Karlsruhe, Germany

Experience

Aug 2022 - Present
3 years 7 months

Senior Java Developer / Architect

Modirum

  • Software design and implementation of 3-D Secure payment protocols

  • Created a spring boot based distributed solution for processing, handling and distribution of large amount of data: card ranges coming from Visa, MasterCard, AMEX, etc

  • Architectural solution for self-hosted and client-hosted setups including k8s-based platforms

  • Setup of development, release and delivery processes from scratch

Jul 2021 - Jul 2022
1 year 1 month

Senior Java Developer

Targens / MySaveID

  • Implemented service-based architecture using Spring family stack

  • Integration with blockchain networks: Ethereum, Corda and Indy; set up blockchain network on Kubernetes infrastructure

  • JWT based authentication with Keycloak and Spring

May 2018 - Sep 2018
5 months

Full-Stack Developer in Test

Aura Labs

  • Played a full-stack developer role in a very dynamic start-up

  • Created a recruitment network of developers worldwide and a coin as payment method

  • Set up Kubernetes Google Cloud based infrastructure from scratch

Jan 2016 - Jun 2021
5 years 6 months
Karlsruhe, Germany

Full Stack Java Developer

Tipico

  • Implemented both user facing and backend software for Tipico Shops

  • Developed user registration flow including full KYC and integration with Signotec signature pad

  • Built legal tracking and reporting system to retrieve customer details about any customer entering shop

  • Integrated face2face and TOTP based payment solutions for retail

  • Integrated customer-facing applications with external payment providers like Paypal, Neteller, Wirecard for online customers

  • Implemented KYC and AML requirements

  • OAuth2 server side implementation

  • Authentication and authorisation implementation following OAuth2 standard using authorization code, client_credentials, password flows across microservice and user facing applications

  • Full cycle software development: architectural design, prototyping, scaling, high availability and monitoring

  • Implemented 2k+ requests/sec service with 2-4ms latency for 99% of requests

  • Developed sanity check ReactJS/Spring based application for a 100+ service/legacy stack

  • Introduced a new Software Developer in Test role for the entire company and improved scrum teams quality assurance and end-to-end responsibility

  • Coached developers in unit/integration testing and TDD

  • Java development as team member and continuous delivery

  • Performance critical design and testing

  • Test automation following Test Pyramid approach

Apr 2015 - Dec 2015
9 months
Kyiv, Ukraine

Java Developer in Test

Traveltainment (via Amadeus Ukraine)

  • Organized and implemented testing at all application layers

  • Implemented test based continuous integration

  • Performed bug fixing

Apr 2014 - Mar 2015
1 year
Kyiv, Ukraine

Java Developer

Kuoni DestinationManagement (via Ciklum)

  • Designed, developed and tested software following standard software development processes

  • Developed and unit tested applications

Jul 2012 - Mar 2014
1 year 9 months
Kyiv, Ukraine

Senior Test Automation Engineer

Kuoni DestinationManagement (via Ciklum)

  • Pair programmed with developers

  • Designed tests and software

  • Automated tests and performed code review

  • Conducted performance testing

Nov 2011 - Jul 2012
9 months
Kyiv, Ukraine

Senior Test Automation Engineer

Redcats (via Ciklum)

  • Created, integrated and maintained automation test framework

  • Applied test automation patterns: Page Object, DSL

Aug 2010 - Oct 2011
1 year 3 months
Kyiv, Ukraine

QA / Business Analyst

N2V (via Ciklum)

  • Managed full cycle quality assurance

  • Defined acceptance criteria

  • Managed release, deployment and demos

  • Administered test/staging/prod environments

Jul 2007 - Jul 2010
3 years 1 month
Dnipro, Ukraine

QA / Test Manager

IOIX-Ukraine

  • Managed testers team (4 members)

  • Conducted technical interviews for tester positions

  • Developed test plans and test suites

  • Reviewed test cases

Nov 2006 - Jun 2007
8 months
Dnipro, Ukraine

QA

Soft-Ukraine

  • Developed and executed test cases

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (16 years), Banking and Finance (3.5 years), Tourism (3.5 years), Fashion (0.5 years), and Retail (0.5 years).

Information Technology
Banking and Finance
Tourism
Fashion
Retail

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (14 years), Quality Assurance (13.5 years), and Product Development (7.5 years).

Information Technology
Quality Assurance
Product Development

Summary

Ambitious Java Developer with 15+ years in industry versed in following established procedures and working under little or no supervision. Offering technical expertise in programming analysis, application analysis and design. Excellent team player with in-depth knowledge of development tools and languages.

Skills

  • Backend: Java 6 - 17, Kotlin, J2ee, Python, Maven, Ant

  • Backend: Spring Boot, Springmvc, Spring Cache, Spring Reactive, Spring Data (Jdbc, Jpa), Spring Security, Spring Cloud, Spring Rest Docs, Spring Framework, Tomcat, Netty, Jobrunr

  • Backend: Mysql, Postgres, Mssql, Mariadb, Kafka, Redis, Hibernate

  • Backend: Http, Grpc, Rest Api, Swagger, Protobuf, Json, Xml, Soap

  • Cloud Systems And Related: Aws, Azure, Gc, Kubernetes, Helm, Terraform/terragrunt, Docker, Vault, Prometheus

  • Cloud Systems And Related: Aws Lambda, Sqs, Elasticache, Aurora, Secret Manager, Iam, Cloudwatch, S3, Ec2

  • Cloud Systems And Related: Azure Kubernetes Services, Container Registry, Databases For Mysql And Postgresql

  • Architecture: Microservices, Monolith, Dynamic Scaling, Hexagonal Architecture, Domain Driven Design, Uml

  • Security And Encryption: Jwt, Mutual Auth, Ssl, Tls, Letencrypt, Secret Management

  • Ci/cd: Bitbicket Pipeline, Github Actions, Gitlab, Jenkins

  • Frontend: Reactjs, Vuejs, Typescript, Javascript, Html, Css

  • Blockchain: R3 Corda, Indy, Etherium

  • Testing: Junit, Assertj, Mockito, Wiremock, Spring Boot Test, Restassured

Languages

English
Advanced
German
Intermediate

Education

Oct 2001 - Jun 2006

Oles Honchar Dnipro National University

Master degree in Engineering Physics · Engineering Physics · Dnipro, Ukraine

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Tymofii based?

Tymofii is based in Karlsruhe, Germany.

What languages does Tymofii speak?

Tymofii speaks the following languages: English (Advanced), German (Intermediate).

How many years of experience does Tymofii have?

Tymofii has at least 19 years of experience. During this time, Tymofii has worked in at least 10 different roles and for 10 different companies. The average length of individual experience is 2 years and 9 months. Note that Tymofii may not have shared all experience and actually has more experience.

What roles would Tymofii be best suited for?

Based on recent experience, Tymofii would be well-suited for roles such as: Senior Java Developer / Architect, Senior Java Developer, Full-Stack Developer in Test.

What is Tymofii's latest experience?

Tymofii's most recent position is Senior Java Developer / Architect at Modirum.

What companies has Tymofii worked for in recent years?

In recent years, Tymofii has worked for Modirum, Targens / MySaveID, and Tipico.

Which industries is Tymofii most experienced in?

Tymofii is most experienced in industries like Information Technology (IT), Banking and Finance, and Tourism and Hospitality. Tymofii also has some experience in Fashion and Apparel and Retail.

Which business areas is Tymofii most experienced in?

Tymofii is most experienced in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.

Which industries has Tymofii worked in recently?

Tymofii has recently worked in industries like Information Technology (IT) and Banking and Finance.

Which business areas has Tymofii worked in recently?

Tymofii has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Tymofii's education?

Tymofii holds a Master in Engineering Physics from Oles Honchar Dnipro National University.

What is the availability of Tymofii?

Tymofii is immediately available full-time for suitable projects.

What is the rate of Tymofii?

Tymofii's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Tymofii?

To hire Tymofii, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 930-1090 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.