back-end and front-end Java programming for web and desktop applications. Also, have experience with web UI development on ReactJS. Developing easily expandable, supporting, an understandable architecture of databases and apps. Have experience leading 2-10 members' teams and direct interaction with clients. Teaching Java in a private IT school.
Most part of the time, I develop and support apps written using frameworks such as Spring and Hibernate. Have wide experience with different SQL databases as MySQL, PostgreSQL, Amazon Aurora (MySQL and PostgreSQL compatible), and MSSQL. Written deployment scripts. Also, work with different Amazon Web Services and Google API.
I am a hardworking and quick-learning open-minded developer. Love to learn new technologies and techniques in programming. Enjoy being a team player. Able to complete complex tasks and to find non-trivial solutions in the context of a project's goals and its vision.
M. Sc. degree - Computer Science
Sep 2012 - Jun 2017
Kharkiv National University of Radioelectronics