Curriculum vitae
Pavel Mihaduk
DoB: Oct 4, 1985
Martial status: married, 2 kids
Summary
I’m a UNIX administrator with deep experience in different aspects of system
administration. Particularly interested in designing and implementing Linux-based infrastructures and building
fault-tolerant, high-loaded solutions. Enjoy solving difficult and non-standard tasks which require deep
investigation and provide unique experience. Able to learn fast and eager to new knowledge.
Employment history
Jun 2012 - nowadays
Wargaming.net
Role: DevOps
As a part of Development Operations team responsible for maintaining the whole stack of web
services around famous World of Tanks/Warplanes/Warships/Blitz MMO games, including, but not limited to:
Internet portals, clanwars, payment system, identity service, and many others. Participate in automation tools
development.
Was responsible for hosting platform for staging environment, initiated and successfully
carried out stagings migartion from LXC to OpenVZ platfom, as well as whole VMs infrastructre redesign, which
resulted in more stable and reliable stagings environment.
Actively participate in establishing ITSM and provide support to Process and Quality
department. Take the lead of research subdivision inside Production team, designed and implemented HA web
frontend for whole stack of web applications per realm.
Designed and taking architect/engineer role in cloud solution development, using container
virtualization to provide scalable and reliable platform for web application hosting in production, with minimal
upgrade downtime (up to zero-downtime).
Oct 2007 - May 2012
Tieto
Role: Senior/Lead Technical Specialist, Team Lead
As a service architect participated in development of WebSphere Commerce based e-sales
solution, was responsible for development and testing environments design. As a lead of Minsk J2EE team took the
responsibility of the whole platform implementation. The project was finished successfully.
As an infrastructure architect participated in bid preparation for Nordic NDA customer; my
role was to define hardware specs and software package, and to develop architecture and PoC of a solution
similar to LogmeinRescue.com (technical part, resources definition, and estimation).
As an infrastructure architect participated in bid preparation for Russian NDA customer (one
of the biggest home-electronics retailer on Russian market); my role was to develop solution for taking backups
from SAP application, Siebel CRM, and Oracle Data Integrator together with underlying Oracle databases, both
software and hardware. Also developed overall design of High-Availability cluster for Oracle, Siebel and Oracle
Data Integrator.
As a team lead was responsible for the whole Minsk J2EE team management, including contacts
with onsite managers, Personal Development Discussion activities, reporting, team satisfaction, etc.
During last year of employment was involved in Tieto Open Source Labs, acting like Linux
administrator and architecture consultant. Also was performing roles of security and architecture consultant for
Tieto Open Application Suite and a proprietary solution
platform based on it.
Short summary of software/technologies used:
OS: Solaris 10, RHEL 5/6, Debian GNU/Linux, Ubuntu Server, IBM AIX 5.3;
Application servers: BEA/Oracle WebLogic, JBoss, IBM WebSphere product family (WAS,
Commerce Server, Portal Server);
Programming languages: Java, Python/Jython, Bash;
Web servers: Apache 1.3/2.x, IBM IHS;
DBMS: IBM DB2 9, MySQL/MariaDB 5.x, PostgreSQL 8;
Virtualization: OpenVZ, kvm (qemu-kvm), libvirt, VMware ESX;
Clustering: Sun Cluster
May 2007 - nowadays
Eurostream Ltd.
Role: Lead Techical Specialist / Architect
Designed and developed a small hosting company IT infrastructure and controlled its
implementation.
Responsible for maintaining existing infrastructure, creating new solutions, top-level
customer support.
Developed automation tools, monitoring and overall design of the fairpool.pro crypto mining pool
Short summary of software/technologies used:
OS: CentOS, Debian GNU/Linux, Ubuntu Server;
DBMS: MySQL 5, PostgreSQL 8/9;
E-mail: Postfix, Dovecot;
Programming languages: PHP, Bash, Python;
Web servers: Apache 2.x, nginx, lighthttpd;
DNS: ISC BIND 9, powerdns;
Virtualization: OpenVZ, kvm, Proxmox.
Feb 2006 - Sep 2007
PCHighway
Role: 2nd-Tier Support Engineer/ Senior sysadmin
After joining the company at position of 2nd Tier support engineer was shortly promoted to
senior sysadmin (July 2006). Was responsible for technical support of existing hosting environment, solving
critical problems, mentoring newcomers and organizing the support team working processes.
Designed and implemented a simple DDoS mitigation solution using IPTABLES firewall with IPSET
extension and a set of Bash scripts.
Have participated in bid preparation for outsource support service for a UK-based hosting
company UK2.net, the bid was won.
Short summary of software/technologies used:
OS: RHEL 4 AS, FreeBSD 4/5/6, Windows Server 2003;
Control panels: Parallels HSPc, Plesk, cPanel;
Firewalls: IPTABLES, pf, ipfw;
DBMS: MySQL 4/5, PostgreSQL 8, MSSQL 2005;
E-mail: Qmail, Exim, Postfix, Courier;
Programming languages: PHP, Perl, BASH;
Web servers: Apache 1.3/2, lighthttpd;
DNS: ISC BIND 9;
Virtualization: Virtuozzo/OpenVZ, FreeBSD jail.
Languages
Russian - Native speaker
English - Advanced (CEFR C1)
German, Polish - B1
Education, trainings and certifications
2003Gymnasium #1, Baranovichi, Belarus
Graduated cum laude from high school
Oct 2008Bureau Veritas
Information Security Internal Auditors Training Course. Standard ISO/IEC
27001:2005
Aug 2009HappyPM (happy-pm.com)
Project Management training
May 2010Tieto Academy (Tieto educational programme)
Project Resource Management training
Honors and Awards
Yandex.Root 2012 - 7th place as a part of a 4-member team
Wargaming CTF 2019 - 3rd place as a part of 4-member team