Daniil L. Senior Python Developer

Back-End Web (4.5 yr.), Full Stack Web (1.0 yr.)

Summary

Dynamic Senior Backend Developer with over four years of experience specializing in Python and Django, with a solid foundation in computer science from a notable technical university. Expertise in developing RESTful APIs, working with multiple datastores including MySQL, SQLite, and MongoDB, and proficient in containerization with Docker. Adept at architectural design and patterns, and implementing Agile/Scrum methodologies for efficient project management. Demonstrated record in optimizing web applications and backend systems, with a rich portfolio inclusive of scalable solutions like a medical services booking application, storage booking system, and a car management dashboard. Fluent in both Ukrainian and Russian, with intermediate command over the English language, reinforces communication skills vital for international client interactions.

Work Experience

Backend developer, Booking application for medical cosmetic services

Duration: 11/2020 - present
Summary: Booking application for customers of medical cosmetic services allowing users to schedule appointments, check availability, and receive notifications with integrated secure online payment and social authentication.
Responsibilities: Develop, maintain and optimize the Python/Django codebase, integrate payment systems, write unit tests, develop multilingual web applications, and support legacy code.
Technologies: Django, Django REST framework, Django Channels, push notifications, Stripe, Google, Facebook, Celery

Python developer, LocaLocker

Duration: 02/2019 - 02/2020
Summary: LocaLocker is a storage booking solution that offers real-time availability tracking, secure payment processing, and automated booking confirmations with caching and background task management.
Responsibilities: Develop APIs for real-time data retrieval, process automation, troubleshooting and fixing backend bugs for performance optimization, and communicate with clients for requirements gathering.
Technologies: Python, Django, Django-rest-framework, Redis, Postgresql, Celery, Stripe

Python developer, Car Management Dashboard

Duration: 05/2020 - 11/2020
Summary: Car Management Dashboard for tracking and managing vehicle inventory, processing reservations, handling customer communications, with integrated SMS notifications and secure payments.
Responsibilities: Enhance and maintain the codebase for performance and scalability, implement new features, design and extend database architectures, and maintain code quality through testing.
Technologies: Django, Django REST framework, Stripe, Twilio

Python developer, Soniphi

Duration: 02/2019 - 02/2020
Summary: Soniphi is a voice analyzer detecting health and mental problems using innovative scientific methodologies, with user management, mobile app content generation, and API key generation for integrations.
Responsibilities: Maintain and optimize existing Python/ Django codebase, extend database architectures, integrate and manage payment systems, write unit tests, and multilingual application development.
Technologies: Python 3.6.5, Django, Rest Framework

Education

  • Kharkiv National Technical University
    Computer science – Software engineering
    09/2016 - 06/2020