Ihor – Laravel, Java, JavaScript, experts in Lemon.io

Ihor

From Ukraine (UTC+1)flag

Full Stack Developer|Strong senior
Architect|Strong senior
Lemon.io stats
7
projects done
9087
hours worked

Ihor – Laravel, Java, JavaScript

Ihor is an accomplished Full-stack Developer with a strong educational background and practical skills. His extensive stack includes Java/Spring, Kotlin, Laravel, Vue.js, and Node.js, demonstrating his proficiency in building high-quality websites and applications. Additionally, Ihor possesses excellent soft skills, ensuring effective and enjoyable professional communication.

11 years of commercial experience in
AI
Analytics
Business intelligence
E-commerce
Fintech
Information services
Marketing
Transportation
Travel
B2B
B2B2C
B2C
Marketplace
CRM
ERP
SaaS
Main technologies
Laravel
7 years
Java
9 years
JavaScript
9 years
Vue.js
7 years
Nuxt.js
5 years
PHP
9 years
Node.js
4 years
Kotlin
5 years
Additional skills
Symfony
MySQL
Spring
MongoDB
PostgreSQL
AWS
Flutter
React
Docker
Java Core
CodeIgniter
Figma
Redis
Firebase
Cypress
Kubernetes
Stripe API
Typescript
PayPal Api
REST API
CI/CD
Strapi
Nest.js
Tailwind CSS
GraphQL
Spring Boot
Cloudflare
WebSocket
OpenAI API
Express.js
Bitbucket Pipelines
Jenkins
Heroku
DigitalOcean
Direct hire
Not possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Lead Full-stack Developer & Solution Architect
Nov 2025 - Jan 20262 months
Project Overview

A marketplace SaaS platform for peer-to-peer service bookings, similar to Airbnb or Allovoisins. The product is currently in functional alpha, featuring a robust backend with complex domain logic (bookings, availability calendars, payments, automated payouts), and a modern Next.js frontend. The platform operates on a transaction-based business model with client payments via Stripe and automated provider payouts via Stripe or Wise, depending on geographic location.

Responsibilities:
  • Completed the remaining MVP scope, focusing on stabilizing core booking, payment, and payout workflows;
  • Improved and refactored parts of the existing monorepo architecture (Turborepo) to enhance maintainability and consistency between Laravel backend and Next.js frontend;
  • Implemented and finalized key marketplace features, including booking lifecycle management, availability logic, Stripe payment processing, and Stripe/Wise payout integrations;
  • Developed Admin and Super Admin panels to support user management, booking oversight, and payout monitoring;
  • Ensured reliable integration between Laravel API, Next.js frontend, Firebase authentication, Stripe, Wise, and real-time services;
  • Optimized PostgreSQL queries and Redis caching where necessary to maintain performance and transactional consistency;
  • Maintained Docker-based environments and supported deployment workflows on Render.com.
Project Tech stack:
Monorepo
Turborepo
Laravel
PHP
Next.js
React
Typescript
PostgreSQL
Redis
Firebase
Stripe API
Docker
Redux
React Query
Lead Full-stack Developer & Solution Architect
May 2025 - Dec 20257 months
Project Overview

A purpose-built platform that helps cannabis operators, legal teams, and businesses search, analyze, and audit official regulatory sources with confidence. Built from the ground up, it combines trusted source management, AI-powered search with verified citations, automated compliance reporting, and role-based administrative controls.

The platform transforms complex regulations into clear, audit-ready answers backed by official references, enabling teams to reduce risk, streamline compliance workflows, and confidently prepare for inspections.

Responsibilities:
  • Architected and led the development of the backend using Nest.js, applying clean architecture principles to ensure scalability, maintainability, and security across the platform;
  • Designed and implemented AI-powered regulatory search and summarization workflows using the OpenAI API, including trusted source validation, citation generation with traceability, and resilient fallback logic;
  • Built a secure role-based access control (RBAC) system, implemented Google SSO authentication, and integrated subscription management and recurring billing with Stripe;
  • Developed automated ingestion and processing pipelines for trusted regulatory sources, including structured CSV uploads and validation workflows;
  • Containerized services with Docker, established CI/CD pipelines, and configured production infrastructure using Caddy, Cloudflare, and SSL, ensuring reliability and secure deployment;
  • Collaborated closely with frontend engineers to design scalable APIs, optimize user workflows, and deliver a seamless compliance experience.
Project Tech stack:
Nest.js
PostgreSQL
Nuxt.js
Docker
Cloudflare
Stripe API
Google API and Services
CI
CD
OpenAI API
Solution Architect
Feb 2025 - Apr 20252 months
Project Overview

The product was an AI-powered SaaS platform designed for a UK-based publishing client, Frederik, to automate book translation while preserving the original formatting. It served publishing professionals seeking accurate, efficient, and scalable translation solutions. The initial prototype (POS) demonstrated full-book translation capabilities within 8 hours. Subsequent phases introduced section-based translation with contextual vector storage for improved linguistic accuracy and performance. Key features included prompt management via Strapi CMS, white-labeling, API access to translation services, and Stripe integration for monetization.

Responsibilities:
  • created the front-end and back-end architecture using Nuxt, Vue, Node.js, and Nest.js
  • integrated OpenAI and DeepL APIs for high-quality translations
  • implemented vector storage to preserve context across sections
  • built a CMS-driven prompt management system with Strapi
  • enabled white-label support and API-first backend operations
  • integrated Stripe for seamless one-time payments
  • optimized translation workflows to reduce processing time to under 8 hours
  • wrote unit and integration tests to ensure platform stability
