Selected work
Three stories of decisions and ownership
Each story follows the same path: the problem, my responsibility, the decisions and their trade-offs, the collaboration, and the outcome. “I” marks my own work; “we” always names its context.
AmdocsTechnical Team LeadMay 2023 – Present
Vue 2 to Vue 3 modernizationI initiated and drove a major frontend modernization in an enterprise environment, and built the guidance that let the team migrate with AI assistance and consistent engineering standards.
Read →OwiwiActing CTO / Senior Software EngineerNovember 2017 – November 2021
Product and technology ownership in a startupIn a small startup I held broad technical responsibility: choosing the technology through evidence, building the product with the founders, and growing the practices and the team around it.
Read →SafeSizeSenior Software Engineer Team LeadNovember 2021 – April 2023
Middleware for resource-constrained scanning devicesI combined frontend leadership with hands-on middleware work, reshaping how product data reached scanning devices with limited resources.
Read →