Position: Back-end developer | Java
Category: Java
English level: upper
Years of experience: 5


I am reaching out to present my credentials as a seasoned Software Developer, currently based in Kyiv, Ukraine. With a strong emphasis on diverse languages and tools, my experience spreads across various domains of software development.

My technical proficiency is rooted deeply in Java, C#, and C++. However, my versatility has also led me to work with JavaScript, TypeScript, Python, Swift, Groovy, MATLAB, Maple, and LaTeX. When it comes to tools and technologies, I am skilled in using frameworks like Spring, Hibernate, and .Net. My projects have also seen the utilization of databases such as MongoDB, MySQL, and PostgreSQL. The breadth of my knowledge spans across Version Control tools such as Git, GitHub, GitLab, Bitbucket, SVN, TortoiseSVN, JIRA, and Trello. For build and CI/CD, I have frequently engaged with Maven, MSBuild, CMake, Jenkins, TeamCity, and Docker. My expertise also extends to cloud platforms like AWS and Azure.

Currently, I'm working as a Software Engineer at financial company, a leading provider of custom software solutions for the financial sector. My role primarily involves Java 11-based development, where I use tools like Spring Boot, Maven, JUnit, Jenkins, TeamCity, and Docker. Previously, I've contributed as a Developer for small company, where my primary focus was on Atlassian products, and other small company, a platform catering to the needs of motorcyclists. My academic roots are from the Taras Shevchenko National University of Kyiv, from where I pursued my Bachelor's in Applied Mathematics and am currently undertaking my Master's in System Analysis in Computer Science.
Continuous Learning: Opportunities to embrace new technologies and methodologies.
Team Collaboration: An environment promoting teamwork and open communication.
Work-Life Balance: Recognition of personal time with flexibility when needed.
Mentorship: Access to experienced professionals for guidance.
Modern Tech Stack: Utilization of current and cutting-edge technologies.
Clear Communication: Defined roles, responsibilities, and goals.
Ethical Practices: High standards of integrity in treatment of employees and business dealings.