I joined Swat.io — an enterprise social media management platform — in August 2020 via Honeypot. Despite coming from a Vue background, I convinced the team to give me a React trial, and within two weeks I was hired. After relocating to Vienna mid-COVID, I worked on-site for ~1 year before continuing remotely from Melbourne until Feb 2023. At Swat.io I contributed to large-scale UI refactors (notably the Inbox overhaul), improved performance/reliability, and supported migrations from legacy systems — collaborating daily with designers, backend engineers, and product managers.
Problem
Evolve and stabilize a large, multi-codebase platform (legacy PHP + older React app + new SPA) while shipping improvements to critical, high-usage workflows like Inbox and Publisher — and doing so without disrupting enterprise teams’ daily operations.
Solution
Contributed as a core frontend dev during a platform overhaul with a focus on Inbox. Helped refactor and rebuild core Inbox components into a new design system, modernized interaction patterns, improved reliability and performance, and integrated with GraphQL/REST backends. Supported targeted fixes/migrations from legacy PHP islands when needed.
Impact
Inbox shipped with a cleaner, faster UI and stronger component architecture. I gained deep experience shipping inside a mature SaaS codebase and collaborating tightly with design, backend, and product. Still on great terms — shout-out to CEO Johannes Nagl.
Inbox overhaul — new component architecture & UI refresh (representative)
Swat.io Publisher Tool
Swat.io Analytics Dashboard
Tech & Responsibilities
React
TypeScript
SCSS
GraphQL
REST APIs
Legacy PHP (migrations/fixes)
Inbox feature refactor & rebuild (team effort)
UI/UX refinements and design system alignment
Feature development & regression fixes
API integration (GraphQL/REST)
Code reviews & collaboration across product/backend