Vlad D, Full-Stack Python Software Engineer

Full Stack Web
english B2 (Upper-Intermediate) English
seniority Middle (3-5 years)
location Kyiv, Ukraine UTC+02:00

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

Main Skills

Programming Languages

Python Libraries and Tools

Core Python Django Channels Django ORM pytest

UI Frameworks, Libraries, and Browsers

CSS HTML HTML5 jQuery LESS SASS SCSS

Python Frameworks

JavaScript Frameworks

jQuery Vue.js

JavaScript Libraries and Tools

Vue Router Vuex

Data Analysis and Visualization Technologies

Elastic Search Platform

Databases & Management Systems / ORM

MySQL PostgreSQL Redis

Amazon Web Services

Methodologies, Paradigms and Patterns

Agile DRY Kanban MVC Scrum SOLID TDD

Deployment, CI/CD & Administration

Axios CI/CD

Scripting and Command Line Interfaces

Bash

Message/Queue/Task Brokers

Celery

QA, Test Automation, Security

Cypress pytest Unit Testing

Virtualization, Containers and Orchestration

Docker Docker Compose

UI/UX/Wireframing

Figma UI/UX

Version Control

Git GitHub GitLab

Web/App Servers, Middleware

gUnicorn Nginx

Operating Systems

Linux macOS

Project Management & Administration

Project Management

SDK / API and Integrations

ID: 900-034-607
Last Updated: 2024-06-11

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