I'm Edward Komissarov🤚
Welcome to my development environment 😀

Experienced web developer with 15+ years in building high-performance applications. Specializing in PHP, TypeScript, MongoDb, NodeJs and Angular. I create scalable solutions tailored to business needs across diverse industries, including E-commerce, Healthcare, Media, Food Delivery, and Startups. With a proven track record of leading and managing teams, I deliver robust, maintainable code that drives growth, innovation, and customer satisfaction.

<code> I build </code>
Edward Komissarov - Full Stack Developer (Ionic, Angular, Node, PHP)
15+
Years Experience
20+
Completed Projects
20+
Happy Customers
5+
Industries
Edward Komissarov - Full Stack Developer (Ionic, Angular, Node, PHP)
Edward Komissarov

PHP / JS / TypeScript Developer
PHP, MongoDb, NodeJs, TypeScript, Angular

Experienced web developer with 15+ years in building high-performance applications. Specializing in PHP, TypeScript, MongoDb, NodeJs and Angular. I create scalable solutions tailored to business needs across diverse industries, including E-commerce, Healthcare, Media, Food Delivery, and Startups. With a proven track record of leading and managing teams, I deliver robust, maintainable code that drives growth, innovation, and customer satisfaction.
  • Location:
    Bucharest, Romania
  • Preference:
    Remote, Hybrid
  • Schedule:
    Full time, Part time
Languages
  • English - Upper Intermediate
  • Ukrainian - Native
Education
STEP IT Academy

Software Development

Master's Degree, 2 years

Kyiv Slavonic University

Tourism Industry

Master's Degree, 5 years

Skills

Frontend & Mobile
  • JavaScript, TypeScript, Angular
  • Ionic, RxJS, jQuery
  • HTML5, CSS3, SCSS
  • Bootstrap, Material UI
  • Webpack, NPM, Libraries
Backend
  • PHP, TypeScript, NodeJs, ExpressJs
  • MongoDb, MySql, Redis
  • MVC, OOP, REST API
  • CLI, WebSocket, Composer
  • AirLight
CI/CD, Tools
  • Jenkins, GitHub Actions
  • Apache, Nginx, Ubuntu
  • Git, GitHub, GitLab
  • Jira, Agile, Scrum
  • Extension development

Experience

Airkod
Software Developer & Team Lead
Web & Mobile development | UA/PL
july 2017 - present day (8 years)

Experienced in managing full project lifecycles, from initial client negotiations to final delivery. Successfully designed architectures from scratch, led development teams, and ensured code quality through reviews and hands-on contributions. Skilled in technical hiring, including client consultations, employee interviews, and onboarding. Adept at fostering client relationships, managing contracts, and delivering scalable solutions that align with business objectives.

  • Performed Project Manager duties, coordinating development processes and ensuring successful project delivery.
  • Designed project architectures from scratch, aligning with business requirements and scalability goals.
  • Actively participated in development processes as a developer, contributing to the codebase.
  • Conducted code reviews to maintain high-quality standards and ensure best practices.
  • Managed development teams, including task planning, deadline monitoring, and fostering effective collaboration.
  • Participated in client hiring processes as a technical expert, presenting the company’s technical capabilities.
  • Managed employee hiring, including conducting technical interviews and overseeing onboarding processes.
  • Communicated with clients at all stages: from contract negotiation to project delivery, including managing tasks throughout the development process.
Proven Track Record of Delivering 40+ Successful Projects

Demonstrated expertise in delivering over 40 successful projects across diverse industries, including E-commerce, Healthcare, Media, Food Delivery, and Startups. 

AirCMS | E-commerce
Flexible content management system for E-commerce projects (product catalog, cart, checkout, user profile, blog and etc).
Project goals:
  • Rapid project deployment
  • Project modularity
  • Support for UI templates
  • High performance scalability
Key features:
  • Supporting and customizing templates
  • E-commerce: Showcase, Catalog, Products, Cart, Checkout
  • Integration with payment systems: LiqPay, WayForPay, MonoPay
  • Integration with CRM-systems: KeyCRM, SalesDrive, HubSpot
  • Widely functional and scalable admin panel
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
  • Managing a 5-person development team (hiring team members, сode review)
