Hi, my name is
It's nice to meet you!
I'm a physicist working as a software engineer based in Switzerland currently specializing in peer to peer systems as part of a PhD endeavour.
Hi! I'm Dennis, a software engineer based in Switzerland who enjoys building things that live on the internet and also power the internet. I develop highly efficient, scalable and distributed backend systems that power seamless user experiences for the end consumers.
Shortly after graduating from Christian-Albrechts-University, I joined the engineering team at freiheit.com where I developed and successfully launched the Mercedes Benz Mobile SDK. Then I became an industrial PhD candidate and joined OriginStamp in Switzerland to explore peer to peer systems in trustless environments.
Here are a few technologies I've been working with recently:
Where I’ve Worked
Industrial PhD candidate @ OriginStamp AG
May 2020 - Present
Work in a micro-service environment powered EBS in the AWS cloud.
Introduced Terraform as an infrastructure as code solution.
Worked full stack along an Angular PWA, Hugo static site, Spring Boot micro-services, Ansible VM/NAS provisioning.
Software Engineer @ freiheit.com
Jul 2018 - Apr 2020
Write modern, performant and maintainable code for an industry-changing project of a large automotive corporation
Work in a micro-service environment powered by Terraform and Kubernetes in the Azure cloud.
Contribute to protoactor-go, an open-source Go library that provides "ultra fast distributed actors for Go"
Maintain a CI/CD pipeline based on Jenkins and Spinnaker - also experimented with canary deployments
Web/Mobile Developer - Working Student @ weluse GmbH
Jan 2017 - Jun 2018
Built and lead an ongoing web application project for property managers
Developed and maintained code for in-house and client websites primarily using React, Redux, Flow, Sass and also PHP, Ruby on Rails
Manually tested sites in various browsers and mobile devices to ensure cross-browser compatibility and responsiveness
Research Assistant @ CAU Kiel
Performed frequency analyses of large image sets from a photoemission electron microscope in Python using packages like NumPy, SciPy, Matplotlib and Pandas.
Developed an automation programme which controlled the said microscope and its peripherals in Java.
This programme utilised a RS232 serial interface of the microscope and a plugin interface of a camera controlling programme.
The tool is still heavily in use and helps accellerating scientific discoveries of the current researchers
Software Developer @ TouchTech Labs
Mar - Sep 2016
Developed and shipped highly interactive web applications for a diverse set of clients
Interfaced with clients and held product presentations
iOS Developer Intern @ TouchTech
July - Mar 2016
Developed and shipped a promotional iOS application for the horror movie The Dead Room using Objective-C, Bolts, AFNetworking
Developed and shipped an iOS applications for tracking the performance of employees using Swift 2.3 leveraging third-party and internal APIs - Demo-Video
Interfaced with clients on a weekly basis and both apps were developed solely on my own
Some Things I’ve Built
As part of my work at freiheit.com I built the backend part of the real time event supply for the Mercedes Benz Mobile SDK. A status update of a vehicle (like opening a door) or sending a command to the vehicle goes through my code.
Peer Copy is a decentralized, peer-to-peer file transfer tool based on libp2p. It allows any two parties that are either both on the same network or connected via the internet to transfer the contents of a file based on a particular sequence of words. I published a paper about it at IFIP '21.
Steganography-based image integrity via embedded Merkle tree nodes into image chunks so that each chunks integrity can be verified on its own. This enables highlighting exactly which areas of a photograph were modified.
- Merkle Tree
Participated in a Balloon Experiment for University Students. Developed, built and performed a space qualified experiment on a stratospheric research balloon as part of an official mission from the European Space Agency. Measured the angular distribution of charged particles in the atmosphere.
Other Noteworthy Projectsview the archive
Get In Touch
Although I'm not currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!Say Hi