About me

Hi, I'm Eugene—a full-stack engineer who enjoys the awkward middle between a promising idea and a system people can trust. I have been building production software since 2011, from commerce and authentication flows to cloud platforms, AI agents and WebGL experiments. I am happiest when the problem is still a little messy: shape the first useful version, make the trade-offs visible, ship it, then harden what survives contact with real users. My current toolkit is centered on Svelte, React, TypeScript, Kubernetes and AWS/GCP, with a growing amount of security, agentic systems and Three.js work.

Prefer the one-page version? My detailed CV is available as a PDF

Details

{
name: 'Eugene Draitsev' ,
position: 'Senior Full-Stack Engineer' ,
location: 'Stockholm, Sweden' ,
age: 35 ,
}

Focused on

14+ years building production web systems across frontend, backend, infrastructure and integrations.

I work across the full delivery loop: discovery, scoping, architecture, implementation, rollout and the unglamorous fixes after launch.

Current rabbit holes: security and passkeys, Kubernetes, AI agent reliability, tool execution, observability and real-time graphics.

Experience

Selected recent delivery

A few recent examples where the job went beyond writing a component: partner launches, identity and security flows, commerce delivery and agent systems that need to behave well outside a demo.

partner launch

Yubico x OpenAI partner launch

Helped deliver Yubico’s side of the public OpenAI Advanced Account Security / YubiKey bundle in spring 2026. (public launch)

Impact: Shipped partner API integration, a custom product page, checkout flow and authorization handoff across Yubico ecommerce and account systems.

Partner launchCheckoutAuth handoff
authorization

Customer Accounts / FIDO2 authorization

I work directly with Yubico’s authentication and security teams on an organization-wide authorization flow for future products.

Impact: Helped scope service details and integrate the flow across product surfaces, ecommerce, account systems and multiple internal teams.

FIDO2SecurityMulti-team
AI agents

LLM-powered agentic system

Evolved a long-running Telegram bot from local chat utilities into a production-like LLM-powered agent system.

Impact: Built async workers, reply gating, model routing and fallbacks, tool execution, memory, metrics and feedback loops around real group-chat behavior.

AI agentsToolsObservability
commerce systems

Commerce launches and operational readiness

Delivered customer-facing third-party commerce work across Yubico and Daniel Wellington.

Impact: Supported local payment methods, regional store launches, campaign delivery and Black Friday readiness under production launch constraints.

PaymentsRegional rolloutLaunch support

Careers

[
{
logo
Yubico Stockholm, Sweden
Senior Frontend Engineer
Oct 2022 – now
Building Customer Accounts and ecommerce flows for Yubico, including passkeys/WebAuthn, custom authentication and recovery, cross-service authorization and payment integrations. Helped ship Yubico’s side of the public OpenAI Advanced Account Security launch—from the partner API and product page to checkout and authorization handoff. I also work on organization-wide FIDO2 authorization, React-to-SvelteKit migration and Kubernetes infrastructure for the frontend, CMS and end-to-end testing.
} ,
{
logo
Daniel Wellington Stockholm, Sweden
Senior Fullstack Engineer
Jun 2020 – Oct 2022
Designed and built frontend experiences and backend services for the main ecommerce site. Delivered third-party integrations, local payment methods and regional store launches, then helped the platform stay fast and reliable through campaigns and Black Friday traffic.
} ,
{
logo
eBuilder Stockholm, Sweden / Minsk, Belarus
Senior Software Engineer
Aug 2016 – Jun 2020
Architected and delivered customer-facing web applications, a React Native app, GraphQL services and AWS infrastructure with TypeScript, Node.js and React.
} ,
{
logo
ISSoft Solutions Minsk, Belarus
(Senior) Software Engineer
Sep 2013 – Aug 2016
Developed and architected web products for customers in the US and Norway, combining Java backends, Angular and React frontends, AWS and Docker-based infrastructure.
} ,
{
logo
Qulix Systems Minsk, Belarus
Software Engineer
Nov 2012 – Sep 2013
Supported and developed Java web applications and JavaScript/jQuery interfaces for banking systems.
} ,
{
logo
Epam Systems Minsk, Belarus
Junior Software Engineer
Dec 2011 – Nov 2012
Started with internal training projects, then shipped bug fixes and small frontend features for Java web applications.
} ,
]

Education

[
{
logo
Belarusian State University of Informatics and Radioelectronics Minsk, Belarus
Specialist/Master in Computer Science
System Engineer
2008 - 2013
} ,
]

Abilities

Skills

Programming Languages:
{
JavaScript:
★★★★★
,
TypeScript:
★★★★★
,
HTML:
★★★★★
,
CSS:
★★★★★
,
Rust:
★★★★★
,
Java:
★★★★★
,
Swift:
★★★★★
,
}
Tools & Technologies:
{
React / Next:
★★★★★
,
Svelte / SvelteKit:
★★★★★
,
React Native:
★★★★★
,
AWS:
★★★★★
,
Kubernetes:
★★★★★
,
Node:
★★★★★
,
AI Agents:
★★★★★
,
Three.js / WebGL:
★★★★★
,
Security/Auth:
★★★★★
,
Observability:
★★★★★
,
D3:
★★★★★
,
GraphQL:
★★★★★
,
Angular:
★★★★★
,
Vue:
★★★★★
,
SQL Databases:
★★★★★
,
NoSQL Databases:
★★★★★
,
}

Languages

{
Russian:
★★★★★
,
English:
★★★★★
,
Belarusian:
★★★★★
,
}

Projects

Featured project stories

Not just the stack and a screenshot: what I owned, how each system works and which trade-offs survived contact with real users.

Game jam · AI-assisted build

Orb Knight: shipping my first 3D game with AI agents

A browser 3D action game built through tight agent and playtest loops. It placed 12th overall and 6th in Gameplay at Gamedev.js Jam 2026.

#6 Gameplay · 37 ratings

SvelteKitThree.jsRapierCodex

Long-running side project

The Telegram bot that grew up with the web

A 2015 chat utility that evolved into an asynchronous agent system with reply gating, tools, memory, fallbacks, metrics and a companion UI.

10+ years of real use

AgentsAWS LambdaToolsMetrics

Production B2B product

MowFleet Control Center

A from-scratch dashboard and serverless backend that turn autonomous mower telemetry into zone coverage, operational insight and reports.

Full-stack ownership · Low-touch ops

Next.jsAWSDynamoDBFleet data

Latest repositories on GitHub