Hi, I am Dominik 👨🏽💻
- 🇨🇭 I live and work in Zürich
- 👨🏽💻 I am into code and DevOps (this is why my resume is code as well)
- 💻 I currently work @SAP on SAP Field Service Management as Engineering Principal
- 👨🏽🏫 I currently teach Software Engineering @ABB Technikerschule
- 🎒 I graduated 2015 from the University of Applied Sciences Northwestern Switzerland with a BSc in Computer Science
- ⚥ I prefer he/him
Head of Engineering SAP Field Service Management
APRIL 2020 - present, ZÜRICH & REMOTE
Since you can't buy DevOps or its mindset, it is our task to accompany our two-pizza teams' journeys thereto. With a team of five we strive to enable all of our 100+ engineers to live DevOps. Nex to shaping the self-service platform with tools like Kubernetes, our main focus is on knowledge sharing, dev-talking, documenting and guiding people within the labyrinth of tools a DevOps engineer needs. I would summarize our team as the Ops liaison from the the DevOps handbook.
We set up 24/7 monitoring of our application primarily from EMEA using a variant of Googles SRE called SRE Tridems (because it consists of triplets of engineers). After having mitigated availability concerns in 2020, we focus on transforming our click- and ticket-driven infrastructure to Infrastructure As Code — namely Bamboo to GitHub Actions and ArgoCD, as well as PagerDuty, our GitHub Enterprise Organization or LaunchDarkly to x-as-code
with Terraform. We have set up internal sig
s — Special Interest Groups — to eagerly share knowledge as well as to build and nurture the culture around these setups, so that the engineers can self-serve themselves within the DevOps ∞.
MAY 2019 - MARCH 2020, ZÜRICH & REMOTE
Leveraging SAP Luigi we developed a cross-application framework that transfers context between everyday applications of SAP Field Service Management. This eases up their flow and eradicates the need for the clipboard or worse, hand-written notebooks. We observed customers, noting recurrent interruptions in their workflow and closed these gaps.
abbts.ch - Part-time Lecturer
APRIL 2019 - present, BADEN & REMOTE
Using DevOps as a guiding thread, I give two lectures, Software Design and Software Testing. We shape E-profile engineers that can build a production grade application after 18 months of part-time study. Find my materials in projects.
JANUARY 2019 - APRIL 2019, ZÜRICH, ZIVILDIENST
Through community service I was supporting the Advocacy and Policy team of Biovision in their preparations for the UN Climate Summit in Costa Rica.
gravity.global - CTO
APRIL 2018 - DECEMBER 2018, ZÜRICH
I was the lead architect for GRAVITY software (a digital adoption tool) and the first point-of-contact for our global customer base. I led the company’s team of developers through the initial development of the product, whether that was implementing customized technical solutions or making strategic improvements. In a startup spirit I took over product owner responsibility and actively collected user impressions to improve our overall user experience.
mila.com - Software Engineer
SEPTEMBER 2016 - MARCH 2018, ZÜRICH
We developed a crowd service platform with AngularJS, Web technologies, Node.js, Cloud Computing and a Microservice Architecture using Scrum. Ad interim I took responsibility of the development team during the absence of the CTO, taking care of daily business and project management tasks. I actively shaped the next generation product and its architecture.
fluance.ch - Software Developer
APRIL 2015 - AUGUST 2016, SOLOTHURN
I worked on a patient aggregated web application with AngularJS, Web technologies and User Interaction Design using Scrum.
···
served my time in the 🪖 army and 🎒 studied Computer Science at the university
···
soh.ch - Computer Scientist Apprentice
AUGUST 2007 - JULY 2011, SOLOTHURN
My apprenticeship as a computer scientist, subject area ‘Systems technology’. I also worked in first-level-support, at the help-desk and for the application support.
Project | Content | My role |
---|---|---|
nds-swe |
The After-Diploma Study in Software Engineering transforms individuals from any industry into capable Junior DevOps engineers. | I am the sole maintainer, leveraging Docusaurus, Reveal.JS and Java to live by example and slowly migrating all my teacher material to code - 👋🏽 PowerPoint and Word. |
JavaFX HeatMap API | Bachelor thesis - visualization of interactions and user behaviour with heatmaps | User Experience, JavaFX |
Computer Aided Tournament Support | Preparation for thesis - tournament support software to replace individual schedules | Java, ZigBee Protocol, Arduino, Web technologies |
Many of my contributions go towards the material I create for teaching.
I look to contribute and learn more from the OpenSource community wherever I can!
Cultural transformation is a passion of mine since my early days. I am a developer advocate and strongly believe into Our Iceberg Is Melting. Every day I try to learn and improve myself and my surroundings adhering to the the 15 Commitments of Conscious Leadership. My strengths in these areas are:
- Developer: I recognize and cultivate potential in others
- Communicator: I speak up and put thoughts into words
- Restorator: I figure out what's wrong and resolve it
- Individualiser: I figure out how different people can work together
- Activator: I turn thoughts into action
I live by the DevOps handbook and thus my hard skills are shaped around it.
Phase | Skills |
---|---|
Plan | |
Code | |
Build | |
Test | |
Deploy | |
Release* | |
Operate | |
Monitor |
Why are Release and Deploy flipped in order? Ask me 😉
- 🧘🏽♂️ Yoga & Meditation
- 🤝🏿 Mentorship for the Swiss Red Cross
- 📚 Reading
- 🥍 Lacrosse
- 🥾 Outdoor sports
- 🧗🏽♂️ Sports in general
- 🍚 Cooking alone or as team
- 🍷 Glass of wine with friends
References are provided upon request. You can also find some recommendations on LinkedIn.
You can always find the latest resume with cover here (Artifacts), built with GitHub Actions.