Fișier CV
TT
Python Developer

Gender Masculin

address Taraclia

Pentru a vedea datele de contact ale candidatului trebuie să vă înregistrați și să achitați pentru "Acces la baza de CV‑uri".

Fișier CV încărcat

Cv Preview

Acest CV este publicat ca fișier. Acum vizualizați versiunea text a acestuia, care poate fi ușor diferită de original.

PROFILE

Motivated Python developer with experience building web applications and APIs. Proficient in Django, Django ORM, Django Rest Framework (DRF), FastAPI, and SQL databases. Proficient in using Docker for containerization and deployment. Knowledge of algorithms and basic machine learning concepts with a focus on problem solving and performance optimization, web scraping and parsing skills. Dedicated to learning and improving skills in software development. Adaptable, reliable, and able to work collaboratively in a team. Experience implementing backend solutions and ensuring seamless integration with frontend systems. Willing to contribute to projects with enthusiasm and attention to detail. Looking for opportunities to grow in the field of Python development.

SKILLS

  • Object-Oriented Programming (OOP)
  • SOLID principles, Design patterns
  • Web Scraping & Data Analysis: Web Scraping (BeautifulSoup, Scrapy, Selenium), Data Analysis (Pandas, Matplotlib, Tableau)
  • Version Control & Collaboration: Git/GitHub Development Tools: Debugging, Docker
  • Algorithms and Data Structures: Algorithm complexity, Arrays, Linked Lists, Stacks, Queues, Hash Maps, Hash Sets
  • Web Development Frameworks: Django, Django ORM, Django Rest Framework, FastAPI, Flask
  • Language: English (intermediate), Ukrainian (advanced), Bulgarian (advanced)
  • Python: Python 3.10+, Advanced Python (Decorators, Iterators, Generators), Asynchronous Python (asyncio, Concurrency, Parallelism)
  • Databases: PostgreSQL, SQLite, Redis
  • Data Analysis and data visualization: NumPy, Polars, Matplotlib, Tableau

PROFESSIONAL EXPERIENCE

  • Python Developer (01/2024 – present)

    • FitMap App: Application for searching fitness and sports facilities, with further search and sorting by categories, sports, providing full information about the found facility with the possibility of booking and purchasing a subscription or purchasing various services. The search for facilities occurs due to the adjustable search radius from the user using the user's geolocation.

      • Technologies: Python 3.11/ Django Rest Framework/ PostgreSQL/ Docker/ Swagger API/ Redis/ Django GIS/ OSGeo4w
    • Newspaper Agency: Django project for managing the newspaper agency. Introducing Newspaper Agency, a cutting-edge Django-based newspaper agency platform. With features like article creation, categorization, and publishing, we empower journalists to share their stories efficiently. Our platform leverages Django's ORM for robust data management and RESTful APIs for easy integration with other services.

      • Technologies: Python 3.11/Django ORM/HTML/CSS/Render/PostgreSQL/Unittest
    • Theatre API: The Theatre API Project is a web application designed to manage theatre performances, ticket reservations, and actors. The backend is built with Django, and the API interface is implemented using Django REST Framework.

      • Technologies: Python 3.11/Django Rest Framework/PostgreSQL/Docker/Unittest/SwaggerAPI/Telegram bot
  • Construction and plumbing: Interior finishing and plumbing specialist (2022 – 2023, Hannover, Germany)

  • Self-employed: Entrepreneurship in the service sector and trade. Retail stores selling light industry goods, retail and wholesale trade, market and supply and demand analysis (2011 – 2022, Odesa, Ukraine)

EDUCATION

  • Bachelor: Odessa National I. I. Mechnikov University, Faculty of Criminal Law (2005 – 2010, Odesa, Ukraine)

ADDITIONAL EDUCATION

  • Python course at Mate academy (OOP, Python, Django)
  • CodeWars
  • Scrum: The Art of Doing Twice the Work in Half the Time by Jeff Sutherland

CERTIFICATES

  • Mate Academy Certificate.

Pentru a vedea datele de contact ale candidatului trebuie să vă înregistrați și să achitați pentru "Acces la baza de CV‑uri".