Michael “Svedrin” Ziegler
I can make a computer do anything.
Welcome to my portfolio site. Any questions? Mail me at i.am@svedr.in. Also, here's my GitHub.
Software ¶
- netio: network throughput benchmark
- distmark: disk IO benchmark
- meshping: ping daemon to monitor networks and analyze latencies
- FailPlay: minimalistic music player
- RSS2IMAP: uploads RSS Feeds to an IMAP directory
- Lockpick minigame from DreamFall: The longest Journey
- MicroFW: iptables firewall inspired by shorewall, with nice IPv6 support
- iptasi: iptables simulator
- Galry: minimalistic image gallery
Electronics ¶
- Arduino power supply: Bench power supply controlled by an Arduino
- Garage gate controller: Controls a garage gate from NodeRED via MQTT, including safety lights, physical buttons and an ESP firmware
Creative work ¶
- Photography
- Blog (check out the series about Storage performance)
Biography ¶
| 1986 |
|
| 2000 |
|
| 2002 |
|
| 2004 |
|
| 2005 |
|
| 2006 |
|
| 2007 |
|
| 2008 |
|
| 2009 |
|
| 2010 | |
| 2011 |
|
| 2013 | |
| 2014 |
|
| 2015 |
|
| 2016 |
|
| 2017 | |
| 2018 | |
| 2019 |
|
| 2022 |
|
| 2023 | |
|
Technical interests ¶
- building reliable infrastructure
- pushing performance and scalability to the limits
- writing understandable and maintainable software
- keeping complex systems secure
- making computers do anything.
Programming/scripting languages ¶
- Preferred:
- Python is great for expressing great concepts in little code.
- JavaScript, best served with VueJS.
- C for the fidgety things. (I'm rapidly replacing C with Rust though.)
- Bash to glue it all together.
- Others used:
- C++
- Pawn
- PHP
- C#
Other software encountered along the way ¶
| Linux | Desktop since 2002, Server since 2005 (Debian, Ubuntu) |
| Storage | RAID, LVM, NFS, Samba 4, DRBD, ZFS, Ceph, Performance Tuning |
| Networking | Cisco IOS, HP Aruba, HP FlexFabric, OpenVPN, iptables, FortiGate, STP, OSPF, BGP, VRRP, LLDP, FRR, UniFi, nginx, Asterisk, Postfix |
| Databases | MySQL, PostgreSQL, ElasticSearch, Redis, Cassandra, InfluxDB, SQL, Index-Tuning |
| Queues | ZeroMQ, RabbitMQ |
| Monitoring | Prometheus, Grafana, Loki, LogStash, Kibana, Zabbix, Nagios |
| Security | TLS, RADIUS, libsodium |
| Virtualization | VMware, libvirt, KVM, oVirt, Proxmox |
| Containers | LXC, Docker, Portainer |
| CI/CD | Git, GitHub, Puppet, Foreman, Ansible, Jenkins, DroneCI |
| dev Frontend | HTML, CSS, jQuery, VueJS |
| dev Backend | Python, Django, C, JavaScript, Go, Rust |
| dev Embedded | Arduino, Platform.io, NodeRED, MQTT |
| Windows | Active Directory, Network Policy Services, RADIUS |
Languages ¶
- German (native)
- English (fluent)
Sources of inspiration ¶
- Nico “mephisto” Wollenzin †
- Philipp “nethead” Wollermann
- Thorvald “Slicer” Natvig
- Leonard “paniq” Ritter
- Douglas Crockford
Other interests ¶
- Writing
- Riding
- South Park
- Biking
- Water skiing / Swimming
- Climbing
- Audio stuff
- Electronics