Tymofii Sukhachov
Senior Java Developer / Architect
Experience
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
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
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
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
Java Developer in Test
Traveltainment (via Amadeus Ukraine)
Organized and implemented testing at all application layers
Implemented test based continuous integration
Performed bug fixing
Java Developer
Kuoni DestinationManagement (via Ciklum)
Designed, developed and tested software following standard software development processes
Developed and unit tested applications
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
Senior Test Automation Engineer
Redcats (via Ciklum)
Created, integrated and maintained automation test framework
Applied test automation patterns: Page Object, DSL
QA / Business Analyst
N2V (via Ciklum)
Managed full cycle quality assurance
Defined acceptance criteria
Managed release, deployment and demos
Administered test/staging/prod environments
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
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).
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).
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
Education
Oles Honchar Dnipro National University
Master degree in Engineering Physics · Engineering Physics · Dnipro, Ukraine
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Tymofii based?
What languages does Tymofii speak?
How many years of experience does Tymofii have?
What roles would Tymofii be best suited for?
What is Tymofii's latest experience?
What companies has Tymofii worked for in recent years?
Which industries is Tymofii most experienced in?
Which business areas is Tymofii most experienced in?
Which industries has Tymofii worked in recently?
Which business areas has Tymofii worked in recently?
What is Tymofii's education?
What is the availability of Tymofii?
What is the rate of Tymofii?
How to hire Tymofii?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Java Developer / Architect
Nearby freelancers
Professionals working in or nearby Karlsruhe, Germany