Mikhail Janowski, Developer in Cape Town, Western Cape, South Africa
Mikhail is available for hire
Hire Mikhail

Mikhail Janowski

Verified Expert  in Engineering

Software Developer

Cape Town, Western Cape, South Africa

Toptal member since May 9, 2022

Bio

Mikhail is a skilled DevOps and Software Engineer with 10+ years of experience in the technology industry, particularly the Cloud, DevOps, and SRE spaces. He enjoys planning and implementation, drawing on ideas from various sources for inspiration. This allows him to understand the advantages and limitations of the systems he works with while keeping the long-term business goals in mind. Mikhail also enjoys leading and mentoring people.

Portfolio

Gartner
Amazon EKS, Amazon Web Services (AWS), Kubernetes, Ruby on Rails (RoR)...
Regent Renewables
Amazon Web Services (AWS), Solidity, CI/CD Pipelines, Web3.js, Fintech...
2U
Ansible, Kubernetes, Docker, Amazon Web Services (AWS), DevOps, Terraform...

Experience

  • Amazon EC2 - 6 years
  • Amazon RDS - 5 years
  • Ansible - 5 years
  • Kubernetes - 4 years
  • AWS CloudFormation - 4 years
  • AWS Lambda - 4 years
  • Node.js - 2 years
  • Terraform - 1 year

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), AWS CloudFormation, Terraform

The most amazing...

...thing I've developed is a Web3 platform built with Vue and hosted on AWS. It uses AWS Lambda and CloudFront and is integrated with an Ethereum smart contract.

Work Experience

Infrastructure Engineer

2023 - 2024
Gartner
  • Designed, implemented, and maintained robust, scalable infrastructure solutions. Leveraged AWS for optimal cloud architecture and orchestrated containers with Kubernetes.
  • Employed Terraform for streamlined infrastructure as code (IaC).
  • Optimized CI/CD workflows, fostering collaboration between development and operations teams.
Technologies: Amazon EKS, Amazon Web Services (AWS), Kubernetes, Ruby on Rails (RoR), Terraform, DevOps, Infrastructure as Code (IaC)

Chief Technology Officer

2021 - 2022
Regent Renewables
  • Developed a blockchain-based crowdfunding app for renewable energy projects.
  • Deployed the app to AWS using the Serverless Framework, Amazon CloudFront, and AWS Lambda.
  • Set up a CI/CD pipeline that deploys the app to multiple environments.
  • Integrated a single sign-on solution for user authentication.
  • Integrated a know-your-customer service into the app for user verification.
Technologies: Amazon Web Services (AWS), Solidity, CI/CD Pipelines, Web3.js, Fintech, Continuous Integration (CI), Amazon S3 (AWS S3), AWS Lambda, Serverless, Architecture, GitHub, AWS DevOps, Continuous Deployment, DNS, Content Delivery Networks (CDN), IT Infrastructure, Site Reliability Engineering (SRE), SSL Certificates, JavaScript, HTML, CSS, DevOps

Director of Cloud Infrastructure

2017 - 2021
2U
  • Managed the DevOps team of five engineers at 2U Cape Town. This included ensuring that all cloud infrastructure for the GetSmarter brand and other 2U systems was stable, scalable, and secure.
  • Migrated about 30 online campus environments as well as many microservices to Kubernetes. We had hundreds of pods running on three different clusters.
  • Configured deployment pipelines to meet the needs of three development teams and one data team. In total, there were about 15 applications and 30 engineers.
  • Migrated all our monitoring and logging from New Relic to Datadog.
Technologies: Ansible, Kubernetes, Docker, Amazon Web Services (AWS), DevOps, Terraform, CI/CD Pipelines, PostgreSQL, Linux, MySQL, NGINX, Bash, Python, Google Cloud Platform (GCP), Amazon EC2, Continuous Integration (CI), Amazon S3 (AWS S3), AWS Lambda, Serverless, AWS IAM, Amazon Simple Queue Service (SQS), PHP, Moodle, Learning Tools Interoperability (LTI), E-learning, Amazon Virtual Private Cloud (VPC), Architecture, Security, GitHub, AWS DevOps, Learning Management Systems (LMS), Continuous Deployment, CentOS, System Administration, API Gateways, Docker Hub, DNS, Content Delivery Networks (CDN), Amazon EKS, IT Infrastructure, Site Reliability Engineering (SRE), Datadog, SSL Certificates, JavaScript, HTML, CSS, Infrastructure as Code (IaC), GitLab CI/CD, GitLab

Head of Web Infrastructure

2016 - 2017
GetSmarter
  • Managed the servers for internal and customer-facing business applications, such as CRM systems, marketing websites, and virtual learning environments.
  • Migrated four large servers to AWS using Ansible and redesigned applications to use various AWS services.
  • Set up the CI/CD processes for the PHP and Moodle application to AWS using Codeship.
