Position: Python Developer
Category: Java
English level: intermediate
Years of experience: 0.5

- became one of the few 2nd year students accepted to the Samsung cryptography internship

-got a job offer in the AC "ТАСКОМБАНК", after completing their internship in Java development

-3rd year in a row getting the scholarship for an excellent study efficiency
Below is a list of my experiences as a Computer Mathematician, pursuing a bachelor's degree at KNU:

-internship in cryptography carried by Samsung. The main focus was on NTRUEncrypt algorithm and the Falcon signature scheme realised with Python. My contribution to the team work was: Writing functions for Polynomial Utils, writing functions for Lattice Utils, writing functions for Fast Fourier Transform. As well the verification of NTRU encryption was done. 

-internship in Java development hold by AC "ТАСКОМБАНК". During my internship, I created my own Spring MVC application using basic tools and architecture applied in the bank. I also observed how the testing and monitoring of micro services is hold. I familiarized myself with the architecture of REST APIs and the technologies utilized in the bank, as well as the peculiarities of working with a micro services bus. Additionally, I learned how to work with databases. It was my first experience working in a professional team.

- project done on C++ and C. The focus of project was to develop the base of functions for complex equations solution. The equations up to 4th order, were considered. During the project development the code optimisation techniques and the number of libraries were studied.
My top priority is to secure a position that offers a favorable work-study balance, considering I am in the final year of my bachelor's degree. Moreover, I am particularly interested in opportunities that blend profound mathematical expertise with IT applications, enabling me to work at the intersection of these two domains.