Python Geek blog (Graphs)-[:ARE]->(Everywhere)

Andrii Soldatenko


Andrii boasts expertise as a Python and Golang software engineer with strong focus on DevOps. He is Speaker at many PyCons. He has deep knowledge of backend development and really understands how to assess and improve project quality. He likes to solve difficult tasks, algorithms and take part in sport programming contests. He’s also interested in cloud systems, databases and unix based operating systems and has fallen in love with natural language processing and text mining.

Computer skills:

Category Skills
Operating Systems Unix, Linux, Solaris, SunOS, CentOS, Ubuntu, OS X
Programming languages Python, Golang, C, Ruby
Unix shell scripting awk, sed, grep, vim, tmux
Databases PostgreSQL, MySQL, Oracle SQL, SQL:99, Oracle
Full text search PostgreSQL FTS, ElasticSearch, Sphinx, Whoosh
NoSQL redis, MongoDB, memcached, neo4j, etcd
Cloud computing kubernetes, docker, AWS (EC2, Lambda), heroku, GCE, GAE
Monitoring prometheus, alertmanager, grafana
Networking TCP, UDP, XMPP, HTTP, HTTPS, REST, DNS, iptables, websockets, nmap, tcpdump, Cisco IOS, wireshark
Web Development Django, Flask, bottle, twisted, tornado, aiohttp
CI/CD Jenkins, TeamCity, fabric, Vagrant, Docker, Ansible, docker, VPS
Version control systems: Git, SVN, github flow, gitflow, gitlab, gerrit code review
Engineering Software nltk, ner, matlab, numpy, scipy, pandas
Software nginx, gunicorn, celery, openssl, GeoIP, heroku, github

Professional experience:

03/2018 - present - DevOps Engineer/Back-end developer (IaaS) at Motorola Solutions, remote

Motorola Solutions is a leader in mission-critical communications products, solutions & services for communities & businesses. Learn more!

09/2017 - 12/2017 - Golang Software Engineer/DevOps at Loodse, remote

Loodse develops software that makes it easy to deploy and manage multiple container clusters in any organization.

02/2017 - present - CTO at Moonshot Capital, remote

We help mobile app developers and e-commerce merchants round the world grow faster by giving them early access to their revenues from Apple, Google, Amazon and other platforms:

04/2016 - 02/2017 - CTO at Ethoos, remote

Ethoos helps you find the right person for the position. Whether you’re interested in hiring, promoting or partnering with a potential candidate - Ethoos™ enables you to discover the accurate personality profile of a candidate by analyzing the different psychological features of their personality expressed specifically in relation to job performance:

02/2012 - present - Senior Backend Engineer at Toptal, remote - social networking startup application that allows users to connect with people nearby who have similar goals and interests.

02/2016 - 07/2016 - CTO at Persollo Ltd, Australia

PERSOLLO is an instant check-out e-commerce platform for online businesses of any scale, for bloggers and digital magazines that are looking for the ways to monetise their content, increase size of basket and conversion. PERSOLLO works via simple URL links in any part of your website, social networks (Facebook, Twitter, Instagram), blogs, text message or E-mail. Sell to impulse buyers in a blink bypassing lengthy standard checkout. PERSOLLO operates on the pay-as-you-sell model. No set up fees and no technical skills required.

10/2015 - 04/2016 - Software Engineer at DataRobot, Ukraine

DataRobot is a Boston-based startup that builds a cloud-based product to help data scientists of all levels build and deploy better predictive models, faster. - design and implement backend for developer experience application based on Python3, aiohttp, PostgreSQL; - design and implement different Slack bots on Python3; - upgrade Docker ELK (with latest versions) stack for production; - monitor developer infrastructure using Prometheus and Alertmanager; - contribute in Golang;

11/2014 - 09/2015 -, Kiev, Software Engineer / DevOps.

Wargaming Public Co. Ltd. is an international game developer and publisher headquartered in Nicosia, Cyprus.[1] Although its original Belarusian studio in Minsk remains an important hub,[2] the company operates across 16 offices and development centres. Primarily focused on TBS and RTS games, Wargaming switched to developing free-to-play online action games in 2009, and has since become one of the leaders in the market. The company’s critical and commercial success came after the launch of its first online project, the military-themed team-based game World of Tanks. Wargaming is now working on several follow-ups.

04/2012 – 11/2014 - Automation Test Lead / Acting QA Tech Lead at Luxoft, Ukraine

Deutsche Bank TLC CPSG (ex. LEMG) - Loan Exposure Management Group (LEMG) focuses on managing the credit risk of loans and lending-related commitments of the international investment-grade portfolio and the medium-sized German companies’ portfolio within our Corporate and Investment Bank Group Division. Deutsche Bank RPL Horizon is a next-generation Visualization Framework, providing innovative and graphically-rich User Interface: App-based approach, high performance, secure, 100% mobile (accessible from any device: iPad, iPhone, Android, etc.) and highly customizable.

06/2011 – 04/2012 - Automation Test Engineer at Viewdle, Inc., Kiev

Viewdle’s automated engine utilizes state-of-the-art facial recognition technology as part of a multi-modal approach that extracts information from all three dimensions of video: visual, text and audio. The proprietary algorithms powering the engine are very scalable and fast with off the shelf hardware, making cost-conscious turnkey implementation possible.

09/2010 – 07/2011 - Web designer at Green Web Studio, Kiev


2010 - 2012 - National Technical University of Ukraine “Kyiv Polytechnic Institute”, Institute of Physics and Technology, Master of Information Security with honours

2011 – 2011 - Regional Cisco Academy at the Center for Postgraduate Education in “Ukrtelecom” Cisco CCNA Course

2006 - 2010 - Donetsk National Technical University of Ukraine Bachelor of Information Security with honours


English - advanced; Russian & Ukrainian - native languages

Personal skills

Good logical thinking, math and algorithm skills, diligence, punctuality, responsibility, sociability.



Sport programming, algorithms, reading and photoshopping.

Last updated: May 31, 2018