Senior Software Engineer
Zopa
2020 - Present Leading React Native projects across credit cards, loans, car finance, savings and platform teams. Creating custom Docker images and maintaining shared frontend libraries within the company. Collaborating with product and design to achieve the best technical implementation with the minimum amount of stress for our developers.
Led the end-to-end migration of legacy authentication systems to Device Binding, integrating Runtime Application Self-Protection (RASP) for real-time threat mitigation, and extending native authentication and cryptographic modules in Swift and Kotlin to strengthen platform security and user trust.
Pioneered the migration from React Native to fully native iOS architecture by developing the initial proof of concept and implementing the first end-to-end native product journey within the hybrid application, improving performance, stability, and user experience.
Frontend Developer
Billhop
2019 - 2020 Built the frontend for a new back office system using React, TypeScript, and Ant Design. Also contributed to Node.js microservices with MongoDB, handling data flow from database to client.
Led the frontend development for a full rebrand of Sweden's culture and creativity workers union. Built a server-side rendered website with Gatsby, React, and TypeScript to deliver fast page loads and a modern member services experience.
Developer
SAS Travelers Gem
2018 Built the user-facing platform for a travel experience website where users shared hidden destinations and earned Eurobonus points. Developed the blog-style interface for creating, browsing, and engaging with travel posts in Vue.
Developer
The Zlatan Challenge
2018 Built the betting interface and leaderboards for a 2018 FIFA World Cup prediction campaign that reached hundreds of thousands of users. Free to play with prize money sponsored by Rolex and Bethard. Developed with Nuxt and Vue using server-side rendering, optimised for viral traffic from Zlatan's social media with Cloudflare caching.
Developer
Guldbaggen Collectibles
2017 Built a product showcase website for the annual Guldbagge Gala in Stockholm, featuring collectibles inspired by nominated films. Also helped model the audience award trophy, replacing the traditional painting format.
Built a live auction platform for a pop-up shop at the Acne Christmas party. Integrated SMS bidding so guests could bid via text message, with a PHP backend and React frontend.
Redesigned the website for a Paris yoga studio on WordPress. Built a custom theme and integrated Mindbody for class booking and scheduling.