General skills
- Architecting scalable & highly available micro services in the cloud
- Leading development teams
- “Getting things done” mentality
- Focus on high quality software
Coding languages & Tools
- Java 17+, Micronaut, Spring Framework
- Apache Kafka
- PostgreSQL, DynamoDB, MongoDB
- AWS, Docker, Kubernetes
- Python, FastAPI
Experience
- 03 / 2022 - Present Principal Software Engineer at Bitpanda
- Leading company wide tech initiatives e.g. adapting event driven architecture
- Being a mentor and an inspiring technical coach to multiple engineering teams
- 08 / 2020 - 03 / 2022 Tech Lead at Bitpanda
- Hiring and leading two teams to adapt event driven architecture for the Bitpanda Broker platform
- Revamping core services for horizontal scalability and
- 12 / 2017 - 08 / 2020 Senior Software Engineer at Bitpanda
- Green field architecture of a highly scalable, secure crypto trading platform - Bitpanda Pro
- Application development with a Java based reactive software stack
- DevOps related tasks to manage infrastructure in AWS using Terraform
- On call duty experience since 2019 to ensure 24/7/365 operations
- Main technologies: Java 11, Apache Kafka, PostgreSQL, Vert.x
- 05 / 2015 - 11 / 2017 Full Stack Software Engineer at Objectbay
- Working in a self-organising scrum team
- Creating a CRM (Customer Relationship Management) web application
- Developing Methods: Test Driven Development, Continuous Integration, Scrum (LeSS)
- 05 / 2011 - 05 / 2015 Java Software Engineer at CADS GmbH
- Working in a small team of three people, full responsibility during development
- Engineering Process Sampler - bi-directional interface between Creo View and Creo Parametric
- Java FX, C++, Creo View, Creo Parametric, Chat client with Apache Mina
Education
- Mentionable Education in form of Books
- Team Topologies by Matthew Skelton & Manuel Pais
- Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard
- Building Microservices by Sam Newman
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by Martin Kleppmann
- Domain-Driven Design Distilled by Vaughn Vernon
- 07 / 2016 Certified Scrum Master
- Advanced training about how to work in an agile team with an official ScrumAlliance Certification
- 09 / 2005 - 06 / 2010 HTL-Perg
- basics about data processing and programming
- thesis about a web configurator for industrial plants
Languages
English, German
Outside of work
- reading books for education
- sport to keep me fit
Contact
daniel.prinz@outlook.com