Mykhaylo Rykmas

* You can call me Michael (English) / Michał (Polish)

I'm Ukrainian. I live in Krakow (Poland) since 2014 and I plan to stay here on permanent basics. I live there with my lovely wife and my 2 great kids. My career highlight is: "Pasja to za mało" (polish) because our passion doesn't always guarantee that our personal and professional requirements will be met. Everyone is working to build his own career, but this world is not whole about money, so proper self-balancing and self-control, respecting and empathy are very important.

I'm a Staff DevOps Engineer and Senior Specialization Lead in Poland, certified Certified SAFe® 4 Practitioner. Additionally, I'm also working as Internship Mentor Lead, coordinating DevOps internships in Poland. I have a solid background in IT from the National Technical University of Ukraine 'Kyiv Polytechnic Institute' and I hold an MBA and Economics degree from Lviv Institute of Management. In addition to DevOps I'm also specializing in database technologies and solutions.

I oversee multiple projects, leading teams to maintain high standards of delivery. My daily engagement with customers focuses on ensuring efficient task delivery within agreed timeframes, surpassing customer's expectations. I achieve this through open communication and a customer-centric approach, contributing to the success of each project.

I actively volunteer across various company projects and researches including the ones about AI, speaking at Meetups, contributing my insights in Think Tank sessions.

In Grid Dynamics I got nominated to:

  • Rookie of the Year (2021)
  • Troubleshooter of the Year (2022)
  • Engineer Leader of the Year (2023)
Participating in "Technical Leadership" internal company program.

Experience

DevOps Senior Specialization Lead in Poland | Staff DevOps Engineer | Internship Lead Mentor

Grid Dynamics, Krakow (Poland)

Roles:

  • Role: DevOps Senior Specialization Lead | Internship Mentor Lead
  • As a DevOps Senior Specialisation Lead and Internship Mentor Lead, I spearhead professional growth in technical and soft skills within our team of Specialisation Leads. My active involvement in mentoring interns and supporting team members on the bench underscores my commitment to ensuring the satisfaction and happiness of DevOps engineers within our location. My primary objective is to cultivate a positive and engaging atmosphere that fosters continuous professional development.
Projects:
  • Project: Contractor at Google | Team Lead | Staff DevOps/DBA Engineer
  • In my current role at Google, I lead a team of DB/DevOps engineers overseeing the management of several Petabytes of data. Key technologies include MySQL and Cassandra, and we employ Docker for containerisation while managing infrastructure with Terraform and Ansible.
  • Project: Pharmaceutics | DevOps Engineer
  • In this temporary role, I joined the project to bolster team capacity and facilitate the achievement of Delivery Goals. My contributions as a DevOps Engineer focused on technologies like Kubernetes, ArgoCD, and Terraform.
  • Project: Supply and Chain Management | Database Management Specialist
  • Overseeing diverse databases such as Snowflake, Redshift, and Aurora RDS, I was responsible for creating DB cluster environments and developing CI/CD pipelines within the AWS ecosystem. Leveraging tools like DBT and Apache Airflow, I enhance database functionality through the creation of complex logic in Stored Procedures and Lambda functions.
Nominations:
  • Rookie of the Year (2021)
  • Troubleshooter of the Year (2022)
  • Engineer Leader of the Year (2023)
Achievements:
  • Internal company Hackathon Winner
  • My idea is currently under active development by company (PoC ready). I'm DevOps here and ideology keeper. This is very social-useful project for Ukraine.
Activities:
  • Participating in "Technical Leadership" internal company program.

Apr 2023 - Present

DB Team Lead / DevOps Senior Specialization Lead / Senior DevOps Engineer

Grid Dynamics, Krakow (Poland)
Oct 2022 - Apr 2023

DB Team Lead / DevOps Specialization Lead / Senior DevOps Engineer

Grid Dynamics, Krakow (Poland)
May 2022 - Oct 2022

DevOps Specialization Lead / Senior DevOps Engineer

Grid Dynamics, Krakow (Poland)
Dec 2021 - May 2022

DevOps Specialization Lead / DevOps Engineer

Grid Dynamics, Krakow (Poland)
Aug 2021 - Dec 2021

DevOps Engineer

Grid Dynamics, Krakow (Poland)
Apr 2021 - Aug 2021

Site Reliability Engineer II

Akamai, Krakow (Poland)

  • Primarily it's an SRE role for internal Akamai projects using Apache Cassandra, PostgreSQL, Docker
  • There are also projects based on Kubernetes, ELK, Grafana

Jun 2020 – Apr 2021

SRE Team Lead, DB Architect

Mappstreet, Part-time, Remote

  • Managing team of SRE
  • Managing 24/7 support
  • Architecting / Maintaining Databases, building DB failover tolerant systems
  • Administering/Configuring OS / Firewalls / Load Balancers / Tools
  • Built Monitoring/Alerting systems, building custom business-related monitoring alerts
  • Automated daily tasks, working processes, hosts provisioning

