Position: Full Stack Developer
Category: Java
English level: fluent
Years of experience: 0

Member of one of the top teams of Ecole Polytechnique hackathon, 2021
Winner of the Ecole Polytechnique competitive programming competition, 2020
Winner of the First Regional Olympiad in Cybersecurity, 2019
Member of the winning team of Nationwide Young Computer Scientists Tournament 2019 Winner of the City Ukrainian CS Contest (Small Academy of Sciences) 2018, 2019
Winner of the Region Ukrainian CS Competition 2017, 2018
Winner of the City Ukrainian Math Competition 2017, 2018
Winner of the City Ukrainian Physics Competition 2017, 2018
Winner of the Region Ukrainian Chemistry Competition 2017, 2018
Winner of the Kangaroo Math competition 2014-2019
Winner of the Kharkiv Intellectual Games 2017, 2018
University teacher-student Q&A application

Currently developing an application that will be used to alleviate students' problems, improve understanding of problematic subjects and let interested students get deeper.
I improved my React and Node.js skills. Technologies used: React, Node.js (express).


University course review/critique application

Updated and developed further a deserted university project that allows graduates to grade and review certain aspects of different courses and potential students to get a clearer picture of desired courses.
I improved my ability to sort out and see into other peoples' code and make necessary updates to ensure that the site stays secure.
Technologies used: PHP, HTML+CSS, jQuery.


AI-based city infrastructure management system

Developed a city infrastructure management system designed to improve the city's resource efficiency and ruled by an AI trained with different cities' data.
I improved my understanding of inner workings of a perceptron neural network and how to train the network to its best capacity.
Technologies used: PHP, HTML+CSS.
         

Financial application with AI-based suggestions

 Developed an Android application that suggests money saving strategies based on an AI trained with data from acquaintances and their families.
I improved my mobile application development skills, studied the TensorFlow AI library and trained team work and organizational skills.
Technologies used: Java, Kotlin, TensorFlow.


VPN desktop application

Developed a VPN server and macOS and Windows clients.
I got experience in developing cross-platform desktop applications using JNI and peeked into inner workings of OpenVPN.
 Technologies used: Java, JNI, OpenVPN, C++, Node.js.