Logo
Denys – Python, Golang, PostgreSQL, experts in Lemon.io

Denys

From Ukraine (UTC+3)flag

Back-end Web Developer|Senior

Denys – Python, Golang, PostgreSQL

Denys is a senior backend engineer with over 10 years of professional experience in Python and strong practical skills in Go. He has a proven track record in handling high-load and data-intensive systems. Denys communicates in a calm and concise manner, focusing on execution. He excels in debugging, refactoring, and ensuring reliability, although he is less oriented towards architectural storytelling and product/UX-driven innovation.

11 years of commercial experience in
Accounting
Data analytics
E-commerce
E-learning
Edtech
Electronics
Military
Retail
Open source
Customer support software
Embedded software
Enterprise software
Geospatial software
Helpdesk software
No-code software
SaaS
Web development
Main technologies
Python
10 years
Golang
2 years
Additional skills
PostgreSQL
MongoDB
Kubernetes
Kafka
Flask
FastAPI
Docker
Django
Jenkins
PL/SQL
GCP
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Back-End Developer
Nov 2023 - Ongoing2 years
Project Overview

A large-scale GIS platform for processing geospatial data from multiple heterogeneous input sources in real time, secured with fine-grained, location-based access control.

Responsibilities:
  • Designed and implemented features for the ingest pipeline of a highload GIS system, handling multiple input data sources and geo-based authorization.
  • Integrated observability metrics and created unit tests to ensure system reliability and performance.
  • Prepared and maintained technical documentation for implemented services and features.
  • Managed deployments using Kubernetes and Helm charts, ensuring stable releases and rollbacks.
  • Designed and implemented several desktop applications using Python for Windows environments.
  • Set up CI pipelines to automatically build and deliver desktop application binaries to end clients.
  • Integrated with multiple third‑party APIs to extend system functionality and data sources.
  • Implemented parsers for custom binary protocols to support specialized data exchange.
Project Tech stack:
Python
Golang
API
Kubernetes
GitLab CI
CD
Helm
Redis
NATS.io
MongoDB
Grafana
Prometheus
UDP
pytest
Protobuf
Senior Back-End Developer
Jan 2022 - Oct 20231 year 9 months
Project Overview

A data platform for building ELT data pipelines, focused on simple configuration, high performance, and broad connector coverage across 600+ sources and destinations such as APIs, databases, files, data lakes, and warehouses.

Project gallery:
Portfolio example for Airbyte by Denys, Senior backend developer
Responsibilities:
  • Implemented and maintained integrations with multiple third-party APIs as data sources and destinations.​
  • Developed and extended custom connectors using Python, Docker, and Airbyte configuration formats.​
  • Wrote unit and integration tests to ensure reliability and correctness of data synchronization.​
  • Migrated selected API-based connectors to the low-code connector framework to speed up development.​
  • Contributed improvements and fixes to the Airbyte Python SDK used for building connectors.
Project Tech stack:
Python
Docker
API
YAML
PostgreSQL
Senior Back-End Developer
Dec 2019 - Dec 20212 years
Project Overview

A large online grocery delivery platform operating in both B2C and B2B models, allowing customers to order products from multiple supermarkets with real-time pricing, stock visibility, and flexible delivery slots. The service supports scheduled deliveries with weight limits suitable for bulk orders and provides continuous support throughout the order lifecycle, from placement and picking to shipment and delivery.

Responsibilities:
  • Designed and implemented multiple back-end features for the core ordering and delivery flows.​
  • Wrote unit, integration, and end-to-end tests to ensure reliability and prevent regressions.​
  • Set up Kafka consumers and publishers using asynchronous Python APIs for event-driven communication.​
  • Integrated with Nova Poshta and other third-party services to support outsourced delivery options.​
  • Participated in splitting a monolithic API into smaller microservices to improve scalability and maintainability.​
  • Migrated legacy Python 2 codebase to Python 3 while preserving functionality and stability.​
  • Investigated and fixed issues in the XMPP messaging channel used for real-time communication.​
  • Identified a vendor library bug tied to a specific Python version and proposed a stable workaround.
Project Tech stack:
Python
Redis
Kafka
OAuth
CouchDB
ElasticSearch
Docker
Kubernetes
FastAPI
Aiohttp
Microservices
API
asyncio
Jabber
Django
Flask
Backend developer
Dec 2015 - Nov 20193 years 10 months
Project Overview

A product company building and operating multiple web platforms that connect students with academic experts for on-demand help and long-term tutoring support. The ecosystem includes customer and tutor portals with personal dashboards to manage requirements, order details, pricing, payments, deadlines, and file attachments, enabling a full cycle of request, matching, delivery, and post-delivery support

Responsibilities:
  • Designed and implemented features for the ingest pipeline of a highload GIS system, handling multiple input data sources and geo-based authorization.​
  • Integrated observability metrics and created unit tests to ensure system reliability and performance.​
  • Prepared and maintained technical documentation for implemented services and features.​
  • Managed deployments using Kubernetes and Helm charts, ensuring stable releases and rollbacks.​
  • Designed and implemented several desktop applications using Python for Windows environments.​
  • Set up CI pipelines to automatically build and deliver desktop application binaries to end clients.​
  • Integrated with multiple third-party APIs to extend system functionality and data sources.​
  • Implemented parsers for custom binary protocols to support specialized data exchange.​
Project Tech stack:
Python
PL
SQL
PostgreSQL
Redis
Django
Django REST
lua
RabbitMQ
Celery
HTTP
API
Jenkins

Education

2015
Computer science
Master's degree

Languages

Ukrainian
Advanced
English
Advanced

Hire Denys or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.