Product Owner & Software Engineer
Authentication & Authorization - (2023 - 2024)
Description
My responsibilities during this time were split between product ownership and software development tasks. As the product owner I was responsible for decisions regarding the product direction, team planning and prioritization of work. At the same time as one of the senior engineers on the team I was actively involved in the design, architecture and implementation of the products we delivered, which included:
- The OAuth2 implementation for the product suite
- OIDC provider and client implementations
- Custom policy-based access control agents and policies
- Token validation and rate limiting services
Buzzwords
- Go
- Kotlin
- OAuth/OIDC
- Architecture
- Access Control
- Leadership
- Mentorship
- Prioritization
Software Engineer
Platform Tooling - (2019 - 2023)
Description
At the platform team my responsibilities grew over time as I became more experienced. In the beginning I was mostly focused on day to day maintenance and bugfixes of existing software. As time passed on I started to become involved in the cloud architectures on which we ran our tools, as well as the software architecture of how the tools work, how they deal with load, how they interact with other components and the deployment processes. Here I have worked on projects including:
- Security tooling for reporting and revoking leaked secrets
- GitOps based Kubernetes management platform
- Service for configuring and distributing feature flag configurations
- Cross-account cross-region serverless application deployment infrastructure and monitoring
Buzzwords
- Go
- Kotlin
- React
- AWS
- Cloud Architecture
- Kubernetes
- Machine Learning
- GitOps