YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

SD

English:

Upper Intermediate

Serhii D.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Senior Full Stack Developer

I am a skilled full stack developer with over 8 years of experience in PHP back-end development for medium and large-scale enterprise solutions. I have expertise in Angular, JavaScript, modern PHP, and JS frameworks. I adhere to high programming standards, including OOP and Design Patterns, and excel in server-side optimizations and algorithms. I thrive in fast-paced agile environments, working effectively both independently and as part of a team, leveraging my strong analytical and problem-solving skills.

Want to hire this engineer?

Check if Serhii is available

Expertise

Years of commercial development experience

8 years of experience

Core technologies

Laravel Framework 8 years
Symfony 8 years
AngularJS 3 years
JavaScript 3 years
Vue.js 2 years

Other technologies

PHP
TypeScript
Golang
Bash
Vue.js

Project Highlights

icon
Backend developer

E-learning Web Application

E-learning marketplace tailored to Asian market. It allows teachers to post 2 types of offerings (personal and group lessons) and specify their rate for the lesson, and their availaibility on the calendar. Students can search for appropriate tutor, book and pay for the lesson right on the platform. Lesson is held as a video call between all participants with shared whiteboard and ability to chat

Responsibilities & achievements

- Implement and maintain seamless video call capabilities, shared whiteboard features, and chat functionalities to facilitate effective and interactive lessons between teachers and students. - Improve the user experience by refining the search and booking process, enabling students to easily find, book, and pay for lessons with suitable tutors directly on the platform.

JavaScript
PostgreSQL
Symfony
Doctrine ORM
icon
Lead Developer

Tenafy

- CRM to keep records of potential clients and arrange viewings; - Property and units module allows adding and editing new buildings and apartments - leasing module with a calendar helps keep track of all existing leases, tenants, etc. - payment module allows keeping and tracking all payments like rent amount, utility bills, payment for damages, etc. - accounting module helps to manage all finances

Responsibilities & achievements

- Develop and manage the CRM module to maintain records of potential clients, schedule viewings, and ensure efficient follow-up processes. - Implement and optimize the leasing module, incorporating a calendar to track all existing leases, tenants, and related activities, ensuring smooth and organized property management.

PHP
Symfony
TypeScript
icon
Lead Developer

Touristic portal (under NDA) - in progress

The product is a large travel platform that allows people to find local guides around the world, book their services and pay them right through the app. It is already pretty successful and has more than 36,000 monthly visits and continue to grow significantly in terms of the functionality. The app is easily scalable and users are comfortable using it as it was correctly designed on the initial stage.

Responsibilities & achievements

- Lead the development and maintenance of the travel platform, ensuring the application remains scalable, reliable, and user-friendly as it continues to grow and evolve. - Continuously improve and expand the platform’s functionality - Guide and mentor the development team, providing technical direction, conducting code reviews, and ensuring high programming standards are maintained across the board.

JavaScript
jQuery
PHP
Symfony
Jenkins
icon
Angular Developer

Jalopy

It is a platform for garage owners (Vendors) and car owners (Customers) to schedule repair or car maintenance in the garage based on the chosen location. It is a PWA built on Angular5, html/css, Angular-calendar+ Java for the backend, Service Worker and Firebase cloud messaging, push notifications and chats.

Responsibilities & achievements

- Integrate and optimize Service Worker and Firebase Cloud Messaging for real-time push notifications and chat functionalities, enhancing communication between garage owners (vendors) and car owners (customers). - Lead the development and maintenance of the core platform features

AngularJS
CSS
HTML
Service Workers
Firebase
icon
NodeJS Developer

Gym accounting system (under NDA)

Built a system for Personal NFC cards for using gym equipment. The system has the Admin board as well as Metrics.

Responsibilities & achievements

Design and implement a comprehensive admin board that allows administrators to manage user accounts, NFC card assignments, gym equipment, and system settings efficiently.

Node.js
TypeScript
AWS Lambda

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Serhii is available