Angular
RxJs
HTML5
SCSS
Node
Express
Apache
PHP
Ubuntu
MongoDb
MureșHub | Government project
MureșHub is an initiative founded in Romania by the Suryam Association, the Social Pharmacy, the Mures Red Cross, the Mures Community Foundation and the Divers Association. The project aims to support vulnerable groups, including refugees from conflict zones.
Project modules:
  • Web-site
  • Backend (API)
  • Admin panel
Key features:
  • User multiprofile: sing in/sign up for 2 types of users, profile editing
  • ACL-system: for admin panel, main ui. 
  • Multilingualism: Romanian/English/Ukrainian
  • Social products: sorting, filters, card, checkout
  • Sub-user (beneficiary) management: creating, editing, and etc
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
  • Managing a 3-person development team (hiring team members, сode review)
Angular
RxJs
HTML5
SCSS
TypeScript
PHP
Apache
Ubuntu
MongoDb
Redis
SmileFood | E-commerce
Developed a comprehensive project for the SmileFood network: a mobile application, website, and admin panel for managing orders, customers, and content.
Project modules:
  • Mobile app (iOS and Android)
  • Web-site
  • API
  • Admin panel
Key features:
  • Product catalog: assortment management, category and product attribute configuration
  • Shopping cart / Order placement: adding/removing products, cost calculation including promotions and discounts, integration with popular payment systems, and delivery cost calculation
  • User account: registration and authorization via OAuth, viewing order history, managing personal data, etc.
  • Blog: publishing and editing articles, content management
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
  • Managing a 8-person development team (hiring team members, сode review)
Ionic
Angular
RxJs
HTML5
SCSS
TypeScript
PHP
Apache
Ubuntu
MongoDb
Redis
Cloud Messaging
Art De Vivre Magazine | Media and IT
Art De Vivre Magazine • Travel, Art, Events, Lifestyle, Insight. Online magazine dedicated to the art of living that publishes exclusive interviews, covers world-class cultural events and offers enriching content for curious readers
Project modules:
  • Web-site
  • API
  • Admin panel
Key features:
  • Wide functionality for content management, supports Video, Audio, Formatted Text, Image editor, and etc.
  • User Account - Classic Registration and OAuth Authorization, Event Management, Activities.
  • Email distribution implemented using a queue.
  • Event calendar with the possibility of delayed publication
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
  • Managing a 5-person development team (hiring team members, сode review)
Angular
SCSS
PHP
REST API
Apache
Ubuntu
CMS
MongoDb
Betalife | Healthcare
Mobile app for patients with multiple sclerosis to ensure disease control, symptom management and treatment.  Integrated educational materials and health testing modules such as the Berg Balance Scale.
Project modules:
  • Mobile application for iOS and Android platforms 
  • API
  • Admin panel
Key features:
  • Symptom diary
  • Drug injection chart
  • Activity and nutrition monitoring
  • Data analysis for statistics
  • Internal social network: Posting images, videos, Content feed, Chat
  • Smart and wide notification sustem
Responsibilities:
  • Implementation of new functionality
  • Integration of third-party services
  • Writing project documentation, with subsequent maintenance of its relevance
  • Refactoring & Bug fix
  • Communication with clients (project delivery, delivery of intermediate result)
  • Managing a 4-person development team
  • Code review
Ionic
Angular
PHP
MongoDb
Ubuntu
Nginx
Cloud Messaging
Fast Research | Chrome Extension
Fast Research revolutionizes your browsing experience by personalizing content to match your unique interests. With seamless intuitive interest group management, and real-time content matching percentages, Fast Research is not just an extension; it's your ticket to a bespoke web experience.
Customizable Interest Groups
  • Keyword-Powered: Your interests, your terms. Add keyword-based groups that resonate with your passions, curiosities, or professional needs, making every search a step toward content that matters to you.
  • Unlimited Interests: Whether it's tech innovations, culinary arts, or quantum physics, there's no limit to the number of interest groups you can create. Your explorations are boundless.
Dynamic Content Matching
  • Percentage Matching: As you navigate to a new page, Fast Research's calculates how much of the content aligns with your defined interests, providing a percentage score. This real-time analysis is displayed in an unobtrusive overlay, so you instantly know if the content is right for you.
  • Tailored Browsing: With our matching system, gone are the days of aimless scrolling. Engage more with content that speaks to your interests, and spend less time on pages that don't.
