Sales pages and dashboard UI for Maileroo, a transactional email delivery platform based in Melbourne.
The problem
Maileroo needed a modern, high-performance web platform that could convert visitors into customers while providing an intuitive dashboard for managing email infrastructure. The challenge was balancing marketing-focused landing pages with a complex application interface, all while maintaining excellent SEO, performance, and scalability.
What I built
I developed a component-driven frontend using React and Next.js so marketing pages and the application dashboard shared a consistent design system. The marketing site was optimised for fast loading and search visibility; the dashboard used reusable components that handle numerous UI states without sacrificing maintainability.
Pixel-perfect responsive marketing pages
Component-driven dashboard architecture
Reusable UI library with multiple state variations
SEO optimisation
Performance optimisation & Core Web Vitals
Responsive layouts
Cross-browser compatibility
Screens
Hard parts
- 01
Creating highly reusable UI components supporting multiple application states
- 02
Maintaining pixel-perfect implementation across devices and browsers
- 03
Optimising SEO, page speed, and Core Web Vitals while keeping the app interactive
- 04
Balancing developer experience with long-term scalability
- 05
Keeping the dashboard performant despite increasing feature complexity
My role
- Built production-ready landing pages
- Developed reusable dashboard components
- Implemented scalable frontend architecture
- Improved SEO and Core Web Vitals
- Collaborated closely with product and design teams