May 2016 – Jul 2020

System Engineer, MySQL Expert

PSCE, Krakow (Poland)

  • Remote DBA/Support
  • DevOps tasks
  • 24x7 oncall rotation for customers of PSCE
  • Various internal on-demand IT tasks

Jul 2014 – May 2019

Customer Support Engineer

Percona Inc, Remote position

  • Providing support in the areas of MySQL related technologies
  • Participating in Percona's community
  • Bugs verification for Percona products and reporting to QA team
  • Data recovery in case of MySQL disasters
  • Providing 24x7 oncall rotation for customers of Percona
  • Mentoring new team members
  • Technical interviews of new candidates
  • Managing reports, oncall scheduling
  • Cooperation with Administrative department
  • Attending conferences as authort of presenations
  • Prepare, provide tutorial sessions on conferences

Jul 2011 – Jun 2014

COO assistant, Administrative Coordinator, Scheduling Manager

Percona Inc, Remote position

  • Reporting to Executive Team
  • Scheduling company events, prepared two first world-wide company meetings
  • Planning meetings, meeting minutes
  • Internal user management
  • Reporting management
  • Wiki system management
  • Prepared documents, procedures
  • Participated in new departments planning

Dec 2007 – Jul 2011

Business Consultant, CRM administrator, Orcale EBS engineer

Kvazar-Micro, Kyiv (Ukraine)

  • Integration of CRM system based on Oracle EBS
  • Cooperation with different integration departments: Finances, Logistics, Project Management
  • Development of reporting system
  • Prepare project documentation

Jan 2006 – Dec 2007

CRM administrator (Oracle EBS)

Olimp, Kyiv (Ukraine)

  • Configuring, support and administration of CRM system based on Oracle EBS
  • IT support for different internal departments

Oct 2005 – Jan 2006

Software Engineer

Innovative Marketing Ukraine, Kyiv (Ukraine)

  • Antivirus, antimalware, malicious software analytics
  • Cooperation with software development team in area of antivirus, antimalware, web control, parental control
  • Technical customer support
  • Information research
  • Various DBA tasks

Aug 2004 – Jun 2005

Visual FoxPro Developer

IT-Enterprise, Kyiv (Ukraine)

  • Developing different modules of ERP-system IT-Enterprise, mostly book-keeping module.

Aug 2003 – Dec 2003

Education

MBA / Economic Sciences

Lviv Institute of Management, Business School at Lviv Institute of Management
2009 – 2011

Computer Sciences

National Technical University of Ukraine "Kyiv Polytechnic Institute"
2000 – 2006

Skills

Programming Languages, Technologies & Tools
  • Cloud: Amazon AWS (EC2, Fargate, RDS (PostgreSQL, MySQL), Redshift, S3, Lambda, IAM, KMS, Secret Manager, Parameter Store, CodeCommit, CloudFormation, CloudWatch)
  • Microservices: Docker, Kubernetes
  • Linux: RedHat, Debian
  • Firewalls: iptables, ufw
  • Load Balancing/High-Availability: HAProxy, KeepAlived
  • Monitoring/Graphing: PMM, Nagios, Grafana, Zabbix, Datadog, Prometheus
  • Configuration Management: Ansible, Terraform
  • Virtualization: LXC (Linux Containers)
  • Version Control: Git, Bitbucket
  • Scripting: Bash, Python, PHP (debugging, fixing)
  • Databases: MySQL (Certified DEV/DBA), Apache Cassandra, Redshift, PostgreSQL, Clickhouse, Snowflake,
    • MySQL Related Technologies and Tools: Percona Toolkit, , Galera Cluster, Orchestrator, ProxySQL, Openark kit, MMM (Multi-Master Replication Manager)
    • MySQL Backups: Percona Xtrabackup, MyDumper, TwinDB Backups

recommendations

Itai Shemesh (Owner at Ad-Onis Online)

Michael started working with me as DBA as well, later continued as DevOps and more later I gave him all permissions for architecting, developing and maintaining our infrastructure which he successfully did.

All critical things were architected and deployed with all possible fault-tolerance aspects. He also built monitoring and alerting systems which allowed us to track all technical and business aspects, immediately react, which helps us to keep our tech and business service healthy.

He is responsive and kind person with good organizational skills.

Tom Basil (Chief of Staff, Percona)

Michael was a pleasure to work with, always responsive, positive, plus helpful and well organized.

Interests

Apart from my work, I enjoy most of my time being outdoors. During the warmer months, I enjoy playing football, running, biking, motorbiking.

When forced indoors, I spend my time with my lovely kids and my wife, I play piano or guitar or spending my free time exploring the latest technologies.

If you're still reading this

Thanks for the patience!

And have a nice day ;)