Effortless Group Management
  • Add or Remove with Ease: Your interests may evolve, and Fast Research keeps up. Add new groups or delete old ones effortlessly, ensuring your content feeds remain fresh and relevant.
  • Simple Keyword Edits: Fine-tune your interests with the ability to add or remove keywords from existing groups. This means that your content alignment is always as dynamic as your changing tastes and preferences.
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
Angular
Material UI
Cloud Firestore
OpenAi API
TypeScript
RxJs
Chrome Extension
BEAPP | Healthcare
Mobile application developed for organizing and managing events in a scientific and medical community.
Project modules:
  • Mobile application for iOS and Android platforms
  • API
  • Admin panel
Key features:
  • Event calendar: View a list of upcoming events with dates, times and locations, Ability to add events to your personal calendar
  • Detailed information about events: Description of the event, including objectives, topics and key speakers
  • Smart notification system: Push and E-mail notifications
  • Interactive maps: Navigate to event locations, Indication of key points: entrances, conference rooms, registration areas
  • Internal social network: Communication between event participants, Ability to ask questions to speakers or organizers
Responsibilities:
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
  • Managing a 5-person development team (hiring team members, сode review)
Ionic
Angular
PHP
MongoDb
Ubuntu
Nginx
Cloud Messaging
QGifty | E-commerce
Qgifty is an innovative digital gifting platform designed to simplify and modernize the gifting process.
Project modules:
  • Web-site
  • Backend (API)
  • Admin panel

Key features:

  • Product catalog: assortment management, category and product attribute configuration
  • Shopping cart / Order placement: adding/removing products, cost calculation including promotions and discounts, integration with popular payment systems, and delivery cost calculation
  • User account: registration and authorization via OAuth, viewing order history, managing personal data, etc.
  • Email distribution implemented using a queue
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
  • Managing a 4-person development team (hiring team members, сode review)
Angular
SCSS
PHP
REST API
Apache
Ubuntu
CMS
MongoDb
Redis
TypeScript
Arka | E-commerce
Developed a modern, responsive website for Arka using Angular and Node.js, ensuring high performance, customizable user interfaces, and seamless integration with e-commerce platforms.
Project modules:
  • Web-site
  • API
  • Admin panel
Key features:
  • Product catalog: assortment management, category and product attribute configuration
  • Shopping cart / Order placement: adding/removing products, cost calculation including promotions and discounts, integration with popular payment systems, and delivery cost calculation
  • User account: registration and authorization via OAuth, viewing order history, managing personal data, etc.
  • Blog: publishing and editing articles, content management
  • Warehouse management: BAO algorythm UI, Profile for warehouse manager
Responsibilities:
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients (project delivery, delivery of intermediate result)
  • Managing a 3-person development team
  • Code review
Angular
NodeJs
ExpressJs
Angular Material
MongoDb
Redis
Online learning platform
An educational platform that includes a mobile application and a website, designed for creating and completing online courses
Project modules:
  • Mobile app (IOS & Android)
  • Web-site
  • Backend (API)
  • Admin panel
Key features:
  • Сourse creator's profile: adding/editing courses and lessons, statistics
  • Control panel for content of educational material (Audio, Video, Text material, etc.)
  • Student's profile: active courses/lessons, completed courses, purchased courses
  • Accounting of study time for students for statistics
  • Feedback system for homework 
  • Integration with payment systems: WayForPay, MonoPay
  • Chat with teachers and students
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
  • Managing a 5-person development team (hiring team members, сode review)
Ionic
Angular
TypeScript
HTML5
SCSS
Node
Express
MongoDb
Forms
ACL
API
Apache
PHP
Ubuntu
SEAT | E-commerce
Developed a convenient and functional mobile application for viewing the Seat model range, including filters, model comparison and detailed specifications.
Project modules:
  • iOS app
  • Backend (API)
  • Admin panel
Key features:
  • Сatalog displays the model range (sorting, filters)
  • View car details
  • Changing the appearance of the car
  • User profile: sign in/sign up
  • Adding/Removing car to favorive
Responsibilities:
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients (project delivery, delivery of intermediate result)
  • Managing a 3-person development team (hiring team members, сode review)
