-
Notifications
You must be signed in to change notification settings - Fork 1
/
Phil_Kulin_SE_CV.txt
56 lines (52 loc) · 3.64 KB
/
Phil_Kulin_SE_CV.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Philipp Kulin
St.Petersburg, Russia GitHub: schors
[email protected] System Engineer LinkedIn: schors
Looking for a job outside Russia preferably in Finland, in EU, in the USA, in Canada, in Cyprus.
I want to work in a simple boring company without great mission.
SKILLS
Languages Golang, Python, Perl, C, Shell, HTML, CSS
Platforms Linux, KVM, Docker, Ubuntu, FreeBSD
Tools Ansible, Prometheus, Grafana, NSD, Unbound, Knot, BIND, Exim, Cyrus IMAP, Dovecot, MySQL,
PostgreSQL, LAMP
Interests Operation Systems, DNS/DNSSEC/DoH/DoT, Webhosting
Communication English (professional use), Russian (native)
EXPERIENCE
Golang Software Engineer / DevOps practices
SPbEC Mining, St.Petersburg, Russia | Oct 2020 — Present
• Maintained CI/CD: Jira, Gitlab
• Introduced a monitoring system: Prometheus, Grafana
System Engineer
Freelance | 2009 — Present
• Designed, implemented and maintained customers webservers: Linux, Docker, KVM, ZFS, LAMP, Prometheus, Grafana
• Performed migrations between servers or/and platforms if required
• Provided extra services for customers: E-mail, DNS, Proxy
• Developed backup system using BorgBackup. Contributed to BorgBackup
System Architector and Software Engineer / Webhosting
DiPHOST.RU (diphost.ru), St.Petersburg, Russia | Aug 2006 — Oct 2020
• Owned and operated webhosting infrastructure: FreeBSD, Linux, SmartOS, ZFS, Docker, LAMP, E-mail, DNS
• Maintained several monitoring systems: Prometheus, Grafana, collectd, Cacti, Nagios
• Was a heroic technical support
Software Engineer and System Administrator / Webhosting
Peterhost.ru, St.Petersburg, Russia | Apr 2002 — Nov 2006
• Built and operated webhosting infrastructure: FreeBSD, Linux, Apache, Nginx, E-mail, DNS
• Designed, implemented and maintained webhosting L2/L3 network: Cisco, Allied Telesis, BGP
• Created custom simple monitoring system: Netflow, Perl, HTML, CSS, rrdtool, Nagios
Software Developer / Infranet
CSRI Electropribor, St.Petersburg, Russia | Apr 1997 — Apr 2002
• Designed, implemented and maintained internal network
• Troubleshot, identified, and replaced faulty hardware components in computer systems
PROJECTS
Creator
User II usher2.club, Community project | Apr 2018 — Present
• Created website about internet restrictions in Russia: usher2.club: HTML, Twitter Bootstrap, Python, Flask, Golang
• Maintained bot infrastructure: Linux, Docker
EDUCATION
Automation of technological processes and productions, Peter the Great St.Petersburg Polytechnic University 1993 — 1996
PUBLIC TALKS
RootConf 2009 (Moscow, Russia): Simple mail server architecture (presentation) (in Russian) Apr 2009
ENOG 4 (Moscow, Russia): Hosting providers and content complaints (presentation) (in Russian) Oct 2012
ENOG 14 (Minsk, Belarus): Domain operator — guide to DNSSEC (presentation) (in Russian) Oct 2017
CryptoInsatallFest 5 (Moscow, Russia): A popular DNS security overview (presentation) (in Russian) Oct 2018
HighLoad++ 2018 (Moscow, Russia): Russia internet restriction’s technical issues (presentation) (in Russian) Nov 2018
GolangConf 2019 (Moscow, Russia): Why Golang so strange? (video and slides) (in Russian) Oct 2019
Saint HighLoad++ 2021 (St.Petersbug, Russia): A popular DNS security overview (presentation) (in Russian) Sep 2021