Michał Wołonkiewicz, AWS Developer in Tallinn, Estonia
Michał Wołonkiewicz

AWS Developer in Tallinn, Estonia

Member since December 14, 2018
Michał is a systems administrator, DevOps engineer, and tech writer. He has commercial experience as a systems engineer in both the public and private sectors (notably in telco). He's particularly proud of his work when he improved the infrastructure at an investment bank and then taught developers how to use it. He supports open source initiatives (as a former Gentoo Linux contributor), loves to automate, and is flexible with the tech he uses.
Michał is now available for hire

Portfolio

  • Packt Publishing
    Xpdf
  • Self-employed
    VMware, Amazon Web Services (AWS), Terraform, Vagrant, Puppet, Docker, Linux
  • Kindbody
    Amazon Web Services (AWS), Python, Bash, Helm, Terraform, AWS, Aptible

Experience

Location

Tallinn, Estonia

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Vim Text Editor, Python, Bash, VMware, AWS, Linux

The most amazing...

...thing I've done was migrating the services from one DC to another which added huge value.

Employment

  • Technical Reviewer

    2018 - PRESENT
    Packt Publishing
    • Ensured that Packt Publishing produced useful, engaging, and high-quality content that the readers will love.
    • Reviewed "Hands-On DevOps with Vagrant" by Alex Braunton which was released October 2018.
    Technologies: Xpdf
  • Freelancer

    2017 - PRESENT
    Self-employed
    • Created a HTTP rev-proxy designed for microservices.
    • Tuned Docker images (size, toolchain).
    • Developed a self-hosted app deployment platform.
    • Created the automated build for a development environment so that software developers could deploy to their lab in no time.
    • Designed dozens of AWS environments.
    Technologies: VMware, Amazon Web Services (AWS), Terraform, Vagrant, Puppet, Docker, Linux
  • DevOps, AWS/Aptible Specialist

    2019 - 2020
    Kindbody
    • Supported the development team.
    • Configured the VPN with the office network.
    • Configured Jenkins to meet the development team requirements.
    • Migrated applications from Elastic Beanstalk to EKS.
    • Rewrote the infrastructure into Terraform code.
    • Prepared helm charts for our products.
    • Monitored health and performance with Prometheus and Grafana.
    • Implemented security best practices.
    • Developed some minor hacks (i.e., implement a self-service portal for marketing people with AWS SSM).
    Technologies: Amazon Web Services (AWS), Python, Bash, Helm, Terraform, AWS, Aptible
  • Cloud Infrastructure Engineer

    2019 - 2019
    Dunnhumby
    • Supported the integration of internal applications with GCP.
    • Designed and supported GitLab pipelines (the build, deployment, and tests).
    Technologies: Bash, Python, Terraform, GitLab, Kubernetes, Google Cloud Platform (GCP)
  • Linux System Administrator

    2019 - 2019
    Dunnhumby
    • Provided bare-metal server administration.
    • Provisioned new servers, imaging, monitoring, and other daily routines.
    • Monitored and maintained daily servers, applications, and containers.
    • Performed backup, file replication, and script management for servers.
    • Tested and applied new software and patches.
    • Collaborated with developers (support and guidance).
    • Identified and solved infrastructure architectural problems.
    Technologies: Grafana, Terraform, Puppet, Linux, Docker, Kubernetes
  • Development Tool Administrator at Site Reliability Engineering

    2015 - 2017
    Nordea Capital Markets
    • Moved the services to another data center and migrated us to a different operating system (from Windows to Linux).
    • Implemented Puppet-based provisioning together with Vagrant base boxes.
    • Migrated data from an embedded format to external databases.
    • Added SSL and high-availability proxies in front of the application servers.
    • Established a self-service web portal.
    • Developed the infrastructure status page with service availability overview, outage notices, and more.
    • Supported development process by creating the project, the build plan, and giving continuous integration environment examples.
    • Wrote migration and deployment plans and guides.
    • Supported local and remote groups of users.
    Technologies: JavaScript, NGINX, VMware, Vagrant, Puppet, Java, Docker, Atlassian, Linux
  • Solution Integration Engineer

    2013 - 2015
    Gemalto
    • Developed the solution integration plan by describing the complete hardware solution (servers, racks, firewall, and more).
    • Installed and deployed the solution on hardware.
    • Wrote the customer acceptance plan in collaboration with the validation team.
    • Integrated and deployed the solution at the customer site within the customer infrastructure.
    • Connected the solution to external flows (SMSC/GGSN, billing module, and more).
    • Wrote the operation and maintenance guide which permits the transition from the project team to the support team.
    • Supported a local group of developers and validators by creating the test and production environments.
    Technologies: Python, Apache Tomcat, WebLogic, Java, Bash, Linux
  • Technical Consulting Engineer

    2012 - 2013
    NGE Polska
    • Took care of the IT infrastructure at the office.
    • Analyzed the customer requirements and sales department support.
    • Prepared the test environment and made technical presentations.
    • Integrated and implemented a new solution.
    • Created technical documentation.
    • Provided internal and external customer support.
    • Actively made contributions to the portfolio.
    • Initiated and maintained contact with partners and suppliers.
    Technologies: Juniper, Cisco, VMware, Windows, Linux
  • Systems Engineer

    2011 - 2012
    Crocom Computer Systems
    • Took care of the IT infrastructure at the HQ.
    • Provided customer support especially concerning the deployment of new systems and services.
    • Reviewed and prepared the offer.
    Technologies: Oracle, Apache, Postfix, Bash, Linux

