Dima

Dima

Backend Engineer in Ukraine, Remote

About

bootstrapping / programming / drums / typography

Work Experience

2024 — Now
Senior Backend Developer at NDA
Remote
2023 — 2024
Remote

Company-wide responsibilities - participate on pre-sale calls with leads, consult with the technical design and system architecture. Interview candidates for middle to senior roles.

Project "Agot.ai" - maintain and scale the Data Platform for IoT startup. Enhance an API for system control from remote devices, generate, and represent metrics in dashboards. Participate on calls with the stakeholders and potential clients/investors.

2021 — 2022
Remote

Member of multiple teams. Participated in design and development of access layer for PaaS in healthcare domain, extended API considering FHIR policies. Worked closely with the infrastructure team.

Technologies: Django, Flask, FastAPI, Node.js/Express.js, AWS, Terraform, Kubernetes, Helm, GraphQL, MongoDB, Tyk.io, Datadog, Grafana, Prometheus, GitHub CI/CD.

2020 — 2020
Remote

Member of small R&D team. Participated in architecture and development of serverless web application for DNA analysis, collaborating closely with the bioinformatics and stakeholders.

Technologies: AWS, Jenkins, Python, bash scripting, serverless framework

2018 — 2019
Remote

Been a part of teams for multiple projects. Designed and developed APIs for web and mobile apps, setup CI/CD processes, and scaled asynchronous tasks.

Technologies: Python, Django, DRF, PostgreSQL+GIS, Redis, RabbitMQ, Memcached, Celery, Elasticsearch, Terraform, Google Vision AI, Chatbots, GitLab, Firebase, CI/CD setup, Ansible.

2017 — 2018
Kyiv, Ukraine

Developed and maintained APIs and BI tools for a high-load web/mobile app game. Implemented daily minigames, a bonus and emailing system for retention, and complex algorithm for distributing users to gaming tables considering A/B testing.

Technologies: Python, Django, DRF, Flask, MySQL, MongoDB, VerticaDB, Redis, Celery, AWS, CI/CD, Jenkins.

2016 — 2017
Kyiv, Ukraine

Dedicated developer for multiple projects. Full-stack development and maintenance of various web applications.

Developed and maintained web apps and APIs, including creating a business social network, web catalogs, and a freelance lecturers platform.

Technologies: JavaScript, HTML, CSS, jQuery, Python, Django, Celery, Scrapy, MySQL, PostgreSQL, Redis, Git.

2014 — 2016
Zaporizhzhya, Ukraine

A team of 3 developers. Enhanced the in-house CRM & server monitoring platform. Upgraded dependencies, improved tests, some UI stuff, refactored and optimized asynchronous processes and SQL queries.

Technologies: HTML, CSS, JavaScript, jQuery, Python, Django, Memcached, Redis, PostgreSQL, Celery.

2012 — 2014
System Administrator at Ecommerce Inc.
Zaporizhzhya, Ukraine

Member of shared hosting provider.

Responsibilities: handle helpdesk tickets at Level 4 (internal expertise); virtualize servers on demand; migrate customers’ data to the cloud; automate part of routine work: scripts, services, schedulers; check the customers' data for vulnerability and clean it from malicious code; handle MySQL databases, mail servers, web servers;

Techstack: linux, bash, python, windows, Apache, IIS, Mail: SMTP, POP3, DMARC, DKIM, SPF, PostgreSQL, Mysql, Microsoft SQL Server

Education

2006 — 2011
Master of Computer Science and Systems at Berdyansk State Pedagogical University
Berdyansk, Ukraine

Programming languages, networks, security

Contact

GitHub
LinkedIn
Twitter
Strava