Position: Python Developer
Category: Python
English level: upper
Years of experience: 2


--- Summary of Qualifications ---

Results-driven Python Backend Software Engineer with 2 years of experience designing, developing, and optimizing robust and scalable web applications. Proficient in utilizing Python frameworks such as Django, FastAPI and Flask to create efficient and maintainable backend systems. Adept at collaborating with cross-functional teams to deliver high-quality software solutions that meet business objectives.

--- Skills ---

• Experience in designing and implementing backend services using
Python, RESTful APIs, and database technologies.
• Proficient in Django and FastAPI frameworks, leveraging their features
to build secure and performant applications.
• Strong knowledge of API design principles, creating well-documented
and user-friendly APIs for seamless frontend-backend interaction.
• Skilled in working with SQL and NoSQL databases like PostgreSQL,
MySQL, and MongoDB, ensuring efficient data storage and retrieval.
• Familiar with Agile development practices, participating in sprint
planning, stand-ups, and delivering features in iterative cycles.
• Experience in writing unit tests, performing debugging, and ensuring
code quality through continuous integration processes.

--- Project Experience ---

Had the opportunity to work on several e-commerce projects. My responsibilities and duties included:
• Implemented RESTful APIs using Python and the Django framework, ensuring smooth communication between the frontend and backend components.
• Integrated third-party APIs to enable the addition of posts to the favorites tab.
• Implementation of app notification (FCM for Push notifications, MailChimp for emails and GetStream for in-app notification history)
• Management of GetStream content feeds.
• Implemented unit tests to cover existing functionality.
• Collaborated in an Agile development environment, participating in sprint planning, daily stand-ups, and contributing to feature development and bug fixing.
• Implementation of delayed tasks using Celerybeat
• Extend existing list of RESTful API endpoints using the Flask framework
• Implemented Pytest suites to encompass the existing functionality.
• writing E-2-E testing scripts.
• support and extension of testing framework.
• optimization of existing test cases.
• integrating AWS services platform into existing .-framework.