Position: Senior Software Developer
Category: Java
English level: fluent
Years of experience: 6

I graduated from one of the top 30 universities in the world. I have a bachelors degree in Electrical&Electronics Engineering, Masters degree in Computer Science. I have all the associate level of Amazon Web Services certificates.
During my years of software development, I have gained valuable experience in all phases of software development for various projects.

I have proven experience in OOP/OOD and design patterns as well as fair knowledge of Scala and Python. I have extensive algorithmic and data structure knowledge backed up with 583 solved problems in Leetcode.

I have in-prod applications developed in Quarkus and ASP.NET frameworks. The software keeps changing, but the fundamental principles remain the same.

I am highly competent when it comes to the challenges of scalability, consistency, reliability, and maintainability. I have a good understanding of an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. I can help you leverage these technologies for processing and storing data.

I am skilled at handling high-complexity tasks, and collaborating with other teams to identify and resolve production issues, bottlenecks, and inefficiencies.
Professional growth and friendly team