Full case study
Molekula
CTO and Lead Developer for a global chemical distribution business, delivering a unified Laravel ERP and measurable operational outcomes.
CTO / Lead Developer · 2015 - 2026
- Laravel
- ERP
- Leadership
- MySQL
- Docker
- Digital Ocean
- AWS
Context
At Molekula, I led technical strategy and delivery across global warehouses, sales teams, and compliance-heavy operations. The core problem was fragmented systems and inconsistent workflows between regions.
What I did
- Designed and built a Laravel-based ERP spanning Purchasing, Warehouse, Sales, Accounts, QA/QC, and Compliance.
- Replaced a patchwork of disconnected tooling with one coherent operational platform.
- Led migration and standardization of 20+ years of legacy business data, including acquisition-era records.
- Delivered secure, offline-capable print infrastructure (Docker + CUPS) for remote offices.
- Evolved warehouse tooling from Cordova apps to lightweight web-based microservices for faster rollout and maintenance.
- Directed broader infrastructure modernization across Digital Ocean, AWS backups, Office 365 migration, and physical/digital access systems.
- Built and mentored a distributed engineering team, while handling incident response and prioritization with directors and managers.
Outcomes
- Reduced sales onboarding from around two months to one week plus probation.
- Improved logistics throughput to enable same-day shipping for most stocked products.
- Recovered critical search visibility for the customer-facing website after a major ranking drop.
- Standardized identity and access processes across physical and digital systems.
Technical notes
- Core application stack: Laravel, MySQL, Redis-backed patterns, and internal service-style integrations.
- Infrastructure and operations: Digital Ocean, Laravel Forge, Docker, AWS (S3/SES), Ubuntu/Nginx/PHP-FPM.
- Delivery style: incremental replacement of brittle workflows with maintainable, auditable platform features.
Challenges
- Balancing compliance constraints with fast operational delivery.
- Keeping global teams aligned across time zones and legacy process differences.
- Managing always-on operational expectations while modernizing core systems.
Learnings
Long-running enterprise delivery succeeds when architecture, stakeholder communication, and team enablement move together rather than as separate tracks.