About Me
With over 15 years of experience in software development, I've worked with startups, large corporations, big-techs and everything in between. I've built products, led teams, and architected systems.
Short Bio
I'm passionate about solving real problems in elegant ways. Over the years, I've learned that simple is hard - it takes experience and discipline to resist complexity and find the straightforward solution. I believe the best approach is often to solve problems without writing code at all, as every line of code brings maintenance burden and potential for bugs. My focus is on finding pragmatic solutions that deliver value while remaining maintainable and sustainable for the long term.
Experience
November 2021 · Present
Software Engineer
Google, Zurich, Switzerland
- • Migrated legacy Merchant Center product issues debugging UI to new Merchant Center UI version
- • Led UI/features team in implementing first-party linking between Merchant Identity and other Google products (Ads, Analytics, YouTube, etc.)
- • Tech: Dart, Java, Bazel, Angular
August 2020 · October 2021
Software Engineer
Amazon AWS, Berlin, Germany
- • Implemented internal testing solution for AWS Console teams covering functional, integration and canary testing verticals. (WebdriverIO, Typescript, AWS Device Farm)
- • Tech: WebdriverIO, Typescript, AWS serverless stack
July 2019 · July 2020
Lead Software Engineer
EF Education First, Zurich, Switzerland
- • Led front-end infrastructure team
- • Designed and led the implementation of Cloudflare workers handling all of EF product pages traffic
- • Created React version of EF design system, adopted by multiple teams and later taken over by central team.
- • Tech: TypeScript, React, Cloudflare Workers, Go, AWS serverless stack
September 2018 · April 2019
Software Development Engineer / Front-end Lead
R3PI, Zurich, Switzerland
- • Led 3-man front-end team
- • Introduced and enforced best practices in code quality and consistency, especially around GraphQL and data-loaders
- • Tech: TypeScript, React, NodeJS, GraphQL
December 2017 · August 2018
Senior Front-end Engineer
EF Education First, Luzern, Switzerland
- • Led front-end development for a greenfield project to replace legacy monolith with JAM stack
- • Tech: JavaScript, VueJS, NodeJS, PostgreSQL
January 2014 · December 2017
Chief Software Architect
IS Engineering
- • Designed and implemented distributed analytics system for glass plants, a.k.a. Industry 4.0
- • Personally overseen deployment of the system to 10+ locations worldwide
- • Tech: Ruby on Rails, JavaScript, NodeJS, VueJS, PostgreSQL, Docker
September 2013 · December 2013
JavaScript Developer
PGS Software
- • Facilitated migration from SVN to Git
- • Played key role in defining workflow process for the team (trunk based development)
- • Tech: JavaScript, BackboneJS, Git, SVN
February 2011 · September 2013
Ruby on Rails / JavaScript Developer
sharewise GmbH, Wroclaw, Poland
- • Designed & implemented WebSocket push service used across all apps to deliver real-time updates (mostly stock prices)
- • Led mobile site development
- • Tech: Ruby on Rails, JavaScript, NodeJS, jQuery, AngularJS, PostgreSQL
May 2009 · September 2010
Java Developer
CMS Mirage, Wroclaw, Poland
- • Maintained a fleet management system
- • Tech: Java, XLSX, jQuery, PostgreSQL
Let's Connect
If you want to stay up to date with my work be sure to follow me on twitter, or you can send me an email and I'll be sure to get back to you.