Працював в 1 компанії   1 рік 10 місяців

IT

Python Developer

NDA

IT

1 рік 9 місяців

03.2023 - до теперішнього часу

- designing and implementing robust backend functionalities using · Python and Django;

- implementing data modeling, business logic and RESTful API develop-ment;

- integrating frontend technologies like HTML, CSS and JavaScript for res-ponsive user interfaces;

-conducting code reviews, bug investigation and resolution to maintaincode quality and system integrity.

My portfolio projects:

1. Workflow Organizer

The project is designed by using Django and aimed atmanaging work of individuals as well as team work. It reflects infor-mation about creation and monitoring miscellaneous assignments forboth personal performance (tasks) and collective engagement (pro-jects). Main features are: creation of a task/a project, assigning it tosingle worker or a team, keeping track of its status and displayingsome necessary metrics.

2. Airport Service API

My maiden RESTful web API that incorporated efficient and convenient fight tracking mechanism primarily for ticket booking purposes, core technology - DjangoREST Framework (hereinafter referred to as "DRF"). All features (creating and modifying Routes, Airlines,Airplanes, Crews, Tickets within Orders) revolve around Flight as a complex object.

3. Social Media API

RESTful web API (based on DRF), whose purpose is creation of an interactive platform whichestablishes social networking and ensures social interaction on a basic level. Core functionality includescreation of posts and comments to them, like and unlike certain posts, following and unfollowing users.

4. Library Service API

Overarching RESTful web API (based on DRF), aimed to provide a diverse features andoperations for managing the library (with focus on book borrowing). It is comprised of 5 services: book, user,borrowing, notification, payment (last one implies integration of external API for payment handling).

Ключова інформація

- OOP, Design patterns;

- TDD, SOLID, DRY principles;

- Algorithms and data structures;

- Machine Learning, Web Scraping, Data Analysis, Multiprocessing;

- Python 3.7+;

- Pytest, Unittest;

- SQL;

- Django ORM, Django, Django Rest Framework;

- Flask/Aiohttp/FastAPI/Starlette/Tornado basic understanding;

- PostgreSQL, SQLite, Redis, RabbitMQ, MongoDB;

- Celery, Celery-Beat;

- Threading, AsyncIO;

- HTML, CSS, JavaScript;

- Basic C/C++ knowledge;

- Knowledge of SDLC, Waterfall;

- Agile concepts knowledge (Scrum, Kanban);

- Trello, Jira;

- Docker, Heroku, Nginx;

- Git/Github, Debugger.

Навчався в 1 закладі

Odessa National Law Academy

Master of Law (diploma with honors)

Одесса, 2004

Володіє мовами

Англійська

поглиблений

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Full Grammar Course (2010-2011), Business English Course (2012)

Українська

рідна

Курси, тренінги, сертифікати

Python Course

2024

- OOP, Design patterns;

- Algorithms and data structures;

- Machine Learning, Web Scraping, Data Analysis, Multiprocessing;

- Python 3.7+;

- Pytest, Unittest;

- SQL;

- Django ORM, Django, Django Rest Framework;

- FastAPI;

- PostgreSQL, SQLite, Redis;

- Celery, Celery-Beat;

- Threading, AsyncIO;

- HTML, CSS, JavaScript;

- Docker;

- Git/Github, Debugger.

Додаткова інформація

Achievements

Winner of Local Olympiad in Maths.

Ruslan

Python Developer

Одеса

44 роки

Активно шукає роботу

повна зайнятість

Оновлено 2 тижні тому