Technologies: Ansible, Ruby on Rails (RoR), PHP, Amazon Web Services (AWS), DevOps, Terraform, CI/CD Pipelines, PostgreSQL, Linux, MySQL, NGINX, Bash, Python, Google Cloud Platform (GCP), Amazon EC2, Continuous Integration (CI), Amazon S3 (AWS S3), AWS Lambda, AWS IAM, Moodle, Learning Tools Interoperability (LTI), E-learning, Amazon Virtual Private Cloud (VPC), Architecture, Security, GitLab, GitHub, AWS DevOps, Learning Management Systems (LMS), Continuous Deployment, CentOS, System Administration, API Gateways, Docker Hub, DNS, Content Delivery Networks (CDN), Amazon EKS, IT Infrastructure, Site Reliability Engineering (SRE), Datadog, SSL Certificates, JavaScript, HTML, CSS, Kubernetes, Infrastructure as Code (IaC), GitLab CI/CD

Software Developer

2014 - 2016
GetSmarter
  • Developed the new Moodle themes and plugins for the company's virtual learning environment.
  • Set up CI/CD pipelines using Codeship for Moodle applications.
  • Built the CI/CD pipelines using Codeship for Ruby on Rails applications.
  • Constructed the test-driven development (TDD) process for Ruby on Rails applications.
Technologies: PHP, Ruby, Ruby on Rails (RoR), Moodle, MySQL, Amazon EC2, Continuous Integration (CI), E-learning, GitHub, Learning Management Systems (LMS), DNS, IT Infrastructure, Heroku, JavaScript, HTML, CSS

University of Oxford Online Campus

https://oxford.onlinecampus.getsmarter.com/
DevOps architecture for the University of Oxford Saïd Business School Online Campus. It hosts all online activity and course content for a number of short courses offered by Oxford. I designed the system to be highly scalable and have complete data redundancy. I worked with the development team to meet all their technical requirements, ensure they had an easy and smooth deployment process, and monitor the application.

GetSmarter eCommerce Site

https://www.getsmarter.com/
DevOps architecture for the GetSmarter eCommerce website. I acted as the DevOps team lead on this project, helping manage the project and also contributing to it technically. I liaised with many teams across the business to ensure that all systems were integrated correctly to make the new site launch a success.

Metaview Web3 Site

A Web3 site for a cryptocurrency project. I set up the cloud infrastructure for the site on AWS and used AWS CloudFront, AWS Lambda, and MongoDB. I was also heavily involved in developing the single-page web app, back-end API, and smart contract.
2010 - 2013

Honours Degree in Information Systems

University of Cape Town - Cape Town, South Africa

APRIL 2021 - PRESENT

Blockchain Technologies: Business Innovation and Application

MIT Sloan School of Management

FEBRUARY 2021 - PRESENT

MBA Essentials

London School of Economics and Political Science

JUNE 2016 - PRESENT

Big Data and Social Analytics

Massachusetts Institute of Technology

Libraries/APIs

Node.js, Vue, Web3.js

Tools

AWS CloudFormation, Ansible, Moodle, NGINX, Amazon Virtual Private Cloud (VPC), Docker Hub, GitLab, Codeship, Terraform, GitHub, Amazon CloudFront CDN, Amazon EKS, Helm, AWS IAM, GitLab CI/CD, Traefik, MongoDB Atlas, Amazon Simple Queue Service (SQS)

Languages

PHP, JavaScript, HTML, CSS, Bash, Solidity, Ruby, Python

Paradigms

Agile Software Development, DevOps, Continuous Integration (CI), Continuous Deployment, Azure DevOps, Management

Platforms

Kubernetes, Docker, Amazon EC2, Amazon Web Services (AWS), Azure, Buildkite, AWS Lambda, Heroku, CentOS, New Relic, Jupyter Notebook, Blockchain, Linux, Google Cloud Platform (GCP)

Storage

Datadog, Amazon S3 (AWS S3), MySQL, Amazon EFS, PostgreSQL, MongoDB

Frameworks

Express.js, Ruby on Rails (RoR), Serverless Framework, Truffle

Industry Expertise

E-learning

Other

Amazon RDS, Infrastructure as Code (IaC), CI/CD Pipelines, System Administration, DNS, Content Delivery Networks (CDN), IT Infrastructure, Site Reliability Engineering (SRE), AWS DevOps, DevOps Engineer, Fintech, Serverless, Architecture, Security, Learning Management Systems (LMS), API Gateways, SSL Certificates, Business Analysis, Ethers.js, Ethereum Smart Contracts, Machine Learning, Innovation, Business Administration, Big Data, Data Analytics, Learning Tools Interoperability (LTI)

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.

1

Share your needs

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

Choose your talent

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

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