Position: Junior Python Developer
Category: Python
English level: upper
Years of experience: 0

Advanced to 2022 ICPC 1/2 final with my team
Scored #1(Rating 97.5/100) out of 326 computer science students in NULP (previous term)
My recent pet project:
Playlists | Python, Git, Swagger, PostgreSQL, Flask, SQLAlchemy, Alembic, Unittest, Pytube, Marshmallow, JWT, bcrypt
• Created a backend for a web app that allows creating your own music playlists and sharing them.
• We developed this app in a group of 4 students and actively used Git to control versions of our app.
• Used Swagger to create API specifications.
• Used PostgreSQL to store user data, SQLAlchemy as ORM, and Alembic for DB migrations
• Used Pytube for Youtube integration
• Covered our code with API tests

Also a few older projects:

Agar.io Clone | JavaScript, Node.js   (June 2018)
• Developed a multiplayer web game, which is essentially a clone of Agar.io
• Is hosted on Github and automatically deploys on Heroku every time main branch has any changes
• Uses socket.io library on both client and server to take advantage of WebSocket, which helps reduce latency

Burning Revenge | Unity, C#     (October 2021)
• Took part in a hackathon organized by the university. The task was to create a game based on two random words,
determined at the start of the hackathon. Our words were: fire and skeleton
• I was the leader of my team, which consisted of 6 people
• One of my teammates got sick, and couldn’t do his part, so we had to redistribute responsibilities.
• Developed a 2d shooter platformer using Unity Engine.
• Uses custom animations for characters.
• We had little to no experience in Unity and C#, but still managed to create and successfully pitch our game, which
placed #7 out of 30 projects.

- Skills
Upper intermediate knowledge of Python. Basic Linux, and bash commands. API testing via Postman. C++ STL. HTML/CSS parsing. Basic scripting
Friendly team, interesting projects and lots of growth