Summary
Eugene Kriulin is a pragmatic software engineer with nine years of experience building scalable backend systems and payment infrastructure, currently working on Deel's payouts platform from Milan. He has a strong track record designing microservices, background workers and cloud-native architectures using Go, Node.js (TypeScript), PostgreSQL, RabbitMQ and GCP, having led Feed’s migration from a monolith to microservices and Firebase-to-Postgres redesign. Eugene repeatedly focuses on reliability and throughput—implementing high-volume collectors that harvested millions of reviews at Pointer and an English-learning chatbot that reached 200K users—while applying SOLID and Clean Architecture principles to improve testability and maintainability. As an AI master’s student, he pairs practical production experience with emerging ML knowledge, making him adept at bridging product needs and technical execution.
9 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Business Administration and Management, General, Bachelor's degree, Business Administration and Management, General at Ural Federal University
English, Russian, Italian