Eugene Blokhin
AI-Driven Systems Architect | 13+ Years in Scalable Software Development
About
Amsterdam / Remote / Open to relocate
eugene.blokhin@gmail.com
+31 6 490 450 49
Summary
Experienced software engineer with over a decade of building robust, maintainable, and cost-efficient backend systems. Now focused on leveraging this deep end-to-end development expertise to design and deliver AI-enabled solutions that drive real-world impact. Passionate about integrating modern AI to streamline workflows and enhance user experiences—both in the workplace and beyond.
Technologies
-
C# (ASP.NET, EF)
-
JavaScript / TypeScript / Node.js (+ React and Vue)
-
Python / C/C++
-
Databases: SQL Server / MongoDB / Neo4j
-
Event-Driven Systems
-
DevOps (CI / CD / Docker)
-
Git
AI
-
Understanding of ML concepts (backward propagation, gradient descent, transformers, etc.)
-
TensorFlow
-
LLMs (GPT, Claude, etc.)
-
CrewAI / LangChain / LangFlow
-
Building and using MCP server
Team role
-
Shaping the technical vision of a product
-
Making sure the dev process is smooth and efficient
-
Mentoring junior developers
-
Participating in interviews
Craftsmanship
-
Eye for good yet simple architecture
-
OOP
-
SOLID
-
Design Patterns
-
DDD
-
TDD
-
API Design
Languages
-
English (Fluent)
-
Dutch (Beginner)
-
Russian (Native)
Experience
Firely
06/2021 - Present
Senior Software Engineer / Team Lead (Freelance)
I am a team lead and senior software engineer at Firely where I work on the Firely Server, a FHIR server that is used by healthcare organizations worldwide. My role involves leading a team of developers, planning, designing and implementing new features, and ensuring the quality and performance of our software.
- Tech stack: ASP.NET Core, SQL Server, MongoDb, Docker, Azure Dev Ops, Kubernetes, OpenTelemetry
- Led and designed architecture during a consultancy project where we developed an ETL pipeline to migrate data from a proprietary database to Firely Server for one of our large clients
- Took on a challenging project related to DB querying performance and implemented ASTs to optimize the query execution. This resulted in a 1000x performance improvement in some scenarios and eliminated performance pressure for some of the company's key clients.
GetJob
02/2024 - 03/2025
Technical Co-founder / Acting CTO
Led the end-to-end development of a freelance marketplace for the Czech market. Owned the full technical stack and delivery process, transforming business requirements into a production-ready MVP with a clean, scalable architecture.
- Tech leadership: Defined the architecture and selected technologies across backend, frontend, deployment, and integrations
- Requirements to architecture: Analyzed business needs and decomposed them into a system design optimized for maintainability and future growth
- Backend: Developed with .NET, PostgreSQL, and MassTransit for scalable async processing
- Frontend: Oversaw integration of a frontend with the backend API
- Deployment: Set up automated CI/CD with Argo CD and Kubernetes, managing multiple environments via GitOps
- Integration: Added analytics and operations tooling, including Meta Pixel, cookie consent, telemetry, and SendGrid for error alerts
- AI exploration: Prototyped an AI agent to enhance user interaction and explore future capabilities
Designhubz
06/2020 - 04/2021
Tech Lead (freelance)
Led the development (designing the architecture, building, and maintaining) of controlling software for a hardware 3D scanner. The generated 3D models were used in a AR/VR marketplace.
- Tech stack: ASP.NET Core (Blazor), C++, Linux, Raspberry Pi, Arduino
- Re-wrote the original solution and improved code maintainability and reliability
- The high-level part is an ASP.NET Core Blazor-based web application running on Raspberry Pi (Linux)
- The low-level part is written in C++ and runs on ATMega328P micro-controllers
Effectory
10/2019 - 05/2021
Senior Software Developer
- Tech stack: C#/.NET, Azure Storage/Functions/App Services/Service Bus/ARM templates
- Designed and created a backup solution for our event-sourcing system log stored in Azure Tables (> 2.5 TB of data)
Chama Technologies
05/2017 - 09/2019
Software Developer
- Tech stack: C#/.NET, NServiceBus, Azure Storage/App Services/ServiceFabric/Service Bus...
- Wrote custom serialization/deserialization implementation for Azure Table Storage which worked 20x faster than the default Microsoft implementation
- Pioneered rewriting our initially synchronous order flow to use asynchronous messaging architecture. It opened up a way for extending functionality and dramatically increased reliability. It still facilitates the processing of ~200k orders per day
- Created a module to calculate and generate invoices for our clients
Albelli
12/2014 - 04/2017
Software Engineer
Built and maintained software powering out photo-products production facilities in The Netherlands and India.
- Tech stack: C#/.NET, ASP.NET, SQL Server, RabbitMQ
VIAcode
11/2012 - 11/2014
Software Developer
- Tech stack: C#/.NET, ASP.NET WebApi, SQL Server
Studio Mobile
09/2011 - 10/2012
Junior Software Developer
- Tech stack: C#/.NET, Unity3D