See How Many Clients You're Missing Each Month

Simply enter your business email & Topline AI Agent will show you.

Bio

Generated by
Topline AI
Dmitry Makarov is a seasoned software engineer with expertise in full-stack web development, data analysis, and machine learning. He has experience in building and maintaining ETL processes, designing backend services, and leading teams. He holds a Ph.D. in Geophysics from Lomonosov Moscow State University.

Credentials

  • GPS: An Introduction to Satellite Navigation, with an interactive Worldwide Laboratory using Smartphones
    Coursera
    Dec, 2014
    - Apr, 2026
  • From GPS and Google Maps to Spatial Computing
    Coursera
    Nov, 2014
    - Apr, 2026
  • edX Honor Code Certificate for Introduction to Programming with Java - Part 1: Starting to Program in Java
    edX

Experience

  • Tinkoff Bank
    • Yerevan, Armenia
    • Software Engineer
      • Jan 2021 - Present
      • Yerevan, Armenia

      Core services for ETL developers: virtual environments, version control, automatic testing- Built a service that synchronizes and samples data in test and production database clusters. It helped reduce the overall amount of disk space consumed by test cluster users while keeping data consistent with the production cluster- Maintained legacy project to automate ETL development- Designed and developed backend services for a new CI/CD ETL framework. It now becomes the single entry point for all ETL activities in the Data Platform- Onboarded and led three Python developers on my teamTechnologies used: Python, Flask, FastAPI, SQLAlchemy, Alembic, Celery, Pytest, Docker, PostgreSQL, RabbitMQ, Gitlab CI

  • Forecsys
    • Moscow, Russia
    • Software Engineer
      • Aug 2020 - Dec 2020
      • Moscow, Russia

      Applications for fraud detection in financial markets- Developed and maintained python ETL processes- Dockerized the main python application which significantly reduced the code delivery time to clientsTechnologies used: Python, SQL, Pandas, Docker

  • Scorista
    • Moscow, Russia
    • Software Engineer
      • Feb 2019 - May 2020
      • Moscow, Russia

      Backend services for data analysis and modeling in credit scoring- Designed and realized tools for data cleaning and data mining- Maintained a web app for computing algorithmically driven ML featuresCreated a service for automatic data modeling.Technologies used: Python, Starlette, Numpy, Pandas, Docker, Redis, ELK, Gitlab CI, Yandex Cloud

  • CGG
    • Moscow, Russia
    • Geophysicist
      • Nov 2017 - Jul 2018
      • Moscow, Russia

    • Junior Research Associate
      • Sep 2014 - Jan 2018
      • Moscow, Russia

      Education and research- Completed Ph.D. in Geophysics. Studied methods of electromagnetic monitoring in the construction and maintenance of buildings and other engineering facilities- Taught students geophysics. Conducted seminars, laboratory and field work, supervised term papers, bachelor’s and master’s work

  • Geoscan RC
    • Moscow, Russia
    • Geophysicist
      • Jun 2008 - Jan 2018
      • Moscow, Russia

Education

  • 2011 - 2015
    Lomonosov Moscow State University (MSU)
    Doctor of Philosophy - PhD, Geophysics
  • 2009 - 2011
    Lomonosov Moscow State University (MSU)
    Master's degree, Geology/Geophysics
  • 2005 - 2009
    Lomonosov Moscow State University (MSU)
    Bachelor's degree, Geology/Geophysics

Suggested Services

This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection

Industry Focus. “Banking”

Looking to Create a Custom Project?

Need a custom project? We'll create a solution designed specifically for your project.

Get Started

References

Social Profiles

Community

You need to have a working account to view this content. Click here to join now

Similar Profiles