Detail-oriented and results-driven Scala/Java developer in designing, developing, and maintaining scalable backend systems. Worked with functional and object-oriented programming, with hands-on expertise in building RESTful APIs, and integrating third-party services. Experienced in working with modern frameworks (e.g., Akka, ZIO, Spring), databases, and tools like Git, Docker, and CI/CD pipelines. Strong problem-solving skills and a collaborative mindset, with a proven ability to contribute effectively in agile teams.
Strong communicator with a proactive mindset, able to collaborate effectively in cross-functional teams, adapt to changing requirements, and take ownership of complex tasks.
I worked on a high-load project in the betting industry: a sports betting platform. I have experience in designing and implementing APIs, and working within a microservice architecture, refactoring legacy code using new libraries. My responsibilities included developing and maintaining key system modules, such as event management, odds calculation, bet processing, and integrations with external data providers.
I have worked with the following technologies:
Also, I practiced training interns (help with entering the project, preparation of presentations on various topics, and help with completing tickets).