Position: Lead/Senior Software Engineer
Category: Java
English level: upper
Years of experience: 8

Last taken courses:
Jan 2020: Udemy: Certificate of completion the course Docker Mastery - with Kubernetes + Swarm from a Docker Captain
Aug 2021: Slurm: Kubernetes for developers
Aug 2022: Foxminded: GRASP and GoF Design patterns
Nov 2022: Foxminded: Enterprise design patterns
I am a professional Java/Fullstack Developer with 8 years of job experience. Within this period, I have been working on several projects mostly in the finance domain, but there were also solutions for e-commerce, entertainment, social network, and others. During my career I have been mostly working with Java/Spring + TypeScript/Angular stacks, but also have had some experience with Kotlin, React, Selenide, and some others.

In software development, the most interesting things for me are building clear, expressive architecture and development process improvement. That's why SCRUM, OOD, Design Patterns are big points of interest for me.

On my career path I have participated in a couple of interesting projects, including a management system for electric vehicles charging stations, GDPR compatible sensitive information sharing solution, a client cabinet for a fintech startup, an e-bay-like marketplace, an internal sub-systems for Citibank, and some others.

Last 2 years I have been working for Container XChange - a company from Germany that offers an online marketplace for leasing and selling transportation containers. Within this period I have been working as a senior full-stack engineer in a couple of teams, but mostly in financial one. We have a microservices architecture with combined sync/async interaction through the REST, websocket, and message queues. From a technical perspective, the most interesting part, which I can point out, was adopting the DDD approach, which helped us to manage the complexity as well as made our codebase extremely expressive.
I would prefer to join a small or middle team, but it's only a preference. Also I'm looking only for remote jobs.