Ionic
Angular
PHP
MongoDb
Ubuntu
Nginx
Fireplace | Smart home project
Part of the smart home family of applications. Mobile application for controlling the home heating system.
Project modules:
  • IOS app
  • Dynamic library (.so)
  • Backend (API)
  • Admin panel
Key features:
  • Determination of the base station by broadcast signal
  • Pair/Unpair with the base station
  • Automatic connection with the base station
  • Control of the temperature and operating mode of the heating device
Minor features:
  • User profile: sign in/sign up, settings editing
  • List and reading the operating instructions for devices from the "Smart Home" series

Also for special equipment, a library with an extended set of commands was developed, which formed the basis of this mobile application

Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
С++
Objective C
TCP
Wi-fi
Cocoa Framework
StormFront C360 | Australian Auto-service CRM system
StormFront C360 is a comprehensive CRM system designed to support a network of over 150 auto service centers across Australia. The platform centralizes data on vehicles, their owners, and service histories, enabling efficient management of customer relationships, service tracking, and operational insights.
Project modules:
  • Web-site
  • Backend (API)
  • Admin panel
Key features: 
  • Adding a client/car to the system
  • Interaction with the system for automatic detection of car defects
  • Automatic determination of the price of car repairs
  • A wide-functional service for sending emails based on the queue
  • Standard functions of the CRM system
Responsibilities:
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients from the contract conclusion stage to the project delivery, including management during the project development process
  • Writing project documentation, with subsequent maintenance of its relevance
PHP
MySql
MongoDb
Angular
RxJs
TypeScript
Ubuntu
Redis
ZUOO | CMS
ZUOO is a Dutch company specializing in creating websites for entrepreneurs. They offer complete all-in-one solutions including domain name, web hosting, SSL certificate, updates and support
Project modules:
  • Web-site
  • Web-site builder
  • Admin panel
Key features:
  • Automatic registration of user domain name using API
  • Adding/Removing website pages
  • Full visual editor for each page section (Image/Video gallery, Embedding from Vimeo and YouTube)
  • Integrated payment systems for paying for company services
  • ACL system for user access management
  • Analytics and reporting: Tools for tracking content performance, including views, engagement, and other metrics
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients (project delivery, delivery of intermediate result)
  • Writing project documentation, with subsequent maintenance of its relevance
Angular
SCSS
HTML5
RxJs
TypeScript
PHP
Zend Framework
Redis
MongoDb
MySql
VizualTech
Software Developer & Team Lead
Web-site builder, USA
jan 2015 - dec 2017 (3 years)
  • Performed Project Manager responsibilities, ensuring effective coordination and successful project delivery.
  • Designed project architectures from the ground up, focusing on scalability and alignment with client requirements.
  • Actively participated in development as a contributor to the codebase.
  • Conducted thorough code reviews to maintain high-quality standards and adherence to best practices.
  • Managed development teams, including task assignment, progress monitoring, and fostering collaboration.
  • Recruited and onboarded employees, conducting technical interviews and facilitating smooth integration into the team.
  • Communicated with clients to gather requirements, discuss progress, and deliver functionality based on intermediate milestones.
Expressible
A cloud platform for creating, formatting, publishing and distributing content.
Project modules:
  • Mobile application for iOS and Android platforms
  • Web-site templates UI
  • API
  • Content farm aggregator
  • User admin panel
  • Root admin panel
Key features:
  • Content creation and formatting
  • Publication: Integration with various platforms: websites, blogs, social networks, email newsletters and other media channels
  • Analytics and reporting: Tools for tracking content performance, including views, engagement, and other metrics
  • Content distribution: Advanced audience targeting algorithms based on data and user preferences
  • Role-based access control: Access control with different rights levels: editor, administrator, author, etc.
  • API support: Possibility of integrating the platform with external systems via API to automate processes and expand functionality
Responsibilities:
  • Application architecture development from scratch
  • Implementation of new functionality
  • Integration of third-party services
  • Refactoring & Bug fix
  • Communication with clients (project delivery, delivery of intermediate result)
  • Writing project documentation, with subsequent maintenance of its relevance
  • Managing a 7-person development team (hiring team members, сode review)
Angular
PHP
MongoDb
Ubuntu
Nginx
Cloud Messaging