
Florian Mierzejewski
Staff Engineer
Berlin, Germany
Actions
Software engineer with 10+ YoE and a strong mobile background. I’ve worked in agencies and startups for widely different clients from various countries, on an even wider range of projects. From greenfield to enormous untested legacy codebases, I’ve seen horror and glory while repeatedly managing to have a positive impact. Eternal learner, you’ll always find me with a book, listening to a podcast or at a local meetup to improve what I know or discover something I don’t. I aim to always write simple and readable code, apply best practices, share knowledge, pair program, and mentor with a good dose of empathy and compromises.
Area of Expertise
Topics
No More "Someone Else’s Problem": Tackling Tech Debt at Scale
When 50+ Android engineers contribute to a rapidly growing codebase, technical debt and executing migrations becomes an organizational challenge.
At Qonto, we transformed our tech debt management by moving from vague group responsibility to empowering teams with a way to visualize and prioritize their debt, turning "someone should fix this" into "we’re on it."
In this talk, you'll learn how we:
- Built a first prototype in just one month with a single engineer without any new new tools, just clever use of existing APIs
- Integrated it into our day-to-day processes, making tech health a routine
- Designed a Health Score that teams actually want to improve
- Orchestrated large-scale migrations with real-time tracking, no more guessing “are we there yet?”
- Made debt reduction engaging with intuitive tooling and team-specific dashboards
- Expanded the playbook to tackle dependency updates, flaky tests, and beyond
We’ll also share hard-earned lessons and take a sneak peek at what's next.
Join us to see how teams like yours can cut tech debt while boosting ownership, starting with what’s already in your toolkit.
Becoming a mentor, why and how?
I've been actively mentoring developers in the past few years, in this talk I'd like to go over how I went from a position of being mentored to being the mentor, what mistakes I made along the way and what I learned. We will also respond to the false statement of "mentoring is a waste of time" and look at some key points such as:
- mentoring, not micromanaging
- creating a safe space where it's okay to make mistake
- identifying areas that can be improved and coming up with a plan
- developing a culture around pair programming
Taking over someone else's codebase
Android has now been around for quite a while and it's becoming rare to have the chance of writing a new app from scratch in a professional environment. In this talk we'll have a look at problems that may arise while taking on someone else's codebase, what can be done to have an impact from day one and avoid the usual "I don't understand this code" frustration.
This talk will include both technical bits (quick architecture wins, gradle tweaking...) as well as more generic advice regarding communicating empathically with other developers and making incremental changes leading to a codebase we feel comfortable and happy with.
droidcon Berlin 2021 Sessionize Event
Android Makers Paris 2020 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top