English:
Advanced
Eugene K.
Vetted by YouTeam
Ukraine
UTC +02:00
Ukraine/Kyiv
English:
Advanced
Software Architect
I have many years of experience with C/C++, so I know how things work “under the hood”. I also have profiling and debugging skills, that help me to find the bottlenecks in systems of any size, from small script to complex distributed solutions. My knowledge and experience in working with highly available applications helped me overcome challenges with storing and processing large amounts of data in classic RDBMS as well as NoSQL storages. I have an analytical mindset, which allows me to find non-trivial solutions.
Want to hire this engineer?
Check if Eugene is availableExpertise
Years of commercial development experience
11 years of experience
Core technologies
Project Highlights
Prog.AI
Feb `23 - Present
2 years
Data pipeline development Tools and technologies: Airflow, Dbt. Clickhouse. Snowflake
Responsibilities & achievements
I work according to the part time model Integration of ML models automation of data scrapping Development of data quality tests
Urbansim
Oct `22 - Present
2 years
Flyaps
The project involved transforming a legacy urban simulation platform into a scalable solution by implementing microservices, cloud optimization, and machine learning capabilities. This enhanced the platform’s performance, scalability, and reduced cloud costs by 40% Link - https://flyaps.com/case-studies/urbansim/ Tools and technologies: GKE, K8S, jax, pandas, CUDA, duckdb, apache arrow, orca, pandana
Responsibilities & achievements
Working on Python and ML GPU-based computations Responsible for technical leadershp and interservice communication and integration Participated in design and development of computation system on top of Kubernetes GKE
Nextgen Clearing
Mar `22 - Sep `22
6 months
Flyaps
Working in a core back-end team (of 8 people) on the "Connected Platform" enterprise solution. Implemented platform observability based on Prometheus, Grafana stack using OTel approach. Tools and technologies: FastAPI, OTEL, Grafana, Sentry
Responsibilities & achievements
Working on microservice architecture Added observability based on OTEL framework
Airbyte
Oct `20 - Feb `22
1 year
Flyaps
Airbyte is an open-source data integration platform that unifies ELT pipelines. Link - https://flyaps.com/case-studies/airbyte/ Tools and technologies: Python, pytest, Docker, REST, Gradle
Responsibilities & achievements
Leading python development Working on SDK for connector’s developing Developed and integrated testing framework for connectors Ensured that we follow best practices and guidelines Technical mentoring
NeuString Analytics
Jan `20 - Sep `20
8 months
Flyaps
Cloud-based platform for telecom roaming analytics and forecasting, replacing a legacy desktop system to enhance decision-making, streamline data processing, and improve user experience. Link - https://flyaps.com/case-studies/yaana-technologies/ Tools and technologies : Python, Django, Pandas, Redis, Oracle, PostgreSQL
Responsibilities & achievements
Troubleshooting and debugging Optimizing performance Writing and testing code
Emesa
Dec `17 - Dec `19
2 years
E-commerce company, auctions platform Tools and technologies: Python, SQLAlchemy, Flask, Django, Celery, MySQL, AirFlow, AWS
Responsibilities & achievements
My role here is to develop and improve applications responsible for planning auctions and designing intelligent solutions for smart recommendations. Despite the great pressure, I achieved a monolingual platform (Python), added modularity to the solution, and made a clear separation of business rules and different systems.
Mads
Apr `14 - Dec `17
4 years
Mad is Europe's leading independent ad serving platform, delivering ad tech solutions to such companies as De Telegraaf, Digicel, Vodafone and Adquota. My role was to design and implement analytical and reporting solutions for our customers. Tools and technologies: C++, Python, Postgres, MongoDB, Redis, Hadoop, Spark, Hive, HBase, Kafka, numpy, ElasticSearch, AWS
Responsibilities & achievements
Optimized existing pipeline with appropriate partitioning strategies and database structure (Postgres, MSSQL) and improved overall performance of ETL pipeline up to 10 times. Designed and implemented backend storage for user profile system. Redesigned and implemented forecast tool to predict effect of campaigns and inventory distribution Introduced Kafka consumers and ETL of viewability and inventory events, performed analysis of advertisement delivery and optimized load and revenue
Camwood/Rimo3
Dec `13 - Mar `14
3 months
Platform to track software usage and user activities. Tools and technologies: Borland Dev Studio, Visual Studio, Python, AutoIT.
Responsibilities & achievements
My role was to port an existing codebase from Borland Dev Studio to Visual Studio C++, refactor C# tools and develop the application auditing tool Covered existing codebase with unittests. Implemented
Square Enix, Hapti.co
Dec `12 - Dec `13
1 year
Browser-based gaming platform (Core Online) Tools and technologies: :DirectX/OpenGL(ES), HLSL/GLSL, Python, NaCl
Responsibilities & achievements
As game developer, I was working on porting existing desktop games (famous titles like Tomb Rider and Hitman), writing SDK to integrate game in Core Online. Fixing bugs in original games. Successfully ported Game Globe gaming engine, originally written with DirectX for Windows, to OpenGL/ES for Mac and iOS platforms
Millnet AB
Nov `10 - Dec `12
2 years
CRM platform Tools and technologies: Linux(OpenSUSE), Postgres, fastCGI, Node.js, Sencha Ext JS, Boost
Responsibilities & achievements
As a full stack developer, I was supporting and implementing new features (backend – C/C++, frontend – ExtJS), write integration test, made refactoring of client side, migration between ExtJS versions (2 and 3). Implemented highly efficient REST API for the new software using C++ json.spirit. Introduced and implemented integrational tests using Node.js and Vows test framework. As team leader, I was responsible for coordination between team and PO
The Imagine Trading System
Aug `08 - Nov `10
2 years
Risk portfolio management system Tools and technologies: STL, SYBASE, T-SQL, vim, gdb
Responsibilities & achievements
My role was to maintain and modify portfolio backend. Redesign quick-order creation tool (UI and server sides).
Education
Higher education in Computer Science
Agency
10-50
GMT+2
Dnipro, Ukraine
Core Expertise
Want to hire this engineer?
Check if Eugene is available