Semenov Arkadii
Junior Software Developer
Download CV
Skills
Web Development
HTML5, CSS5, JavaScript
(ES6, Node.js, React, Express)
Languages
Russian - Native
English - B2+/C1
Serbian - B1
German - A2
Python
Desktop applications, Back-end and Testing with Python.
Theoretical knowledge
Algorithms and data structures, as well as OOP and System Design
CI & CD
Can use Docker. Git & GitHub with GitHub actions
Tools
Jira, Confluence, Vim, Visual Studio Code
Databases
SQL (SQLite, MySQL), MongoDB, Redis
Java
Desktop applications and server-side programming.
JavaFX, ORMLite, Spark web framework
Courses and Certificates
  • (May 2023 - Sep 2023) Google Cloud: "Get Certified Program"
    • Successfully completed certification of "Google Cloud: Associate Cloud Engineer" (certificate credentials, issue date: 4 Sep 2023).
    • Successfully participated in Google Cloud "Get Certified Program" completed more than seven courses and forty practical labs.
  • (Oct 2022 - May 2023) EPAM UpSkillMe Node.js Mentoring Program
    Diploma about successful completion of the final stage of the program and defense of the final project – full featured and tested CRUD REST API (link to the certificate)
  • (Nov 2023 - in progress) RS School Q4 Front-end development
  • (Dec 2023 - in progress) EPAM AI-Driven XStack: Python/Cloud
  • (Jun 2023 - Aug 2023) Yandex Summer School 2023: UI development
About
Curious student and continuous-learner, interested in full-stack web development with knowledge of backend development.

Characteristics
  • Quick learner, Self-learner, Curious
  • Persistent, Polite, Organized

Education:
(2022 - 2026) Metropolitan University, Belgrade, Serbia
  • Software Engineering, year 2 GPA 10.0/10.0
(2020 - 2022) Industrial and Commercial lyceum, Vladimir, Russia
  • GPA 5.0 / 5.0. Received golden medal for perfect education.
  • Specialization: Computer Operato

I am constantly reading books, going through IT related courses and making projects. My projects and course notes are stored on my Github account. I was encouraged by my mother - Semenova Irina, PhD in control systems, currently working on the position of Lead Business Analyst, and my father - Semenov Mikhail, PhD in Psychology and Master in Applied Informatics, currently working on the position of Project Manager
Implemented Projects
More than 30 different projects
Website mockup with HTML&CSS.






2022
Implementation of API Proxy for hiding API key from client. By using OpenWeather API my site can show temperature in different cities.





2022
Computer graphics. The program returns a picture in PPM format. Implementation is based on Whitted algorithm.




2022
Implementation of Tetris game in Python with PyGame.






2019
Visualization program for genetic algorithm is craeted in Processing language.
It shows the learning process that based on natural selection.




2021
Roguelike game with procedural world generation. Multylevel location is created with 3D maze generation algorithm. I implemented graphics with PyGame.


2019
Competitions
Contact me
semenov0am@gmail.com
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website