Experience

  • Atlassian Stack Migration
    https://gitlab.com/michw/docker-atlassian-confluence

    This project involved an Atlassian stack migration that could be characterized as "walk the talk" (Jira, Confluence, Stash/Bitbucket). We prepared the procedure, tested it in a staging environment, and then migrated it to the production environment.

Skills

  • Tools

    Terraform, CircleCI, Puppet, Vagrant, Atlassian, Atlassian Suite, Apache, Apache Tomcat, GitLab, VMware, Ansible, VirtualBox, Vim Text Editor, Packer, Artifactory, NGINX, Postfix, Jenkins, AWS IAM, VMware vSphere, Slack, AWS Push Notification Service (AWS SNS), Helm, Amazon EKS, Grafana
  • Platforms

    Linux, Amazon Web Services (AWS), Red Hat Linux, Docker, Kubernetes, Oracle, Windows, Google Cloud Platform (GCP), AWS Lambda, Aptible, AWS Elastic Beanstalk
  • Other

    Gentoo, AWS, Cisco, Juniper, Xpdf, Relational Database Services (RDS), NFS, FreeNAS, WebLogic, AWS Auto Scaling, Prometheus, Veeam
  • Paradigms

    DevOps, Continuous Delivery (CD), Continuous Integration (CI), Unit Testing
  • Languages

    Bash, Java, JavaScript, Python, PHP
  • Frameworks

    Django, CakePHP
  • Libraries/APIs

    Jenkins Pipeline, Jenkins Job DSL, GitHub API
  • Storage

    MySQL, PostgreSQL, SQLite, AWS S3

Education

  • Master of Science Degree in Telecommunication Systems and Networks
    2007 - 2012
    Gdańsk University of Technology - Gdańsk, Poland

Certifications

  • AWS Certified Cloud Practitioner
    OCTOBER 2019 - OCTOBER 2022
    Amazon (in partnership with Alpine Testing Solutions)
  • Red Hat Certified System Administrator 6
    OCTOBER 2014 - OCTOBER 2017
    Red Hat
  • VMware Certified Professional
    JANUARY 2012 - PRESENT
    VMware
  • Cisco Certified Network Associate
    JANUARY 2008 - PRESENT
    Cisco

To view more profiles

Join Toptal
Share it with others