Dmitry Kankalovich

Principal Software Engineer

image

I specialize in solving complex technical challenges and building solutions, that require broad in-depth knowledge across many technical domains and span throughout the Frontend, Backend, DevOps and Infrastructure aspects of the solution.

My strength is the combination of a Solution Architect experience with a hands-on development skill set.

More than 10 years of overall experience in the IT industry working with dozens of Enterprise customers, primarily in a role of a Principal Engineer, Tech Lead or Solution Architect.


Work Experience

Lead Software Engineer

EPAM Systems (Netherlands) | 2021 - Present

Solution Architecture, Technical Leadership and Consulting for the Enterprise customers such as Lenovo, Trader Joe’s and others.

Lead Software Engineer

EPAM Systems (USA) | 2017 - 2021

Solution Architecture, Technical Leadership and Consulting for the Enterprise customers such as Warner Bros, Livenation, Ticketmaster, Trader Joe’s and others.

Lead Software Engineer

EPAM Systems (Belarus) | 2014 - 2017

Technical Leadership and Hands-On Development for the Enterprise customers such as DHL, Moneysupermarket (UK), EE (UK), and others.

Senior Software Engineer

EPAM Systems (Belarus) | 2013 - 2014

Technical Leadership and Hands-On Development for the Canadian Tire Corporation

Software Engineer

EPAM Systems (Belarus) | 2011 - 2013

Hands-On Development for the Sotheby’s Auction House

Skills and Areas of Expertise

  • Polyglot programming: Java 8 - 17 / Python 3 / JavaScript / TypeScript / NodeJS / Go
  • Cloud: AWS 50+ services / AWS Certified Solutions Architect - Professional
  • Frameworks: Spring Boot / ExpressJS / ReactJS
  • Containers: Kubernetes / Docker / Helm / AWS ECS / AWS EKS
  • API: Ambassador / Kong / AWS API GW / Apigee / Nginx / Swagger / OpenAPI / REST / GraphQL
  • Serverless: Serverless / AWS Lambda / AWS Fargate / AWS EC2 Spot / AWS StepFunction
  • Databases: MySQL / PostgreSQL / Redshift / S3 / Redis / ElasticSearch / DynamoDB / Cassandra
  • MQs & Streaming: Apache Kafka / Kafka Streams / KSQL / Async messaging
  • Infrastructure: CloudFormation / Terraform / AWS CDK
  • CI / CD: GitLab CI / Azure Pipelines / Bitbucket / Jenkins / AWS Code* / Git / Git Flow / GitLab / GitHub / AWS CodeCommit
  • Monitoring & Logging: Prometheus / Grafana / LightStep / AWS CloudWatch
  • Architecture: Microservices and Distributed Applications
  • Security: OAuth / SAML / JWT / X509 / Mutual TLS / PKI / HashiCorp Vault
  • Compliance: CCPA / GDPR
  • Adobe: Adobe Experience Cloud / AEMaaCS

Personal Projects

Techno Blog on Medium