Vlad D Full-Stack Python Software Engineer

Full Stack Web

Summary

- Full-Stack (Python + Vue.js) Software Engineer with a background in digital marketing;
- Core Python, Flask & Django Frameworks, reusable code
- RESTful APIs
- MVC, SOLID, DRY principles;
- SQL, Django ORM, Elastic Search Platform
- Upper-intermediate English;
- Available ASAP

Experience

Full-Stack Python Engineer 

2021-present

Python developer on a platform for team extension / Software Engineers Marketplace with tasks on Vue.JS. Development of resource trading platform (external pages, landings, inner App, white label sectio. 

Responsibilities:

  • Core Functionality, Architecture design, code review
  • Faceted search and matching algorithm using ElasticSearch
  • Integration with third-party services 
  • PDF Generation
  • Search and Profile Matching functionality. 
  • refactoring, bug-fixing. 

Technologies: Python, JavaScript, Django, Django Rest Framework, Django Channels, Django ORM, PyTest, Vue.js, Vuex, Vue-Router, Celery, CI/CD, unittest, Cypress, Bash.

Python/Vue Full-Stack Engineer

2018 – 2021
Responsibilities:

  • Planned, developed, tested, deployed, and maintained web applications built using the Django framework. The current main project is a publisher’s site with 14k users.
  • Translated client ideas into web application designs and systems.
  • Participated in market research, had direct conversations with end-users, and found ways to make the main product’s features on par or better than competitors.
  • Technologies: Python, JavaScript, Django, Django Rest Framework, Django ORM, PyTest, Vue.js, unittest.

Product Manager

2016 – 2018
Responsibilities:

  • Wrote product strategy and managed development team.
  • Was researching tools and frameworks offered by devs to clarify that they fit our end goals at first and then to set tasks as precisely as possible.
  • Started coding to speed things up and ensure my team can work on core tasks
    without distractions.

Marketing Manager

2014 – 2016
Responsibilities:

  • Single-handedly built digital marketing from scratch: refreshed old site’s design, added user registration, integrated email marketing service (forms, triggers, mail templates, etc.), made technical SEO, and started social media accounts.
  • Gathered analytics data and feedback from staff and customers about current digital products to form requirements for future ones.

Education

  • Kyiv National University of Trade and Economics (KNUTE)
    Master of Marketing
    2013