Curriculum vitae / Lauri Tirkkonen
Languages
- Native Finnish
- Fluent English
Education
- 2008 – 2016: M.Sc. (Tech), Computer Science and Engineering at Aalto
University School of Science (form. Helsinki University of Technology)
- 2007: matriculation at Outokummun lukio
Work
- iconicchain Oy
2021-01 – present: Head of Devops and Security
- Siili One Oy
2019-12 – 2020-12: Staff SRE
- Consultant, worked on embedded Linux systems
- Tuxera Inc.
2017-04 – 2019-12: Release Engineer
- Development and maintenance of online build service used by customers,
400k–600k builds delivered per year
- Aalto University Department of Computer Science and Engineering
2009-05 – 2011-05, 2011-09 – 2017-03: Systems Designer
- Unix (Solaris, illumos, Linux, OpenBSD) server and workstation
administration. Xen and KVM virtualization, containerization with
illumos zones
- Building and upgrading internal systems, migrating from legacy
solutions. Examples:
- LDAP authentication and name services
- Puppet configuration management for workstations and servers
- Redundant firewalls with pfsync and CARP
- Improving processes and workflows, eg. putting everything under version
control, deploying an issue tracker
- Eniram Ltd.
2011-05 – 2011-08: Software Developer
- Maintenance/development of custom Linux distribution
- Utilities and automation in Python and shell
- Assembly Organizing
2010-12 – 2011-02: SystemsCrew/Function Head
2010-08 – 2010-10: SystemsCrew/Field Engineer
2008-08 – 2010-07: InfoCrew/Customer Support
Skills / experience
- Operating systems
- OpenBSD
- Various GNU/Linux distributions (Debian, Ubuntu, RHEL… you name it)
- illumos, Solaris 10, 11, OpenSolaris
- Language preferences: Python, shell, C
- Instrumentation and debugging
- bpftrace, DTrace, traditional debuggers like gdb, mdb
- traditional Unix visibility tools (strace/truss/ktrace, ps, netstat,
vmstat, fstat, etc.)
- Strong TCP/IP knowledge and debugging skills
- ZFS
- Network security, eg. firewalls (pf, iptables), PKI (SSL/TLS), PGP,
authentication and authorization
- Configuration management: Ansible, Puppet
- Porting, packaging, patching and contributing to open source software
Other
- Tietokilta ry board member 2011
- Compulsory Finnish military service completed