English:
Upper Intermediate
Serhii D.
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 availableExpertise
Years of commercial development experience
8 years of experience
Core technologies
Other technologies
Project Highlights
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.
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.
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.
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
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.
Education
Higher education in Computer Science
Agency
400+
GMT-11
Remote
Want to hire this engineer?
Check if Serhii is available