Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 5

Hey, my name is Ruslan Kovalenko. I like programming but what I like more is the result. I am using my development skills to get the job done in the quickest way. I would say that I am a business-oriented guy since I consider my programming skills as an instrument to launch interesting features of powerful products. In my spare time, I like to experiment with pet projects. I do a lot of market research I know IT trends just in order to become a part of something great that is able to change the world. I believe I could make an effort to give as much as possible income as an engineer. But who knows, maybe in the future I will be able to become something useful to you from another side, such as a product manager.
• Programming languages: Java, Python, С#, JavaScript, Haskell;
• Frameworks: Spring Boot, Java Reactive, Hibernate, JPA, ASP.NET;
• CI/CD: AWS, GCP, Terraform, CloudFormation;
• Database: MySQL, Neo4J, MongoDB, PostgreSQL;
• Others: Statistics and Probability Theory, Data Analysis, Mathematical Finance, Product Development
• Soft skills: organizational skills, project management, and team leadership.