Anton Ustyugov, Developer in Tallinn, Estonia
Anton is available for hire
Hire Anton

Anton Ustyugov

Verified Expert  in Engineering

Software Developer

Tallinn, Estonia
Toptal Member Since
January 7, 2016

Anton is a solid developer and administrator with more than a decade of experience in the IT industry. Much of the work has been in automatizing, monitoring, and supporting server clusters in environments with multiple data centers. He's strongest technically in Python and enjoys using it in most of his scripts, but he also is well-versed in Bash and C/C++. He also has worked with automatizing systems like SaltStack, CFEngine, Ansible, and Chef.


ETF Flows, LLC
Ansible, Docker, Traefik, NGINX, MySQL, Terraform, DigitalOcean, DevOps, DNS...
Amazon Web Services (AWS), Kubernetes, MySQL, Google Cloud...
Bootstrap, JavaScript, Highcharts, Flask, Python, DevOps, DNS, MS Exchange...




Preferred Environment

MacOS, Bash, Vim Text Editor, Subversion (SVN), Git, Linux, Unix, Go, Snowflake, Machine Learning Operations (MLOps), PostgreSQL

The most amazing...

...thing I've writen was a system that calculated the host's traffic counters and represented them via projections.

Work Experience

DevOps Engineer

2020 - 2021
ETF Flows, LLC
  • Migrated several apps to docker and automated deployment.
  • Wrote different playbooks to manage servers and applications in Digital Ocean.
  • Automated the server's set up process with Terraform and Ansible.
  • Changed observability with Grafana, Prometheus, and ELK.
Technologies: Ansible, Docker, Traefik, NGINX, MySQL, Terraform, DigitalOcean, DevOps, DNS, Continuous Integration (CI)

DevOps Team Leader

2019 - 2021
  • Managed the DevOps team, gave performance reviews and was on call for the duration of the project.
  • Automated CI/CD procedures with Jenkins and Github actions.
  • Improved technologies by migrating to Kubernetes, optimizing the network part, and changing databases.
  • Set up, upgraded, managed, and deployed Kubernetes clusters.
Technologies: Amazon Web Services (AWS), Kubernetes, MySQL, Google Cloud, Amazon CloudFront CDN, Akamai, Linux, Jenkins, DevOps, DNS, Cloudflare, MS Exchange, Office 365, Azure Active Directory, Grafana, Prometheus, Continuous Integration (CI), Continuous Delivery (CD), Amazon EKS

Senior System Administrator | Team Leader | Site Reliability Engineer (SRE)

2014 - 2019
  • Automated the deployment process with Teamcity and configuration built Debian packages.
  • Wrote the monitoring agent for every server. This agent collected information about the net, CPU, and different program specific information as a counter and send it to a graph system.
  • Developed the generator for monitoring checks of thousands of servers and assembling the information about network topology and location.
  • Created web pages with Flask for displaying different types of information; it was mostly with different graphs.
Technologies: Bootstrap, JavaScript, Highcharts, Flask, Python, DevOps, DNS, MS Exchange, Kubernetes, Continuous Integration (CI), Continuous Delivery (CD), Monorepos

System Administrator

2018 - 2018
  • Migrated a website from GoDaddy/DO to AWS.
  • Implemented automation around the soft installation.
  • Setup a new staging/development environment.
Technologies: Amazon Web Services (AWS), Git, Jenkins, DigitalOcean, DNS, Azure Active Directory, Continuous Delivery (CD)

Head of the Operation Group (DevOps)

2013 - 2014
  • Supported clusters with real time video content.
  • Monitored and provided automation with Chef..
  • Developed automation deployment with Chef and Fabric.
Technologies: IP Virtual Server (IPVS), Fabric, Chef, Keepalived, HAProxy, C, Python, DevOps, DNS, Continuous Delivery (CD), Monorepos

System Administrator and Senior System Administrator

2007 - 2013
  • Wrote automation deployment software.
  • Distributed support for a few data centers projects.
  • Worked a great deal with Linux especially on the network subsystem.
  • Wrote automation scripts using Perl, Python, and Bash.
  • Worked as the team lead in an operation group.
  • Created modification clusters that work in an IPv6 only environment using a Linux environment and checked for bugs with internal software.
Technologies: Tools, Linux, System Administration, Bash, Python, Perl, DNS, Monorepos

Data Center, Help Desk, and Office Support Engineer

2005 - 2007
  • Helped the website with aggregating information from monitoring servers using Perl and C.
  • Coded a website to aggregate information about servers all from several sources into one place.
  • Provided engineering support for the data centers.
  • Communicated with users at the help desk.
Technologies: C, Linux
2001 - 2006

Incomplete Bachelor's Degree in Applied Mathematics

Moscow Institute of Physics and Technology - Dolgoprudniy, Russia


Highcharts, Fabric


SaltStack, Grafana, GitLab, GitLab CI/CD, GitHub, NGINX, Ansible, Terraform, Amazon CloudFront CDN, Jenkins, MS Exchange, Amazon EKS, Jira, Git, Subversion (SVN), Vim Text Editor, Chef, Munin, Keepalived, Nagios, Ngrok, Traefik


Python, Bash, Perl, JavaScript, Go, C, Snowflake


Ubuntu, Linux, Kubernetes, Amazon Web Services (AWS), Amazon EC2, Debian Linux, Docker, DigitalOcean, Unix, MacOS


DevOps, Continuous Integration (CI), Continuous Delivery (CD)


CFEngine 3, Flask, Bootstrap


MongoDB, MySQL, PostgreSQL, IP Virtual Server (IPVS), Google Cloud, Azure Active Directory


Amazon Route 53, Site Reliability Engineering (SRE), Systems Monitoring, DNS, Prometheus, CI/CD Pipelines, Monorepos, System Administration, Cloudflare, Office 365, Machine Learning Operations (MLOps), Tools, Akamai, HAProxy, TCP/IP, Graphite, Unix Shell Scripting

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring