Nico Riedmann
BSc Computer Science
Interested in smart systems and the interactions
between smart people needed to create them
Passions
Supporting People as a Lead and a Developer I aim to have a positive impact, on …
… people figuring out what they want to achieve
… people and teams achieving their goals
… building environments enabling people to motivate themselves/supporting intrinsic motivation
… building innovative software that helps people in some way
Agile Software Development
Getting to be a part of adopting and figuring out Agile at incubedIT and seeing it at scale at Dynatrace,
both general Agile principles and the practices of creating software that allows for being agile fascinate me.
Since 2021 I co-organize Agile International Graz - an English-language Agile Meetup in Graz.
Education
Sharing knowledge has been a common theme from my civilian service, through my studies to my work and personal projects.
Mentoring, Tech Articles, RoboCup Junior Head Referee/Referee Trainer
Experience
01.2024-
Manager Software Development Dynatrace
- Working with two teams building Dynatrace’s internal cloud platform
05.2020-01.2024
Team Lead Dynatrace
07.2022-01.2024
Turning a side-project into a product as the lead of a new ‘Configuration as Code’ team.
Helped to form a new distributed team around a project I started with a colleague in 2019.
Providing people leadership to three developers as well as engineering leadership.
Driving technical direction and working closely with department and product leadership on the vision of turning the project into a product.-07.2022
Lead a growing development team focused on our k8s microservice platform and core services.
Supported a hybrid team’s growth from two to seven developers during the pandemic as a people lead, developer and “team PO” scoping work packages and roadmaps with product management and architects.
Worked with department and architectural leadership to transition a software development-focused team into a cross-functional platform team to fill a gap in developer experience.
Achieved a notable reduction in onboarding new services and maintenance by introducing template solutions to development teams.- Additionally focused on knowledge-sharing, Agile development practices and culture across teams.
Part of several location-wide improvement initiatives over the years - for example, introduced a local ‘culture onboarding’.
Introduced local versions of public speaking training and knowledge-sharing spaces.
Acting as a mentor to several local Team Leads and ‘sparring partner’ in a company-wide leadership training program.
10.2019-01.2024
(Senior) Software Engineer Dynatrace
- Java development on core microservices handling authN/Z, encryption and messaging.
- Go development on dev tooling and ‘configuration as code’ for Dynatrace.
07.2016-10.2019
Software Engineer Robotics incubedIT
- Java and C++ software development and design in an Agile team.
- Worked on both fleet-management logic and robot control logic frameworks and software.
- Focused on Software Architecture and technical leadership from late 2018 onwards.
Volunteering
09.2021-now
Meetup co-organizer Agile International Graz & New Leadership meetups
- Co-organizing an Agile Software Development meetup in Graz, Austria.
- Co-organizing a Leadership and New Work focused meetup in Graz, Austria.
- Organizing a monthly Leadership book club.
- Event planning including speaker and host coordination, and driving technical setup for remote/hybrid meetups.
- Frequent panel discussion moderator and occasional speaker.
01.2016-now
Referee/Referee Trainer/League Chair RoboCupJunior Austrian Open
- I started volunteering as a referee and am currently a head referee/league chair and referee trainer at RoboCup Junior Austria, a yearly educational robotics competition for students up through age 19.
Education
2023
Flight Levels Academy - Introduction to Flight Levels
2018
iSAQB® Certified Professional for Software Architecture
- Foundation Level
2013-2018
Bachelor’s Degree in Computer Science & unfinished Master’s TU Graz
- Notable subjects: C/C++ and Java Programming, Design and Development of
- Large Systems, OO Design, AI, Robotics.
- Master’s interrupted to focus on Software Architecture in practice at incubedIT.
Skills
- Team Leadership, Mentoring, Communication
- Agile practices, Organizing and visualizing work
- Software Architecture, Clean Code
- Java, Go, Python, C++
- Kubernetes, Docker, Terraform
- Gradle, Maven
- Git
- Jenkins, Github Actions CI/CD
Languages
- German (native)
- English (proficient)
- French (basics)