# Dennis Gaidukov

Dennis Gaidukov is a remote worker on Himalayas, Senior Software Engineer at Confidential Energy Trading Client, based in Ukraine.

Source: https://himalayas.app/@dennisgaidukov

```text
Senior Software Engineer at a confidential energy trading client, who cut what-if scenario processing time to one-third.
```

| Detail | Value |
| --- | --- |
| Availability | Open to opportunities |
| Location | Ukraine |
| Authorized to work in | Ukraine |
| Job categories | Python Backend Engineer, Full Stack Engineer, Software Consultant |
| Skills | Python, Backend Development, Distributed Systems, Microservices, Event Driven Architecture, API Development, Data Pipelines, ETL Pipelines, Fintech, Energy Trading, Risk Management Systems, fastAPI, Django, Flask, SQL |

## About

```text
At a confidential energy trading client, I engineered a Kafka-based pipeline for automated data intake, processing, and real-time result delivery. I also optimized the what-if scenario engine, reducing processing time to approximately one-third of its original time.

At TSImagine, I improved RiskSmart’s event pipeline throughput by 267% and implemented a Margin Hierarchy framework for individual client portfolios. I also integrated ICE Risk Model 2 into the risk calculation pipeline.

Across fintech, travel, energy, and SaaS projects, I’ve developed Python backend systems, APIs, and integrations. At BCD TripTech, I integrated hotel booking providers and corporate virtual card payments, and contributed to an internal distributed tracing tool.
```

## Experience

### Senior Software Engineer (current)

Confidential Energy Trading Client. May 2025 - Present

```text
Engineered a Kafka-based automated data pipeline for automated data intake and real-time result delivery. Optimized the core what-if scenario computation engine, reducing processing time to approximately one-third of the original execution time.
```

Skills: Python, Raw-Queries, fastAPI, PySpark, PostgreSQL, Redis, Kafka, Airflow, Azure

### Senior Software Engineer

TSImagine. Aug 2022 - Apr 2025

```text
Improved event pipeline throughput by 267%, increasing processing capacity from 150k to 550k events per hour. Designed and implemented a Margin Hierarchy framework and integrated ICE Risk Model 2 into the core risk calculation pipeline.
```

Skills: Python, MongoDB, RabbitMQ, Airflow, Microservices, GCP

### Senior Python Backend Engineer

BCD TripTech. Jun 2020 - Jul 2022

```text
Integrated third-party hotel booking providers and corporate virtual card payment systems. Contributed to development of an internal distributed tracing tool, reducing debugging time for cross-service issues.
```

Skills: Python, Django, Flask, PostgreSQL, Celery, Dramatiq, Elasticsearch, Microservices, AWS

### Senior Python Backend Engineer

SoftServe. Dec 2018 - Jun 2020

```text
Designed and developed scalable Python-based backend solutions in the oil & gas domain. Built a custom integration layer between ML models and oil well simulation software, enabling automated data exchange and processing.
```

Skills: Python, fastAPI, PostgreSQL, MongoDB, Kubernetes, GCP, Google-Pub-Sub, Google-Cloud-Storage

### Middle Python Backend Engineer

Scalr Labs Ukraine. Oct 2016 - Dec 2018

```text
Developed and extended cost analytics functionality for AWS, GCP, and Microsoft Azure. Built a utility for processing multi-GB ZIP archives using streaming and chunk-based decompression, eliminating high memory usage.
```

Skills: Python, Celery, MySQL, InfluxDB, NumPy, AWS, GCP, Azure

### Middle Python Full-Stack Engineer

Synergy Way. Mar 2015 - Oct 2016

```text
Worked on Arcus, a browser-based taxi dispatch system, using Python, Django, Flask, MySQL, WebSockets, jQuery, and Bootstrap.
```

Skills: Python, Django, Flask, MySQL, WebSockets, jQuery, Bootstrap

### Junior Python Backend Engineer

SECL Group. Jul 2014 - Oct 2014

```text
Worked on a social network for athletes using Python, Django, MySQL, jQuery, and Bootstrap.
```

Skills: Python, Django, MySQL, jQuery, Bootstrap

### Independent Software Engineer / Consultant

[Upwork](https://himalayas.app/companies/upwork)

```text
Delivered independent software engineering engagements for international clients, working directly with stakeholders from requirements clarification through implementation and delivery. Built and maintained Python-based backend systems, APIs, integrations, automation solutions, and web applications.
```

Skills: Python, Backend-Systems, APIs, Integration, Automation, Web-Applications

## Education

### Pluralsight

Cybersecurity for Web Developers, Cybersecurity. 2023 - 2023

```text
Completed the Cybersecurity for Web Developers certification in 2023.
```

### Kremenchuk Mykhailo Ostrohradskyi National University

BSc, Computer Systems and Networks

```text
BSc in Computer Systems and Networks from Kremenchuk Mykhailo Ostrohradskyi National University in Kremenchuk, Ukraine.
```

### University of Information Technology and Management

MSc, Software Engineering

```text
MSc in Software Engineering from the University of Information Technology and Management in Rzeszów, Poland.
```

## Tech stack

- Microsoft Azure
- Kubernetes
- NumPy
- PySpark
- MySQL
- PostgreSQL
- MongoDB
- InfluxDB
- Poetry
- Django
- Bootstrap
- Redis
- jQuery
- JavaScript
- Python
- RabbitMQ
- Celery
- Flask
- FastAPI
- asyncio
- Elasticsearch
- TypeScript
- pytest
- Git
- Docker
- NGINX
- SQL
- Ruff
- uv
- Dramatiq
- Apache Kafka

To contact Dennis, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Danylo Ehretskyi](https://himalayas.app/@danyloehretskyi): Python Backend Developer, Codesmart
- [Serhii Muzyka](https://himalayas.app/@serhiimuzyka): Software Developer, Independent / Freelance
- [Martin Horvath](https://himalayas.app/@martinhorvath): Software Engineer, Incubeta
- [Vadym Kolodiazhnyi](https://himalayas.app/@vadymkolodiazhnyi): Python Software Engineer, SpaceCrew Finance Company
- [Dmitriy Tolkunov](https://himalayas.app/@dmitriytolkunov): CheeTrader, CheeTrader
- [Volodymyr Zhuravlov](https://himalayas.app/@volodymyrzhuravlov): Senior Node.js Backend Engineer, NDA, Travel Agency Platform
- [Zoriana Sazonova](https://himalayas.app/@zorianasazonova): Backend Developer, Freelance & Project Based Development
- [Mkrtych Khachatrian](https://himalayas.app/@mkrtychkhachatrian): Senior Python Backend Engineer, E commerce Product Company (Confidential)
- [Олександр Коровніченко](https://himalayas.app/@0009197): Senior Python Developer, Payabl
- [Mykola D](https://himalayas.app/@mykolad): Senior Full Stack Engineer, Military Tech
