Personal Information
- Name: Felix Neumann
- Year of Birth: 1987
- Location: Berlin Metropolitan Area
- Website: fxnn.de
Summary
🏋️ >10yrs fullstack java developer.
🤓 fluid in front&backend, k8s and root shell
♻️ sharing knowledge, improving continuously
👬 pairing, ensemble sessions, TDD
đź’ curious, reflected, agile mindset, product focus
❤️ make the world a better place
Experience
Senior Java Developer
IONOS · Berlin, Germany
Aug 2020 - Present
- Working on Quarkus and Golang Microservices, deployed through helm charts in a k8s cluster, operated with our continuous delivery pipeline, engineered for scalability, reliability, maintainability and observability.
- Working on our legacy monolith, understanding historically grown spaghetti code, improving testability, removing technical debt, splitting it up.
- Contributing to our initiative to make our team more agile, more lean. Learning tons about waste, Scrum, TDD, ensemble programming, hexagonal architecture, coaching, creating knowledge sharing videos and more. Learning through coaches and trainings.
- Skills: Golang, Kafka, Prometheus, Loki, Grafana, Helm, Kubernetes, Katas, TDD, Java, JakartaEE, Payara, GitHub Actions
Software Architect
IVU Traffic Technologies AG · Berlin, Germany
Jul 2014 - Jul 2020 (6 yrs 1 mo)
- Java development, mentoring team colleagues, innovation of methodologies and tools. Execution of requirements engineering, conception, development, operation. Presentations and documentation.
- Topics: A revenue management application for long-distance buses. A mobile app for digital document management for transport companies. An ML application for e-buses.
- Skills: JakartaEE, Java Server Faces, WildFly, Quarkus, Maven Multi-Module Projects, Java, JavaScript, Angular2, Arquillian
Software Engineer
IVU Traffic Technologies AG · Berlin, Germany
Oct 2012 - Jun 2014 (1 yr 9 mos)
- Development and conception of new features, improvement of testing methodology, implementation of legal requirements in applications for the preparation and execution of municipal elections.
- Skills: Mockito, TestNG, Java, Java Server Faces, JavaEE, JBossAS, Maven
Internship
Bundesamt für Sicherheit in der Informationstechnik (BSI) · Bonn, Germany
Feb 2011 - Jul 2011 (6 mos)
- Conception of an attack detection system for SOA / web services based on business process whitelisting.
Education
Master of Science (M.Sc.), Computer Science
Technische Universität Ilmenau
2006 - 2012
- Grade: 1.1
- Activities and societies: Examination board, Debating club
- Several years of work as a tutor, exercise instructor, and research assistant. Fourth place in the IT Security Award from CAST e.V. in the “Bachelor’s and Student Theses” category.
- Master’s Thesis “Formale Spezifikation politikbezogener Funktionen einer Trusted Computing Base” (2012)
- Seminar Paper “Populäre Matchings und stabile Paarungen” (2012)
- Bachelor’s Thesis “Parallelisierung von HRU-Safety-Analysen” (2010)
- Seminar Paper “Die Nizza-Systemarchitektur” (2009)
Licenses & Certifications
Professional Scrum Product Owner I (PSPO I)
Issued May 2023 by Scrum.org
ITIL Foundation Certificate in IT Service Management
Issued Jan 2022 by PeopleCert (GR671361065FN)
Skills
- Programming: Java, Quarkus, …
- Methodologies: Agile, Scrum, TDD, Pair Programming, Ensemble Programming, …
- Tools & Technologies: Kubernetes (k8s), Docker, Git, Mockito, TestNG, …
- Concepts: Microservices, Continuous Delivery, Observability, Hexagonal Architecture, …
- Other: IT Automation, Requirements Engineering, Mentoring, …
Languages
- German (Native)
- English (Proficient)
Organizations
- Gesellschaft für Informatik e.V. · Member
- Nov 2015 - Present