Experience
Engagements and the work that came out of them, newest first.
MPortFull-stack developer
Config-driven integration platform bridging data providers to POS and client systems.
Integration platform where new providers are config changes, not code changes.
- FastAPI backend with a React frontend
SolarwareFull-stack developer
Full-stack delivery on the Solarware business management platform, Laravel behind Docker with a separate Symfony mail service.
Business management platform: a Laravel application behind Docker and Traefik, with mail split out into its own Symfony service.
- Laravel and Symfony running as separate services behind Traefik
- Gotenberg for PDF generation and imgproxy for image processing
PrelineFramework integrator
Porting the Preline UI component set into eleven server-rendered frameworks.
Ported one component library across eleven frameworks.
- ASP.NET, Blazor, CodeIgniter, Django, Ember.js, Express, Flask, Laravel Livewire, Rails, Phoenix, and Symfony
Keenthemes Inc.System Architect & Support
Longest-running engagement, covering the Laravel platform, template product line, and open-source component libraries behind Keenthemes.
Laravel platform, template products, and component libraries.
- Metronic, the #1 selling admin template on ThemeForest, with 14 framework integrations
- keenthemes.com: Laravel 12 storefront with Sanctum auth, Socialite login, and Spatie permissions
- cadmin: content admin on Yajra DataTables, Unisharp Filemanager, and Intervention Image
- devs.keenthemes.com: demo delivery for 64 showcases, behind a custom AssetCdn package
- ReUI: shadcn-compatible component library, 3,100+ GitHub stars and 1,000+ UI patterns
- KTUI: vanilla-JS Tailwind components, no framework dependency, 147 stars
- ReUI Charts: D3.js charting layer over shadcn/ui
- Summit and SaaSify: Next.js 15 + React 19 app templates built on ReUI
- KeenIcons Pro: 560+ icons in three styles, used across the whole product line
- Docker and Traefik in production across all three sites
ME-Tech Solution Sdn BhdSenior Software Engineer
Senior software engineer at ME-Tech Solution Sdn Bhd, building enterprise applications.
Enterprise application development.
- Enterprise application development and delivery
- Full-stack engineering across multiple client projects