Sophia Zehethofer, MSc
Software and Cloud Platform Engineer with more than a decade of industry experience - based in Linz π¦πΉ
βοΈ contact@sophher.com / π github.com/sophher
π©πΌβπ» Engineering Experience
Cloud Platform Engineer @ ENGEL Austria GmbH (2023 - Present)
- To deploy a new web customer portal e-connect, I helped to create a hub and spoke hybrid cloud environment using infrastructure as code from conception to release.
- I maintained multiple AKS clusters and supported developers using them.
- As a global administrator, I secured EntraID and kept developers productive by managing permissions.
- We improved security by leveraging private endpoints in combination with a private DNS resolver.
- Partners: Public Cloud Group, Cancom, Ebcont, Uni Software Plus, Bacher Systems
- Technologies used: Azure, Terraform, Kubernetes, Flux, Splunk
Senior DevOps Engineer @ ENGEL Austria GmbH (2021 - 2022)
- I provided development, deployment, and testing infrastructure for over 150 developers.
- We migrated Jenkins to Azure Devops pipelines and SVN to GIT repositories.
- I supported developers by maintaining and moving to an Artifactory server.
- I improved and maintained legacy Jenkins servers by restructuring old pipelines to be able to support a master-slave architecture.
- I leveraged Docker Buildkit to build and test our applications.
- Technologies used: Azure DevOps, Docker, Git, SVN, Jenkins, Artifactory, SonarCube
Senior Frontend Engineer @ ENGEL Austria GmbH (2020 - 2021)
- For a new generation of injection mold controllers, we spearheaded the development of a web-based version of the human machine interface.
- To standardize the communication between machines and devices, we utilized and built OPC-UA compliant libraries.
- We created a dynamic architecture using micro-frontends, module federation and reactive programming.
- I built a monorepository with strict linting rules and automated tests to improve quality.
- I supported junior developers by writing onboarding documentation, giving trainings, and reviewing pull requests.
- With the help of our UX engineers, we implemented a living design system.
- Partners: Software Competence Center Hagenberg, Tietoevry, Angular Architects
- Technologies used: Angular, Typescript, RxJS, OPC-UA, Nrwl NX, Yarn, Storybook, Cypress, ESLint
Embedded Engineer @ ENGEL Austria GmbH (2018 - 2019)
- I developed a new handheld terminal with a real-time operating system.
- I implemented an RFID card reader that the handheld user can use to authenticate.
- Partners: Sigmatek
- Technologies used: Real-Time Linux, Bash, C++, CMake, Conan
Agile Coach @ ENGEL Austria GmbH (2016 - 2022)
- We spearheaded a new team that integrated UX engineers and UX processes into the agile workflow.
- I led a (too) big team of 15 people and helped them overcome silo thinking.
- I moderated retrospectives and post-mortems for other teams.
- I worked with external partners to improve company-wide processes and blockers.
- Partners: Software Quality Lab, Centigrade
- Methodologies used: Scrum, Kanban, DevOps, User-Centered Design
Software Engineer @ ENGEL Austria GmbH (Dec 2016 - 2018)
- I helped to maintain a legacy codebase of over 8 million LOC.
- I analyzed and improved the startup process of an Osgi application from 20 minutes to 10 minutes.
- I refactored small and large portions of the codebase to make it testable and understandable to fix longstanding bugs.
- Partners: Keba
- Technologies used: Java, Osgi, EMF, ECF, Tycho, Maven
Test Engineer @ ENGEL Austria GmbH (Aug 2015 - Jun 2016)
- I developed a test-framework for automated system tests on bare metal and virtualized hardware.
- Automatically provisioned systems to be in a desired state to conduct tests.
- Technologies used: Puppet, TestNG, Mockito, Oracle VirtualBox
π¬ Languages
π©πͺ German: Native
πΊπΈ English: C1
π©πΌβπ Education
Master of Science in Software Engineering
University of Applied Sciences Upper Austria - Hagenberg, Austria (2014 - 2016)
- Master Thesis: Optimization of the Container Stacking Problem
Bachelor of Science in Software Engineering
University of Applied Sciences Upper Austria - Hagenberg, Austria (2011 - 2014)
- Bachelor Thesis: Simulation of Evolutionary Processes
VET-Diploma in Electronics specializing in Technical Computer Science
Higher Federal Technical College - Steyr, Austria (2005 - 2010)
- Diploma passed with merit (Guter Erfolg)