<aside>
👋 Engineering leader with 15+ years of combined experience as an engineer and team lead. Pragmatic full-stack developer across all parts of web development life cycle. Deep knowledge of working in the web browser, with a focus on performance, scalability and accessibility. Proven track record leading teams of engineers collaborating with cross-functional stakeholders to deliver mission-critical products.
</aside>
👨🏫 Experience
Adblock Inc.
Sr. Software Engineer 2023.09 - Present
Core developer on the Adblock, AdblockPlus web extensions, and the content filtering engine backing them. Shipping code that runs on over 130 millions clients!
- Introduced unit testing and upgraded our end-to-end test suite, improving its performance by 2x
- Drive and implement core data protection feature that allowed AdblockPlus to be released again on Firefox
- Introduced observability practices so we can understand how our code behaves in production
Shopify
Staff Engineer 2022.01 - 2023.06 - 1 year and 5 months
As a staff Engineer in the Growth organisation, i spent my first year focusing on growing our product offering to creators, then moved on to the team building the shopify.com website.
- Linkpop
Link-in-bio product with over 300k signups and 150 Millions visits. I lead the cross-functional team, prioritising and executing new features and technical upgrades.
- Digital Downloads app
A critical first party app handling millions of order for tens of thousands or merchant selling digital good.
I was the first member of the team that took it out of a 7 year maintenance mode and ported it from a legacy Rails Turbolinks stack to a React+Graphql application.
- Website platform
Responsible for maintaining over a dozen services powering various part of the shopify.com website and shipping incremental improvements to them.
Wunderflats GmbH
Tech Lead Frontend - 2019.11 → 2022.01 - 1 year and 7 months
- Aligning frontend work between agile teams.
Working in a very democratic way i facilitate technical decisions, tech debt prioritisation and help set the long term frontend vision.
- Hiring and mentoring
At a growing startup a lot of my time is spent on the hiring process, designing it in collaboration with Sr. engineers and onboarding willing team members on becoming interviewers themselves.
One of my favourite thing at work is pairing with other developer and help them level up by showing them how to tackle task that are seeming too complicated, but also helping team members navigate parts of the code base with tech debt.
- Aligning engineering goals and business goals.
Being very regularly in touch with not only product managers but also coworker across the entire company, I always keep an eye on how the upcoming business challenge will affect current engineering challenge.
This can be finding opportunities to repay tech debt or getting ready to refactor parts of the codebase that will soon become inadequate.
- Participating in Technical Due Diligence work for investment round