Position: Software Architect
Category: Java
English level: upper
Years of experience: 8


Software architect:
As a software architect in the gaming project, I played an important role in designing and developing a highly scalable, fault-tolerant system that served millions of users worldwide. I was responsible for defining the architecture of the system, selecting appropriate technologies and frameworks, and ensuring the overall quality and performance of the system. I worked collaboratively with cross-functional teams, including developers, DevOps engineers, and business stakeholders, to translate business requirements into technical solutions. Through my technical leadership, I was able to mentor junior developers and guide the team in adopting best practices such as TDD, DDD, and SOLID principles. I also managed project timelines and budgets, ensuring that the team delivered high-quality software on schedule. As a result of my efforts, we were able to achieve 99.9% availability and handle millions of requests per minute with a continuous deployment approach.
Highload, BigData