Head of Engineering @ MINT.ai

My name is Eugene, and I am a technical leader addicted to technology. Since 2001, I have worked with all types of web applications, including corporate websites, online stores, mobile applications, high-load, and big-data services. I am skilled in project research and architecture. I own all aspects of product development. I always act as a responsible person for assigned projects. I dive into my customer’s needs and find efficient solutions. I provide strong technical leadership and focus on continuous improvement. Always focused on learning and using modern technologies and methodologies for creating the best online services.

Now I am a Head of Engineering, owning the technical delivery of a product developed by functional teams of engineers (80+ members in total).

In my free time, you can find me running in nature, diving in the sea, listening to music, working in the yard, spending time with my family. I also love contributing to opensource (Apache Spark), visiting conferences and meet-ups, writing articles.

I might be available for ambitious projects as a strong tech lead. If you need any photos of mine, you can use any of these: pic #1, pic #2, pic #3, pic #4, pic #5.

What I do

Professional Experience:

  • Certified Agile project and delivery manager.
  • Certified Apache Spark developer (link).
  • Skilled in system architecture, including distributed systems and microservices.
  • Experienced Scala developer.
  • Experienced MEAN stack developer.
  • Experienced LAMP7 web developer.
  • Comprehensive operations background including working with console and command-line tools.
  • Strong personal skills including focused learning, logical thinking, and working in a high-pressure team-oriented environment. Rapidly adapt to new technologies, standards, and ideas.


Scala, Spark, NiFi, Flume, Cassandra, RabbitMQ, Kaffka, MQTT, Redis, Elasticsearch, MySQL, PostgreSQL, SQLite, PHP, Zend Framework, Symfony, Python, Django, JavaScript, ES6, TypeScript, Node.js, Koa, Express, Docker, command line.

Currently learning:

  • Technical Strategy
  • Engineering Leadership
  • Scaling Product Delivery
  • Data Analysis

Why Do You Need to Use Apache Spark for Your Big Data Project

Have you heard of Apache Spark? It is a leading framework for processing big data in cluster. I am certified apache spark for scala developer and enjoy it every day. Let me introduce it to you!

What Is Data Management Platform and Why You Really Need It in Your Business

Have you ever noticed when some ad is chasing you after visiting a particular site? Just show interest in certain goods and use the Internet to learn more about it, for example, on the manufacturer’s website. And here you go—an advertising with this product entices you to go to the online store and buy it.
How does this happen?

How to make a cool messenger that works fast with a weak internet

Currently, more and more applications that we develop require the real-time messaging and data transfer. In most cases, we use the Socket.IO library for Node.js. However, there are alternatives that have its advantages. MQTT (Message Queue Telemetry Transport) is one of them. And that’s what we’ll talk about here!

How to Build a Mobile Application Using WordPress, Ionic, and Angular.js

In this tutorial, I want to show you how to create a modern, hybrid, mobile application from your WordPress website using such technologies as: WordPress, Ionic, and AngularJS.

Get in touch

Thanks for stopping by and feel free to contact me anytime. To reach me please use any method below. And let’s chat over coffee or a beer sometime!