Ihor
From Ukraine (UTC+1)
Lemon.io stats
7
projects done9087
hours workedIhor – 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
Main technologies
Additional skills
Direct hire
Not possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Lead Full-stack Developer & Solution Architect
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.
- 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.
Lead Full-stack Developer & Solution Architect
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.
- 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.
Solution Architect
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.
- 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
Solution Architect / Technical Advisor
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
- 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
Tech Lead / Full-stack Developer
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.
- 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
Javascript Engineer
A travel commerce platform that helps airlines significantly increase ancillary revenue while improving traveler satisfaction across their entire journey.
- 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
Solution Architect
A directory of summer camps in Sonoma, Marin & Napa Counties.
- 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
Tech Lead
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.
- 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
Tech Lead
It’s a service where users can check the quality of their emails, such as domain, server, dkim validation.
- 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
Full-stack Developer
Dashboard CRM system with task management, messaging system, statistics, etc.
- 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
Principal Software Engineer
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
- 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