DevOps Engineer / High-Performance Developer / Virtualization Expert
I am a DevOps professional with a wide range of skills, including Linux administration, web application deployment & high-availability serving, virtualization, program development and cloud technologies. An automation fanatic with a strong grasp on information security and an engineer at heart, always willing to learn more.
I have a hands-on experience with Linux, including Ubuntu, Debian, CentOS, RHEL, Gentoo, Arch, TurnKey, OpenSUSE and derivatives. No stranger to Mac OS X and FreeBSD either, and all flavors of shells encountered on Unix machines.
As a programmer, my primary focus is on middleware, network services and automation, however at some point in time I have taken part in radically different projects ranging from kernel code to desktop application and game development. The languages I use most commonly are OCaml, C and C++ (with std, Qt5 or Boost). I have a great interest in programming language theory and a formidable foundation in type theory, algorithm analysis, metaprogramming, compiler theory and data structures.
As a system administrator, one of my strongest points would be virtualization and containerization. I have worked with OpenVZ, LXC, Docker, Vagrant, KVM, Linux-VServer, VirtualBox, Parallels, VMWare and Proxmox so far and am always interested in emerging solutions to ensure perfect automation and integration practices.
Also worth mentioning:
* Distribution build systems (TKLDev, Gentoo Catalyst, LFS)
* Webservers (Apache, Nginx, Unicorn, Passenger, Lighttpd)
* SCM (Git, Subversion, Mercurial)
* Monitoring (Nagios/Icinga, Monit, Munin, Cacti)
* CM and deployment (Capistrano, Puppet, Chef, Ansible)
* Bioinformatics (synthetic biology, gene engineering, sequence analysis)