My name is Dmitry Figol and I am originally from Ukraine. I live in Krakow, Poland since 2015.
Currently I am working as a Network Automation Architect at Cisco Global Demo Engineering — Content Automation Team. I am in charge of design and implementation of network automation systems as well as defining strategy and architecture for migrating existing applications to cloud.

Notable projects I am currently working on:

  • CPOC (Customer Proof of Concept) lab automation system for distributed datacenters
  • DevNet Expert Exam content creation

Previously I was working in Cisco Worldwide Enterprise Sales as Systems Engineer focusing on network automation and programmability
Before that I was working in Cisco TAC (Technical Assistance Center) for two years. I was in Core Architecture team focusing on crashes and memory leaks and in VPN team supporting VPN technologies.

My main expertise is network automation, programmability and Python. I have been programming in Python since ~2012.

I am currently focusing on improving my cloud knowledge (AWS in particular) as well as learning frontend Technologies I am using the most: Python (asyncio) / FastAPI / scrapli / Docker / Terraform / CI/CD (GitHub Actions, Gitlab CI, Jenkins) / AWS Serverless

I also have CCIE R&S #53592, which I earned in July 2016, however I haven’t been using my networking knowledge since 2018 and have been focusing solely on network automation and programmability.
I am occassionally live streaming about network programmability, automation and programming in Python on Twitch on Sundays at 6 PM CET / 12 PM ET / 9 AM PT. Some recordings can be on my YouTube.

I am also hosting Network Automation Hangout — audio-only casual discussion about network automation with the community biweekly on Thursdays at 6 PM CET / 12 PM ET / 9 AM PT in Discord

In terms of education I have Bachelor of Science (BS) in Telecommunications. I have also taken Master courses in Cologne University of Applied Sciences and Georgia Tech Online Master of Science in Computer Science program (OMSCS) but I haven’t obtained Master’s degree.

Please note that the content on my website does not reflect a point of view of any of my employers, past or present.

This blog is licensed under CC BY-SA 4.0 International License


I am currently considering new opportunities related to network automation, both full-time and part-time, permanent or contract. Could consult too.
Not considering relocation. Remote work only. Can adapt the schedule to work with US-based teams.


Email: contact [at] dmfigol.me
Twitter: @dmfigol
LinkedIn: /in/dmfigol