I'm Roman. Digital entrepreneur, developer, founder and CEO at Improvy OÜ
Badges
Entrepreneur
Remote work ambassador
Sailing lover
Cyclist
Coffee enthusiast
Pescetarian
Tech geek
Traveler
Science lover
Resume
I can help you or your company with infrastructure designmaking remote work effectiveautomationCI/CDmonitoring solutionscost optimizationperformance optimizationtroubleshootingDevOps trainingconsultingcareer advice
Sep 2019 - Present
Team Lead DevOps, NDA
Big blockchain company with strict availability and fault tolerance requirements.
Implement fortnight meetings with department employees to discuss the current state of team, sharing knowledge and experience, synchronization of team members to make remote work in department more comfortable;
Team management (10 people, 5 countries, 6 cities, 5 timezones from UTC to UTC+7);
Planning working processes;
Distribution of tasks within the team;
Project architecture design;
Task prioritization;
Mentoring of new employees;
Installation and configuration of servers and software for highload & high availability platform;
Monitoring of equipment and services (Grafana, Prometheus->VictoriaMetrics, Alertmanager, Zabbix);
Ansible with dozens of roles;
Network things (Cisco)
CI/CD for fault tolerance/zero downtime platform;
May 2018 - Aug 2019
Site Reliability Engineer, Umbrellio
Installation and configuration of servers and software;
Monitoring of equipment and services (Grafana + InfluxDB + Telegraf, Nagios);
Setting up tools for monitoring;
I deployed grafana;
Optimize performance, troubleshoot problems, eliminate denial of service;
Solving problems on security and scalability of systems;
Ansible with six different roles for servers configuration;
Gitlab CI for deploy nginx and firewall configs;
I wrote Gitlab CI for autorun Ansible playbooks;
ELK stack and Graylog
I deployed ELK + Graylog and configure it for highload system;
PostgreSQL like a master;
Nginx like a ninja;
I oprimized Nginx for high-availability system and fix some problems with logs in files
CentOS like a boss :)
Aug 2017 - May 2018
Ops Engineer, Playkot
AWS & Terraform;
Technical consultation of the company's employees;
Making office IT better;
Maintenance of game servers;
TeamCity, Jira, Confluence, GitLab, etc. - install and configure;
PPTP, L2TP servers;
Grafana + Prometheus - install and configure.
Feb 2017 - Aug 2017
System administrator, Selectel
Technical consultation of the company's customers;
Linux administration for the company's customers;
Juniper and other network equipment administration;
Network and infrastructure monitoring.
Jan 2015 - Oct 2016
Datacenter system engineer, Selectel
Monitoring of servers, network equipment and air-conditioning system (1 server room, 211 racks, ~6000 servers, ~500 units of networking equipment);
In addition to the main work, I made front-end for the corporate time tracker system.
I sprinkled my blood on the k-root dns (It's not a joke, I really accidentally cut the finger on the edge of the case and a drop of my blood hit the motherboard (this incident did not affect the server's functionality).