Structuring Scalable Front-End Architecture
Layering, boundaries, and evolution without rewrites.
I design & build performant, accessible products with a focus on developer experience, elegant systems, and meaningful visualization.
I am an advanced PHP coder / Web developer and have been very strong with PHP and web programming for over 20 years, since 2000. I've been doing IT consulting and development for many years and have become worth pretty good at it. I already made my own framework before the famous ones like Symfony, Codeigniter, Laravel. Lately, I've been working on REST APIs building, with the latest of Laravel to work with and shaping both the OOP power of PHP and Vue.js or React front-end framework.
I am mostly a one-man-fits-all full-stack developer, doing docs/coding/testing by myself. I have learned how to use VMs and containers for development since 2015 (Vagrant and Docker, so whad'ya know).
I started employment in 2014 at a tech solution company as an Implementation Engineer and was on the ground with a dev team building solutions for multiple water supply companies in Indonesia. This team built out billing, customer service, network, data center solutions using C# MVC, and they manage their code in GitLab.
My own tech solution business, Simetris, I cofounded just at the end of 2019. But the pandemic affected us, it affected our growth, we had projects deferred. Consequently, I am on the look out for a new job.
This year I created a pattern for making business application using Laravel and VueJS or NextJS. This framework is based on the "Separation of Concerns" principle and has a number of layers, namely Controller, Service, Repository, and Model. It was built for co-op multiplayer/team development and the skeleton is on my GitHub (benny-ew).
Providing strategic technology consulting and solution architecture services for enterprise clients, focusing on scalable system design and digital transformation initiatives.
Designed and implemented enterprise-grade datacenter infrastructure with focus on redundancy, scalability, and performance optimization for mission-critical applications.
Architected comprehensive data warehouse solutions and created intuitive dashboards for business intelligence, enabling data-driven decision making across organizations.
Developed sophisticated web-based Geographic Information Systems, integrating mapping technologies with business applications for spatial data analysis and visualization.
Managed complete server room setups and network infrastructure configuration, ensuring optimal performance, security, and reliability for enterprise environments.
Led GIS system implementation for water management company, streamlining operations through spatial data integration and automated reporting systems.
Laravel / Next.js / Vue.js applications with clean architecture & maintainable domain layers.
REST / GraphQL design, contract-first evolution, versioning & performance tuning.
Operational + analytical dashboards, geospatial overlays, caching & aggregation.
Incremental refactors, monolith decomposition, test harness + CI/CD enablement.
Containerized workflows (Docker), GitLab CI pipelines, release automation & metric baselines.
Component libraries, design tokens, accessibility & performance-first UX implementation.
End‑to‑end billing + customer self‑service portal with role-based access, usage analytics, and automated invoicing.
Internal starter kit implementing tenant isolation, pluggable modules, service/repository layering, and event hooks.
Token-driven theming, accessibility patterns, and productivity tooling (lint rules, codemods).
Real‑time map layers, asset telemetry, and anomaly highlighting with cached geo queries.
"Delivered complex features ahead of schedule with outstanding quality."
"Raised our UI performance baseline dramatically."
"Exceptional attention to detail and developer experience."
Layering, boundaries, and evolution without rewrites.
Tile loading, vector strategies, and pragmatic caching.
Driving consistency with semantic layers.