Eugene Blokhin
Amsterdam, NL | Remote | Open to relocation,
eugene.blokhin@gmail.com

Tech Lead with 13+ years of experience building scalable backend systems and leading cross-functional teams. Proven track record in driving architecture decisions, improving delivery processes, and mentoring engineers. I lead with a focus on ownership, trust, and continuous improvement—creating environments where teams deliver reliably and grow professionally.

Experience


Tech Lead (joined as Senior Software Engineer)
June 2021
 — 
Present

I am a tech 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
  • Spearheaded a major database performance initiative, introducing AST-based query optimizations that improved speed by up to 1000x for key clients, resolving critical bottlenecks with 4x less engineering effort than originally estimated
  • Designed and implemented a zero-downtime database migration strategy, enabling seamless updates without service interruptions
  • Implemented AI-driven release documentation automation, enabling the Consultant Team to better understand technical changes and streamline client migrations
  • Led a team-wide process overhaul focused on predictability and transparency, reducing feature delivery time and minimizing surprises across QA, PO, developers, and external stakeholders
  • 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
  • Initiated regular knowledge-sharing sessions that improved technical depth, fostered team cohesion, and built a stronger remote-first engineering culture
Technical Co-founder
February 2024
 — 
March 2025

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: Owned architecture and technology selection across backend, frontend, deployment, and external 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
Tech Lead (freelance)
June 2020
 — 
April 2021

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-architected and rewrote the original solution, dramatically improving code maintainability and system reliability
  • The high-level part is an ASP.NET Core Blazor-based web application running on Raspberry Pi (Linux)
  • Low-level control implemented in C++, running on ATMega328P microcontrollers
Senior Software Developer
October 2019
 — 
May 2021
  • 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)
Software Developer
May 2017
 — 
September 2019
  • Tech stack: C#/.NET, NServiceBus, Azure Storage/App Services/ServiceFabric/Service Bus...
  • Engineered a custom Azure Table Storage serialization layer, achieving 20x speed improvement over Microsoft’s default 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
Prior experience as Software Developer
September 2011
 — 
April 2017
  • Tech stack: C#/.NET, ASP.NET, SQL Server, RabbitMQ, Unity3D, Python
  • Albelli (2014-12-01 to 2017-04-30): Built and maintained software powering photo-products production facilities in The Netherlands and India
  • VIAcode (2012-11-01 to 2014-11-13): Developed a SaaS-platform for legal matter management
  • Studio Mobile (2011-09-01 to 2012-10-31): Worked on mobile applications using

Projects


AI-Powered Telegram bot for matching freelancers and clients
November 2024
 — 
February 2025

A Telegram bot that automatically matches freelancers and clients based on the semantic meaning of their services/requests. It uses a fine-tuned model to understand the meaning of the text and match it with the most relevant services/requests. The bot is in C# with Postgres as a database. The bot has been deployed, but later I took it down due to difficulties attracting users.

LSTM-based stock price prediction
June 2023
 — 
June 2023

A Python-based project that uses a LSTM neural network to predict stock prices

Education


University Of Information Technologies, Mechanics and Optics (ITMO) - Russia, St. Petersburg
September 2009
 — 
June 2014
Master in Software Development / Information Systems

Certificates


Machine Learning Specialization
February 2023
DeepLearning.AI, Stanford University

Languages


English:
Fluent
Dutch:
Beginner
Russian:
Native

Skills


Programming Languages / Frameworks:
C# (ASP.NET Core, EF), Python, JavaScript / TypeScript / Node.js (+ React and Vue), C
Databases / Messaging:
SQL Server, PostgreSQL, MongoDB, Azure Table Storage, RabbitMQ, Kafka, Neo4j, Redis
DevOps / CI/CD / Cloud:
Azure (Service Bus, Functions, App Services, Storage, ARM/bicep templates), Docker, Kubernetes, Azure DevOps, GitHub Actions, GitOps (ArgoCD), OpenTelemetry
AI / Machine Learning:
ML Fundamentals (Gradient Descent, Backpropagation, Transformers), TensorFlow, CrewAI, LangFlow, Prompt Engineering, Vector Databases, MCP Server Deployment
Soft Skills:
Tech Leadership, Conflict Resolution, Tech Mentoring, Cross-team Collaboration, Agile Methodologies (Scrum, Kanban)