Logo
Ihor – Java, React, Next.js, experts in Lemon.io

Ihor

From Estonia (UTC+3)flag

Full-stack Web Developer|Senior
Front-end Web Developer|Strong senior
Back-end Web Developer|Senior

Ihor – Java, React, Next.js

Ihor is a Senior Full-Stack Engineer with expertise in Java, Spring Boot, React, and Next.js, and strong experience building event-driven, distributed systems across fintech, retail, and iGaming. He delivers backend-leaning solutions with a clear focus on risk reduction through staged rollouts, feature toggles, and testing. Ihor communicates complex systems in a structured, easy-to-follow way and works comfortably with clients through demos, planning sessions, and retrospectives. With hands-on startup experience, he brings a practical mindset to building reliable products in fast-moving environments.

4 years of commercial experience in
Banking
E-commerce
Entertainment
Fintech
Gambling
Insurance
Logistics
Retail
Supply chain
Main technologies
Java
3 years
React
3 years
Next.js
2 years
AWS
2 years
Additional skills
Microsoft Azure
JUnit
Typescript
Redis
PostgreSQL
Spring Boot
Grafana
Apache Kafka
Tailwind CSS
Nest.js
React Hooks
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full-Stack Developer
Aug 2025 - Ongoing5 months
Project Overview

A leading European fintech group focused on digital consumer finance, combining lending, payments, and insurance solutions. The company operates primarily in emerging markets, delivering consumer loans and financial services through end-to-end digital channels, mobile apps, and integrated payment solutions.

Responsibilities:
  • Designed and launched a revolving Line of Credit product (reusable credit limit) across multiple markets, enabling on-demand draws via mobile app, ATM cash-out, and bank transfer. Increased recurring usage and ACP while maintaining strict affordability, KYC, and AML controls;
  • Built and rolled out an Upsell & Auto-Refinancing flow embedded into the loan application journey. The Moldova pilot delivered a 22% increase in loan duration and payout, +€120k in incremental revenue, and measurable net-profit uplift within the first 6 months;
  • Replaced an internal credit decision engine with Taktile (low-code/no-code), giving the Credit Risk team full ownership of rules, segmentation, and A/B testing. Improved returning-customer approvals by ~10% and unlocked engineering capacity for faster product iteration;
  • Designed secure ATM repayment flows using OTP-based authorization, enabling both borrowers and third parties to repay loans via partner terminals. Expanded repayment channels and reduced operational and support overhead;
  • Led engineering modernization initiatives, including migration to GitLab trunk-based development, enforcing code quality standards, introducing end-to-end monitoring (Grafana), and improving release velocity for revenue-critical features;
  • Acted as a technical product partner, collaborating directly with Heads of Product, Credit Risk, UX, and country teams to deliver end-to-end solutions from concept to production in regulated fintech environments.
Project Tech stack:
Java
Spring Boot
PostgreSQL
Docker
AWS
React
Microservices
Typescript
CI
CD
REST API
JUnit
Redis
Kanban
Middle Full-Stack Developer
Dec 2024 - Aug 20257 months
Project Overview

A greenfield microservices data platform for one of the world’s largest fashion retailers, aggregating and enriching sales, logistics, and warehouse data to enable real-time analytics and end-to-end supply chain visibility.

