Skip to content
Alan Wynn logo Alan Wynn

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.