Summary

Expertise

Project Highlights

Education

Agency

YM

English:

Upper Intermediate

Yaroslav M.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Senior Back-End Developer with full-stack background

Perfectionist, punctual, responsible specialist with education in the field of cybersecurity. Total development experience 6+ years (2 years as full stack). I took part in the development of websites, CRM systems, mobile applications, social networks, online stores, telegram bots, desktop applications. Mentored backend developers. Introduced the use of cloud technologies in the company. Studied the possibility of scaling highly loaded applications in the cloud, building the architecture and infrastructure of projects. Implemented deployment automation for the projects I worked on. I have experience in working with many services that I prefer to implement in projects as integration with a ready-made solution, instead of manually reinventing the wheel. I have a global vision of projects, and even at an early stage I help in planning and developing the architecture of the entire project, along with other members of the development team.

Want to hire this engineer?

Check if Yaroslav is available

Expertise

Years of commercial development experience

4 years of experience

Core technologies

PHP 4 years
Laravel Framework 4 years
JavaScript 2 years
Android 4 years

Other technologies

AWS
Google API
JavaScript
Stripe
Twilio
Git
RESTful API
Firebase

Project Highlights

icon
Back-End Developer

Educational service for studying and communications

Mar `21 - Mar `22

1 year

NDA

Application & CRM & Website for education which allows you to create your own course in the step-by-step constructor and community around them, buy any course and study with community.

Responsibilities & achievements

- Development of project backend architecture; - Raising cloud infrastructure (creating and configuring a server, raising a MySQL database, raising a Redis cache database, setting up alerts, setting up routing, domain configure); - API development with PHP7.4+ and Laravel Framework Ecosystem 8+; - Writing the general logic for processing requests and building a REST API; - Setting up an asynchronous queue to process long running or unresponsive tasks using Laravel Horizon + Redis; - Setting up code deployment to servers using PHP deployer; - Documentation of API functionality using Swagger and Postman; - Connecting and setting up a search service (ElasticSearch or Algolia); - Setting up the Google Firebase platform to send push notifications on user devices.

AWS
PHP
Twilio
Laravel Framework
Twilio API
Vue.js
Firebase
icon
Back-End Developer

E-commerce Delivery App

Feb `20 - Mar `21

1 year

App - virtual assistant for pleasant shopping, loyalty program, delivery from food marketers of network. It allows to make and track deliveries from the vast network of stores, get information about promotional offers, as well as use the bonus program of the network.

Responsibilities & achievements

-Development of project backend architecture; - Raising cloud infrastructure (creating and configuring a server, raising a MySQL database, raising a Redis cache database, setting up alerts, setting up routing, domain configure); - API development with PHP7.4+ and Laravel Framework Ecosystem 8+; - Writing the general logic for processing requests and building a REST API; - Setting up an asynchronous queue to process long running or unresponsive tasks using Laravel Horizon + Redis; - Setting up code deployment to servers using PHP deployer; - Connecting and setting up a search service (ElasticSearch or Algolia); -Connecting and configuring a service (Twilio) for sending SMS; - Connecting, configuring and integrating a payment gateway (Fondy, Stripe, Google Play Subscriptions, Apple Store Subscriptions) for accepting payments, saving payment methods and user payment information, connecting one-time payments and subscriptions, processing them on the backend, pre-authorization and final debiting of funds or their return; - Connecting and configuring Odoo API using the AMGP protocol and RabbitMQ message broker; - Setting up email sending via AWS SES.

AWS
PHP
Stripe
Twilio
Laravel Framework
Firebase database
icon
Back-End Developer

Social Network App

Apr `19 - Feb `20

10 months

App which gives a different way to pay attention and feel care of close ones without text messages/pictures/video. It also works based on biometric data recorded by a smartphone - you can see the number of steps taken by a partner, feel the rhythm of the heart. In addition, the application records the time spent with your partner for a day, month, or year.

Responsibilities & achievements

- API development with PHP7.4+ and Laravel Framework Ecosystem 8+; - Writing the general logic for processing requests and building a REST API; - Setting up the Google Firebase platform to send push notifications on user devices; - Configuring data export from the database in different formats (csv, excel, raw txt),

Phalcon
PHP
Stripe
Twilio

Education

Higher education in Computer Science

Agency

Mobile development, Web agency #1997

10-50

GMT+2

Kyiv/Ukraine, Ivano-Frankivsk/Ukraine, Lviv/Ukraine, Ternopil/Ukraine, Khmelnyck/Ukraine, Warsaw/Poland, Paris/France, Berlin/Germany

Core Expertise

AWS
Java
Kotlin
.NET
Node.js
PHP
Python
React.js
Unity or Unity3D
WordPress
Laravel Framework
Swift
WordPress e-Commerce
Vue.js
Blockchain
Flutter
Python 3.11

Industries

Education & Science, E-Commerce & Retail, Banking & Finance, Social Media & Communication, Healthcare & Medicine, Branding, design, web development

Want to hire this engineer?

Check if Yaroslav is available