Nico Feulner
DevOps & Software Engineer
Profile
A DevOps engineer with a high proportion of Software Engineering tasks in his daily
business. Has a passion for open source software, primarily the tools in the CNCF
landscape and all things Kubernetes (declarative, distributed software❤️). Loves
designing and implementing scalable software architectures and pipelines, and
generally making complicated tasks easily and securely accessible. Likes to plan and
develop highly-scalable, novel software solutions that reach and help a large number
of people. Enjoys socializing as well as sharing and discussing technologies, findings
and achievements both with colleagues and the community. Self-hosts everything the K8s
way from his own music streaming service to smart home until everything crashes and he
needs a flashlight to find the bathroom🔦.
Loves the outdoors with a passion for cycling🚲, hiking🥾 as well as skiing⛷ and is an active voluntary tour guide at DNT in Norway. Is into travelling🌎 and experiencing other cultures💬.
Loves the outdoors with a passion for cycling🚲, hiking🥾 as well as skiing⛷ and is an active voluntary tour guide at DNT in Norway. Is into travelling🌎 and experiencing other cultures💬.
Work experience
- 2024-present
DevOps Engineer (Conta AS, Ålesund)- Designing and building up a new infrastructure for the Norwegian market with GitOps based on Crossplane
- Developing and maintaining existing services further
- Maintaining and migrating old infrastructure to new one
- 2020-2024
DevOps Engineer (Deutsche Telekom IT GmbH, Bamberg)- Developed and operated an ordering, management and billing tool for a private Kubernetes platform based on Rancher (gRPC microservices written in Golang & Angular frontend)
- Built pipelines for testing and deploying software on Kubernetes
- Developed K8s controllers for automatic resource scalings in a GitOps-centric setup
- Led the software development tasks in this Kubernetes platform team
- Participated in building a GCP landingzone by integrating the user management in the internal IdP and building a project ordering tool
- 2017-2020
Dual Student in Applied Computer Science (Deutsche Telekom AG, Nuremberg/Bamberg)- Worked as an ordinary software engineer apart from few occassional course days at university
- Participated in an exchange programme at T-Systems Slovakia in Košice
- Contributed to a ticket system built with Symfony in a small team of Software Developers
Education
- 2021-2023
MSc Computer Science with Artificial Intelligence (University of York) - 2017-2020
BSc Applied Computer Science (Hochschule für Telekommunikation Leipzig)
Skills
- Cloud technologies
has broad experience working with both public and private clouds as well as employing a wide range of cloud-native products and maintaining the infrastructure declaratively. Simply loves doing things the K8s way both privately and at work. - Programming
writes software (mostly microservices, frontends and K8s operators but has experience with a wider range of technologies, e.g. Android) at scale in various languages and frameworks (lately mostly Golang and Java with Micronaut but has professionally worked with many other frameworks before) - CI/CD
has lots of experience working with modern CI/CD tooling, first and foremost Gitlab Pipelines, Github Actions and GitOps tools like ArgoCD and Flux - Testing
is experienced using several testing concepts and frameworks effectively (knows how to write them well and not only for high code coverage scores) - Agile work
has experience working both in custom collaboration environments and in common agile team collaboration frameworks (e.g. Scrum, SAFE) with related tooling
Languages
- German
Mother tongue - English
Fluent - Norwegian
Advanced - Latin
Basic