Responsibilities:
  • Scaled and optimized backend processing to reliably handle 1.4M+ monthly requests in production, serving 13 consumer applications, 3.6K+ active users, and supporting 450+ distinct business use cases;
  • Designed and implemented an internal observability and analytics platform to monitor API and endpoint behavior across 10+ enterprise tenants in near real time, enabling dynamic filtering, multi-dimensional grouping, and aggregated metrics (request volume, latency, error rates) for actionable performance and usage insights;
  • Developed an event-driven ingestion and search backend using message queues (MQ/Kafka), integrating with multiple internal systems and handling the full event lifecycle, including cold-start initialization, validation, metadata enrichment, and exposure via a high-performance REST API for frontend consumption;
  • Built a secure cloud-based PostgreSQL infrastructure on Azure from scratch, implementing bastion-based access, network hardening, and custom Makefile automation, reducing developer environment setup time by ~60% and improving configuration consistency across environments;
  • Implemented a request normalization and hashing engine that clustered semantically similar API calls by parsing and masking payloads, improving metric aggregation accuracy by up to 30% and enabling near-real-time identification of dominant API usage patterns;
  • Introduced automated regression testing targeting recurring production issues, which reduced deployment-related incidents by 33.67% and significantly lowered the number of critical post-release bugs;
  • Enforced 90%+ unit and integration test coverage, increasing release confidence, reducing regression risk, and improving long-term maintainability of core backend services.
Project Tech stack:
Java
Spring Boot
Apache Kafka
React
Next.js
Docker
AWS
Microsoft Azure
PostgreSQL
Typescript
REST API
CI
CD
Grafana
Prometheus
Distributed Systems
Microservices
JUnit
e2e testing
Regression testing
Middle Full-Stack Developer
Oct 2022 - Dec 20242 years 2 months
Project Overview

An Estonian iGaming startup backed by Austrian investors, building a greenfield, white-label platform to replace a legacy monolith with a modern, configurable system integrating gaming, payments, and compliance across regulated markets.

Responsibilities:
  • Developed a daily Risk Assessment service that calculated player risk levels by monitoring financial activity and cross-checking sanction databases, improving compliance and early detection of high-risk behavior;
  • Integrated Estonian secure digital authentication solutions (SmartID & MobileID) via SK ID Solutions, reducing average login time by 35% and significantly increasing adoption of strong authentication among local users;
  • Designed and built a centralized real-time data storage platform (“Data Hub”) that aggregated records from core microservices (Player Accounts, Payments, Game Aggregators), providing a single source of truth for both operational and analytical data and enabling centralized access across ~70% of platform services;
  • Created a database-agnostic integration library (“Data Hub Integrator”) as a pluggable Java dependency, supporting SQL and NoSQL data sources via direct DB connections or message brokers;
  • Applied Factory, Strategy, and Registry patterns to enable scalable adoption across 4+ microservices;
  • Developed multiple user-facing and internal web applications, including the iGaming platform UI, back-office tools, internal configuration systems, and tournament management interfaces, ensuring consistent UX across platform components;
  • Enabled high-performance querying and near-real-time insights for back-office and operations teams, allowing managers to access up-to-date player and transaction data for decision-making and platform monitoring.
Project Tech stack:
Java
Spring Boot
React
Typescript
Next.js
Nest.js
CI
CD
MongoDB
PostgreSQL
Apache Kafka
Docker
Microservices
Tailwind CSS
JUnit
Jest
Junior Front-End Developer
Aug 2022 - Oct 20222 months
Project Overview

A back-office web application for a global logistics and supply chain company, built to help internal teams track, assign, and manage logistics operations. The platform improved operational visibility, task coordination, and efficiency across enterprise-scale transportation workflows.

Responsibilities:
  • Contributed to the development of a back-office web application for a logistics platform, working closely with engineers and product stakeholders to deliver operational features used for internal tracking and task management;
  • Enhanced core back-office workflows by improving data presentation, interaction patterns, and overall usability, resulting in a more efficient and intuitive experience for operations users;
  • Strengthened client-side state management, enabling more reliable data handling, predictable UI behavior, and smoother interactions across complex, data-driven screens;
  • Designed and implemented a set of reusable, modern UI components, improving consistency across the application and reducing development effort for new features;
  • Refactored and stabilized existing frontend logic, addressing edge cases and improving maintainability of the codebase as the application evolved.
Project Tech stack:
React
Typescript
CSS
HTML
Redux
Redux Thunk
Responsive Web Design
Jest
Unit testing
React Hooks
React Hook Form

Education

2025
Cybersecurity Engineering
Bachelor's degree
2026
Software Engineering
Bachelor's degree

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.