Maxym R.
Senior Python Django developer
Information
Employment
Expertise
Location
Odesa, Ukraine
Work Experience
5+ years
Portfolio
CV
Download PDFI am a senior software development engineer with more than 6 years of experience. In my previous roles, I led the development and deployment of mission-critical features, optimized data ingestion and rendering speed, and managed the migration of Kafka services. Also led teams, managed server applications using Django and Flask, integrated various third-party APIs and worked on CI/CD. Specializes in Python, Django, Flask, FastAPI, PostgreSQL, MySQL, Redis and OpenSearch.
I strive to improve my skills in working with advanced cloud architectures and improve my leadership abilities.
I work with the such technologies: Python, Django, FastAPI, Docker, GraphQL, Redis, MongoDB, Linux, REST API, SQLAlchemy, OpenStack, RabbitMQ, PostgreSQL, Kafka, pydantic, Kubernetes, asyncio, Docker Compose, OpenSearch.
Achievements:
- Team Leadership: Managed a team of 4-6 engineers at Avada Media, led the development of back-end applications in Django and Flask and fostered a collaborative and efficient work environment.
- Third-Party API Integration: Several third-party APIs are integrated, including social media, e-commerce platforms, and CRM systems, enhancing the app's compatibility and feature set.
Professional skills:
- Programming languages: Python, JavaScript
- Web frameworks: Django, Flask
- Databases: PostgreSQL, MySQL, MongoDB
- DevOps tools: Docker, Kubernetes, CI/CD
- Frontend technologies: HTML, CSS, JS, React
- API: REST, GraphQL
- Version control: Git, GitHub, GitLab
- Testing: PyTest, Selenium
- Working with cloud services: AWS, Google Cloud, Azure
Experience:
Avada Media Odesa, Ukraine
March 2021 – present
- Project: CRM system development
- Developed and implemented functionality for customer data management, sales automation and reporting.
- Used Django for backend logic and React for frontend.
- Provided integration with external APIs and internal services.
- Project: Cryptocurrency wallet
- Developed a secure and scalable solution for storing and managing cryptocurrencies.
- Implemented two-factor authentication and other security measures.
- Provided integration with blockchains and external payment systems.
- Project: ERP system
- Worked on the inventory and logistics management module.
- Optimized accounting and warehouse management processes.
- Implemented reports and analytical panels for monitoring indicators.
NDA, Kyiv, Ukraine
- Project: Online store
- Developed functionality for a product catalog, shopping cart and ordering system.
- Implemented a system of recommendations and personalized offers.
- Optimized site performance and security.
NDA, Odesa, Ukraine
May 2018 – February 2019
- Participated in the development and support of web applications using Django.
- Optimized databases and improved application performance.
- Worked on integrating applications with external APIs and services.
Education:
- Master of Computer Science - Odesa National Polytechnic University (2013 – 2015)
- Bachelor of Computer Science - Odesa National Polytechnic University (2009 – 2013)
Personal qualities:
- Excellent analytical and problem-oriented skills.
- Ability to work in a team and manage projects.
- Attention to detail and commitment to excellence.