Open to B2B contracts · Tbilisi, Georgia

Mykola Akimov

Senior Full-Stack Developer — PHP · Laravel · React · .NET

I build web apps, online stores and internal business tools. From the database to the server.

Contact me
Remote from Tbilisi · Hybrid in Tbilisi · Open to relocation to the EU

Web apps and internal tools

Laravel and React apps for business teams: document workflows, approvals, logistics, live dashboards.

E-commerce

Stores on Magento, OpenCart and Laravel. Migrations from OpenCart to Laravel, payments, shipping and PageSpeed work.

Integrations and legacy systems

I connect stores and apps to accounting, ERP and inventory systems, marketplaces and delivery services. I build new modules on top of old systems.

Servers and security

I set up Linux servers, deploy and protection myself. I investigate hacks and restore sites.

AI → I build LLM apps in my own projects: RAG, GraphRAG, LangGraph, prompt evals.

10+ years of commercial PHP. I started with automation tools and small web apps. Today I build systems for banks and online stores.

01

Systems for banks and back office

I was the lead backend developer on two banking prototypes. The tender was won, and the systems ran in pilot. I also connect accounting and document systems, and build new modules on top of legacy code.

Cash vault and cash-in-transitBanknote-counting data from branchesAccounting ↔ document approvals.NET + React on legacy ASP
02

Online stores and integrations

I built online stores on Magento, OpenCart and Laravel. I connected them to ERP and inventory systems, marketplaces, payments and delivery services.

100+ OpenCart modulesProm.ua · Rozetka · Nova PoshtaPayment gatewaysPageSpeed optimization
03

Servers and incidents

I set up Linux servers myself, without a DevOps team. I investigated hacks, removed web shells and restored stores. After a zero-day attack on a Magento store, I wrote a public guide about it.

Nginx logsCloudflare WAFDDoS protectionIncident response
04

People and rollout

I meet the people who will use a system and build it for their work. I show demos to all branches and train users in small groups.

Event check-in: 325 guestsTraining in groups of ~1.5 hMentoring a junior developer
BackendPHP, Laravel, Magento, OpenCart, PrestaShop · .NET (C#), Python (FastAPI)
FrontendReact, TypeScript, Next.js, Tailwind CSS
DatabasesMySQL, PostgreSQL, MSSQL, Redis, Neo4j
IntegrationsREST APIs, payment gateways, marketplaces, delivery services, accounting and ERP systems
InfrastructureDocker, Linux, Nginx, Dokploy, Cloudflare WAF · server setup and incident response
AI · own projectsLLM apps, RAG / GraphRAG, LangGraph, OpenAI and Gemini APIs, prompt evals
PeopleRequirements with business users, demos and user training, mentoring
01

I go to the people who will use the system. I collect requirements and build for their work.

02

I deliver the result myself: demo, training and support during rollout. People use the system without me.

03

I am calm with other people's code and legacy code. I can build new parts on top of old ones.

04

I can do the server, deploy and security myself, without a separate DevOps team.

I am from Ukraine and I live in Tbilisi, Georgia. Ukrainian and Russian are my native languages. I read technical English with confidence and write in English at work.

Outside work I build and fly FPV drones on homemade tracks. I also make small ESP32 and Arduino projects, like aeroponics and weather sensors.

Have a project or a role in mind? Write to me.