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 are very important.

Experienced IT Engineer with a demonstrated history of working in the information technology and services industry. Certified SAFe® 4 Practitioner. Strong information technology professional graduated from The National Technical University of Ukraine 'Kyiv Polytechnic Institute', MBA program and economics sciences graduated from Lviv Institute of Management.

For many years I was working as Support Engineer / Remote DBA assisting our customers in troubleshooting and tuning MySQL, Percona Server, MariaDB and related fields. I was also working as COO assistant and company Administrative Coordinator.

Currently I'm working as SRE in Akamai Technologies.

Experience

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 – Present

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
  • Linux:RedHat/Debian
  • Firewalls: iptables, ufw
  • Load balancing/High-availability: HAProxy, KeepAlived
  • Monitoring/Graphing: PMM, Nagios, Grafana, Zabbix
  • Microservices: Docker
  • Virtualization:LXC
  • Version control: Git
  • Scripting: python, bash, php (debug, fix)
  • Databases: PostgreSQL, Apache Cassandra, MySQL: MySQL and its forks such as Percona, MariaDB (configuration, optimisation, tuning) including Galera Cluster
  • MySQL related technologies and tools: Orchestrator, ProxySQL, MMM, Percona toolkit
  • MySQL Backups: 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 ;)