Website builder & billing platform · 2025 – now
Mono Solutions
A shared Vue 3 design system for a website builder, plus the Account Center and Stripe billing behind it.
- Role
- Senior Software Engineer
- When
- 2025 – now
- Stack
- Vue 3TypeScriptStorybookSCSSChromaticGitPHPLaravelStripeREST APIsPostgreSQLMySQLDockerAWS S3LocalStackRedisKeycloakArgo CD
Results
20+
reusable Vue 3 components in the shared design system
Website Builder & Editor
- Developed and maintained 20+ reusable Vue 3 components for the shared Design System
- Built and enhanced Favourite Rows, Row Editor, Global/Local Design and other website editing features
- Fixed complex frontend issues, optimized component behavior and reviewed pull requests
Account Center & Billing
- Built Account Center features: user management, authentication and billing workflows
- Integrated and enhanced Stripe payment and subscription functionality
- Built REST APIs and backend business logic in Laravel, with PostgreSQL and MySQL schema and performance work
Platform & Infrastructure
- Configured Docker-based dev environments with LocalStack, Redis, PostgreSQL and AWS S3
- Improved local workflows and resolved production issues across frontend and backend
Flagship revamp
- Currently working on a flagship Mono project: a revamp of an older product, with an admin panel, Keycloak integration, PostgreSQL, Redis and Argo CD