At AmigoCloud, I led the modernization of an AngularJS application and laid the foundation for its migration to React and TypeScript while keeping existing functionality running. I also moved mapping from raster maps and Leaflet to vector tiles and Mapbox GL JS, and developed custom Mapbox plugins.
More recently, I built and maintained web and mobile features for Carrier with React, TypeScript, and React Native. I also built a self-hosted file manager for desktop and mobile, with a custom design system and features including keyboard shortcuts and background file jobs.

