Yevhen L Full–stack (Python) Engineer
Summary
4+ years in software development
• Developing web applications using Python, JavaScript, React.js
• Well skilled in Django, Django Rest Framework, Flask, AWS
• Experience with PostgreSQL, MySQL, NoSQL and MongoDB
• Upper-intermediate English level
Experience
March 2021 – May 2021
Under NDA
Technologies: Docker, Django, Celery, GraphQL, React
Web application for finding job candidates via social networks
Responsibilities:
Implementation of tech-tasks;
Work with LinkedIn api;
Bug fixing and refactoring code.
December 2020 – March 2021
Under NDA
Technologies: Docker, Django, Celery, GraphQL, React
A web application for tracking the work of employees and storing projects data, organizing holidays and weekends.
Responsibilities:
Implementation of tech-tasks;
Bug fixing and refactoring code;
Wrote unit tests (80% + unit test coverage);
Deploying and configuring project on the server.
June 2020 – December 2020
Under NDA
Technologies: Docker, Django, Bootstrap, dlib, opencv, keras
A web application that enables people to evaluate their appearance and identify skin problems
Responsibilities:
Estimation of tech-tasks;
Database schema design;
Mvp project developed.
January 2020 – June 2020
Under NDA
Technologies: Docker, Django, JavaScript, Bootstrap
Web application for scheduling and organizing meetings in a zoom
Responsibilities:
Implementation of tech-tasks;
Bug fixing.
August 2019 – December 2019
Under NDA
Technologies: Docker, Django, DRF, React
Webapplicationthatallowsuserstorequestandonboardadeviceintotheirnetwork.It also has a search feature that queries third party systems.
Responsibilities:
Implementation and estimation of tech-tasks;
Database schema design;
Wrote unit tests (80% + unit test coverage);
Deploying and configuring project on the fixing.
April 2019 – August 2019
Under NDA
Technologies: Python, Django, DRF, BeautifulSoup, Twilio, MailGun, AWS EC2, Robot Framework.
This is a constructor for emails. There are 2 admin panels. One of them is intended for the assembly of emails, the other for selecting content and sending emails to specific users. There is implemented separation of access rights.
Responsibilities: back-end part of project, handling all steps.
November 2018 – April 2019
Under NDA
Technologies: Python, Django, DRF, Shopify, Braintree, PostgreSQL, Sparkpost, Heroku, AWS EC2, AWS lambda, AWS API Gateway
Big Online Store set up on Shopify ecommerce online service. Project deployed and ran on Heroku platform. As a payment system used Braintree. Admin panel includes information from Shopify and Braintree and manage additional information which don’t exist in any of these systems. There are two environments: staging and production. Staging includes staging application on Heroku, sandbox on Braintree and test store on Shopify. As a database used PostgreSQL. Logging is saved to Papertrail on Heroku. Media files are saved on AWS S3. To inform customers there is an email sending with platform Sparkpost. AWS Lambda receives and processes Shopify webhooks and sends them to the EC2 instance.
Responsibilities: back-end part of project, including managing all components of system, admin panel, handling all steps in creation and payment of orders, work a system of subscriptions, creation an API for third-part application, fixing existing bugs and creation new features.
July 2018 – November 2018
Under NDA
Technologies: Python, Django, DRF, PostgreSQL, Celery, Redis, Nginx, Docker, AWS S3.
It’s application for Augmented Reality. There are IOS/Android applications for brands. All presentations about these brands materials including text, video, images or 3D models, fit in a single augmented reality app. By scanning the QR codes or patterns of ready-made presentations users can view presentations. There are three environments used for development: development, staging and production. Development and staging deployed on local virtual machines and production or AWS EC2. Deployment on development and staging servers organized with Jenkins.
Responsibilities: back-end part, including managing all components of system.
April 2018 – July 2018
Under NDA
Technologies: Python, PostgreSQL, AWS EC2, Docker, AWS S3
It’s a parsing from different sources (one of them – Stackoverflow) and creating a database of resumes.
Responsibilities: Parsing data from Stackoverflow and saving data to DB, Networking Development.