Project Tech stack:
Node.js
Vue.js
Nuxt.js
OpenAI API
Strapi
Stripe API
Express.js
Solution Architect / Technical Advisor
Feb 2024 - Feb 20251 year
Project Overview

This is a marketplace of products from Asia for the US and European markets. The main features Ihow was working on were:

  • supporting pre-release improvements
  • architecture and infrastructure review
  • checkout and payment flow marketing improvements
  • CMS development
Responsibilities:
  • created a scalable CMS architecture
  • finalized email template management migration
  • reviewed and updated integrations with payment gateways like Stripe, Tezro, and PayPal integration
  • finalized checkout and payment flows
Project Tech stack:
Java
Kotlin
Spring
Tezro
PayPal Api
REST API
Stripe API
Tech Lead / Full-stack Developer
Nov 2023 - Jan 20242 months
Project Overview

This is a platform where users can rent an online store by purchasing a subscription. Each store is created on a separate tenant with the option to link a custom domain. To enable online payments in each store, the owner can go through an onboarding process with different providers such as Stripe, Finix, or Clover. In addition, each store can synchronize its inventory with third-party services. This platform is designed to provide a flexible, secure, and convenient solution for entrepreneurs who want to set up and manage their businesses efficiently.

Responsibilities:
  • planned and broke down tasks into milestones
  • provided technical documentation
  • developed and customized REST API
  • developed and customized UI/UX
  • implemented OTP login authorization
  • handled key and token exchanges and implemented encryption and decryption of payload and responses for Clover payment provider
  • was responsible for troubleshooting and resolving technical issues
  • ensured that project deliverables met quality standards and deadlines
  • managed project timelines and provided progress updates
Project Tech stack:
Medusa.js
JavaScript
Typescript
Svelte
SvelteKit
Redis
AWS
PostgreSQL
REST API
CI
CD
Node.js
Express.js
Javascript Engineer
Oct 2020 - Oct 20233 years
Project Overview

A travel commerce platform that helps airlines significantly increase ancillary revenue while improving traveler satisfaction across their entire journey.

Responsibilities:
  • migrated Vue2 to Nuxt2
  • migrated Nuxt2 to Nuxt3
  • added GooglePay and ApplePay support
  • performed unit and end-to-end testing
  • integrated hardware payment terminals to process payments
  • developed welcome and shop modules
  • develop module discovery service
  • improve proxy service to cache configuration services reposnse
Project Tech stack:
Vue.js
Nuxt.js
Unit testing
Cypress
Strapi
Stripe API
Solution Architect
May 2023 - Oct 20235 months
Project Overview

A directory of summer camps in Sonoma, Marin & Napa Counties.

Responsibilities:
  • planned and budgeted product versions
  • built PoC using core technologies
  • described and developed system architecture
  • planned features and led the development team
  • integration with payment gateways, added Stripe into checkout flow
  • implemented Stripe integration for partial transactions and provider's payouts
  • was responsible for task and release management
Project Tech stack:
Laravel
Redis
Nuxt.js
Vue.js
Docker
Kubernetes
Linux
PHP
CI
CD
Tech Lead
May 2020 - Sep 20211 year 3 months
Project Overview

A website, hybrid application, and admin panel for the company that provides transportation services. The service allows users to book transportation services and allows the admin to manage orders.

Responsibilities:
  • built booking application architecture
  • refactored and migrated the platform
  • designed data models for different booking services
  • integrated RnD and third-party services
  • managed the budget
Project Tech stack:
Node.js
Nuxt.js
Vue.js
Docker
AdonisJS
Express.js
PostgreSQL
Tech Lead
Jun 2020 - Dec 20206 months
Project Overview

It’s a service where users can check the quality of their emails, such as domain, server, dkim validation.

Responsibilities:
  • developed a service to check the quality of emails, including domain, server, and DKIM validation
  • implemented heatmap and screenshots from different devices
  • built a scalable architecture to process emails
  • worked on RnD and third-party services integration
  • integrated payment system and stripe coupons
Project Tech stack:
Laravel
Redis
Google API
Docker
Nuxt.js
Vue.js
Full-stack Developer
Oct 2019 - Dec 20201 year 2 months
Project Overview

Dashboard CRM system with task management, messaging system, statistics, etc.

Responsibilities:
  • migrated to a new Vuetify version
  • developed a messaging system
  • redesigned email/SMS, notifications
  • contributed to the dashboard and task management
  • updated statistics and KPI module
Project Tech stack:
Laravel
Vue.js
Redis
MySQL
Linux
Principal Software Engineer
Mar 2019 - May 20201 year 2 months
Project Overview

ERP system with flexible organization and workflow management system. The main feature is a highly customizable budgeting and reporting system.

The main features Ihor was working on were:

  • report builder and data post-processing layer
  • consolidation features
Responsibilities:
  • created a reports cache system to load reports at a fixed time
  • created consolidation management interface
  • performed major Vaadin version update and project migration
  • handled customers and consultants support request
Project Tech stack:
Java
Kotlin
Spring
Vaadin
Redis

Education

2017
Faculty of Computer Engineering and Control, department of Information Technologies Security
Master's

Languages

English
Advanced

Hire Ihor or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.