I build the boring parts
extremely well.

Senior / staff software engineer, 17 years in. Fintech, e-commerce and SaaS — mostly the layer nobody sees until it breaks — and lately, AI agents on top of it. Based in Spain, working in English.

17 yrs shipping7 engineers led4 industries
ES
Eugene Safronov
55 seconds

Hello, in person

Shorter than reading this page: who I am, how I work, and what I'm looking for next. Subtitled, so it works on mute.

00:55

The road so far

2008 → today
2008–14
Raiffeisen Bank
Core banking. Correctness is a feature.
2014–16
RiflMedia
Media speed. Weekly, not quarterly.
2016–19
DataArt · SoftServe
Pensions, retail, agriculture — a domain a year.
2019–22
Asimov Code
Co-founder. Sales by day, commits by night.
2021–22
EPAM
Lead engineer in a 30-person org.
2022–25
Dewais
Team lead, seven engineers, hands on keys.
MSc Computer Science, Kherson National Technical University · 2010

What I build with

bigger circle = deeper water
Languages
TypeScript JavaScript Java Ruby
Runtime & frameworks
Node.js Nest.js React Spring Boot Rails Camunda
Cloud & infra
AWS Lambda Docker Kubernetes
Data & messaging
Kafka Postgres DynamoDB MongoDB SQS
AI & agents
LangGraph LangChain LLM APIs RAG
Distributed systems Microservices Domain-driven design Agentic workflows Jest · Cypress

Where I'm most useful

01
Designing the system
Service boundaries, events, failure modes. I draw it before I build it — and keep the drawing honest afterwards.
02
Leading without leaving the code
Seven engineers at Dewais, a 30-person org at EPAM. Decomposition, estimates, reviews — plus my own pull requests.
03
Making slow things fast
An import path handling 50,000 records a transaction, 70% faster. Queues that stopped losing work quietly.
04
Putting AI agents to work
Building agents with LangGraph and LangChain — tool use, retrieval, and the guardrails that keep them predictable in production.
Open to remote senior / staff roles
Remote-first, from Spain. Let's talk.