Work History

Work History

StackMonkey

Aug 2014 - Present

Software Engineer with focus on Clouds and OpenStack

Working in a small Team of two people to build one of the first completely anonymous and decentralized public cloud services. The work on this project involves a lot of API interaction with Bitcoin, OpenStack and our own services. Developing in Python on Flask and AppEngine and also a bit of C++ with the Boost libraries.

Kili.io

Dec 2013 - Aug 2014

Cloud Architect / Python Dev

Working in a small company of 3 people, building our public cloud OpenStack service, using Ansible. Coding in Python / Django to implement our company specific requirements in the Horizon dashboard. Planning our cloud architecture with focus on scaling and performance.

The NetCircle

Oct 2007 - Nov 2013

Linux System Engineer Manager / Development Manager

Ensuring high availability and reliability of our social networking and dating websites. Taking responsibility for a team of Linux Engineers and a team of back-end service developers. Identifying bottlenecks and SPOFs in various aspects of a complex environment and fixing them myself or supporting and guiding other developers in fixing them, including System internals, Networking, Service Architecture, Caching logic, etc. Administrating various databases, including MongoDBMySQL and Redis. Designing database schemas and application architectures with focus on performance, reliability and scalabilityHandling emergencies and working towards preventing them in the future. Acting as a coordinator between multiple teams of software developers, other engineers and management in an international environment of many languages, cultures and opinions.

Swisscom

Oct 2005 - Mar 2007

Unix and Linux Systems Engineer

Working in a team of 7 Unix/Linux Engineers. Planning and executing deployments and migrations of various services that are used by a large number of customers. Applying in-depth knowledge of RedHat Enterprise Linux. Ensuring high availability and reliability of our services. Besides Linux, I also got in touch with Solaris and FreeBSD. I also needed to be available 24/7 when on duty. 

Mar 2004 - Sep 2005

Linux Administrator

Providing support for our customer's Linux servers. Planning and executing deployments and migrations. Being available 24/7 for emergencies.

ZLI Winterthur

Aug 2003 - Mar 2004

Firewall Administrator (FreeBSD IPFilter)

Managing the FreeBSD IPFilter firewalls that separated the more than 25 physical and logical subnets of an IT training institute. Providing solutions according to each subnet's specific needs. This job made me learn and practice a lot about EthernetTCP/IP and various application level protocols.

SWS Software Services

Nov 2002 - Jul 2003

C developer with focus on Databases

I wrote a program in C that converts IBM DB2 SQL dumps into MySQL dialect.

Education

Education

BZU

Aug 2000 - Jun 2004

Systems Engineer

This degree is mostly focused on Systems internals and Networking, but also included some programming in C, Java and PHP.

Skills

Skills
Cloud Computing
Virtualization
Ansible
TCP/IP
Concurrent Programming
C
Flask
Postfix
File Systems
Linux
Cgroups
SELinux
OpenStack
Django
Test Driven Development
Tcpdump
XtraDB
Reliability Engineering
Bitcoin
Performance Tuning
LAMP
High Availability
Iptables
Wireshark
Redis
Nginx
RabbitMQ
Symfony
Web Servers
Linux KVM
LVM
MongoDB
Python
Scalability
FreeBSD
Solaris
Apache
Memcached
Bash
MySQL

Certifications

Certifications

Red Hat Certified System Administrator in Red Hat OpenStack

Nov 2014 - Nov 2017

Red Hat

RHCE (RedHat Certified Engineer)

Redhat