Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Dmitrii Shishliannikov

Principal Software Engineer
Waterloo,ON

Summary

Highly qualified Principal Software Engineer adept at executing development strategies via unique management and design style. Known for tackling unforeseen hiccups in software creation with agility and tireless commitment, capable of combating everything from minor bugs to catastrophic software failures. Expert in backend, frontend, Kubernetes, Docker, and blockchain. Collaborative team player with excellent technical abilities.

Overview

8
8
years of professional experience
5
5
years of post-secondary education

Work History

Principal Software Engineer

Mirantis Inc
05.2025 - Current
  • Contribute to Mirantis Kubernetes Engine, k0s, and k0rdent.
  • Lead the development of air-gapped Kubernetes cluster operations.
  • Establish TLS on all levels, from multiple root CA management to certificate issuance and rotation.
  • Collaborate with pre-sales, sales, and customer success teams to plan releases, considering customers' needs.
  • Engage with customers directly, presenting roadmaps, gathering feedback, and providing support.
  • Train interns and new hires.

Senior Software Engineer

Mirantis Inc
01.2021 - 04.2025
  • Developed a container orchestration platform, Mirantis Kubernetes Engine (formerly known as Docker UCP).
  • Specialized in enterprise authentication protocols: OIDC, LDAP, and SAML; backup-restore operations; TLS certificate management; and upgrades.
  • Led the process of ensuring compliance with the CIS Benchmark.
  • Implemented security protocols for reducing critical and high CVEs to zero.
  • Created a testing framework for automated integration tests of Kubernetes cluster deployments in various cloud providers: AWS, Azure, GCP, using Terraform and Docker Compose.

Full Stack Developer, Co-op

RTBSoft
09.2020 - 12.2020
  • Developed a C# .NET Core backend and a VueJS TypeScript frontend of a payroll system.
  • Maintained the SQL Server database.
  • Implemented payment processing with Stripe.

Back-End Web Developer

Decentury LLC
01.2019 - 09.2020
  • Designed and implemented REST APIs for mobile apps and websites, using Python (Flask, web3py) and Java (Spring, Hibernate).
  • Built serverless applications with AWS Lambda, interacting with various Amazon Web Services, including Cognito, DynamoDB, CloudWatch, SES, SNS, S3, and CloudFormation.
  • Automated testing and deployment process, using GitLab CI/CD, Docker, TeamCity, and Jenkins.

Researcher

JetBrains Research Cryptographic Lab
07.2017 - 08.2019
  • Studied ciphers, key exchange, and digital signature algorithms.
  • Created a new distributed post-quantum homomorphic block cipher algorithm.
  • Published three papers in scientific journals.

Education

Post-Degree Certificate - Computer Application Development

Conestoga College
Waterloo, ON
01.2020 - 12.2020

Bachelor of Science - Computer Science And Computing

Novosibirsk State University
Novosibirsk, Russia
09.2015 - 06.2019

Skills

Golang (API, CLI)

Kubernetes (Operator Framework, FluxCD, Helm, CAPI)

Docker, Docker Compose, Docker Swarm, OCI

Large scale system architecture

TLS (Private chains of trust, automated cert rotation, mTLS)

Python Web Development (Flask, Django, boto3, web3py, pytest)

Additional Information

  • Attended conferences on Big Data, Computer Science, and Information Systems, presenting research papers as a speaker
  • Completed NVIDIA course «Basics of deep learning for computer vision»
  • Participated in JetBrains Summer School in 2017 and 2018
  • Participated in Odin Summer School in 2016
  • Completed a two-year Python Developer course at the Novosibirsk School of Design and Programming, Novokuznetsk, Russia

Timeline

Principal Software Engineer

Mirantis Inc
05.2025 - Current

Senior Software Engineer

Mirantis Inc
01.2021 - 04.2025

Full Stack Developer, Co-op

RTBSoft
09.2020 - 12.2020

Post-Degree Certificate - Computer Application Development

Conestoga College
01.2020 - 12.2020

Back-End Web Developer

Decentury LLC
01.2019 - 09.2020

Researcher

JetBrains Research Cryptographic Lab
07.2017 - 08.2019

Bachelor of Science - Computer Science And Computing

Novosibirsk State University
09.2015 - 06.2019
Dmitrii ShishliannikovPrincipal Software Engineer
Resume profile created at Zety.com