Работал в 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
- 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
Ruslan
Python Developer
Одесса
Активно ищет работу
полная занятость
Обновлено 2 недели назад