Co-Founder, VP Engineering, Lead Architect
Building a Microservices Platform That Democratizes Scalability
This was not a feature release. It was a bet that architecture can remove friction so engineers can ship serious systems faster.
Projects>SOAJS
SOAJS
A microservices platform that helped teams build APIs and services in minutes by abstracting infrastructure complexity.
In 2015, most teams spent more time wiring infrastructure than delivering product value. APIs were slow to launch, environments were inconsistent, and operational overhead kept growing with every new service.
SOAJS was built to reverse that equation: hide repetitive infrastructure complexity behind a cohesive platform so teams can focus on business logic, not plumbing.
As Co-Founder, VP Engineering, and Lead Architect, I drove the architecture, product direction, and execution model across multiple major versions while balancing scale, reliability, and developer experience.
Challenge Landscape
- Offer a versatile solution for rapid development of web applications.
- Reduce daily API development pain points for engineering teams.
- Handle complexity introduced by using different programming languages.
- Support modernization of existing systems and third-party integrations.
- Help teams deploy components with high availability.
- Enable component scaling to handle increased traffic.
- Provide intuitive configuration, management, and maintenance operations.
Platform Walkthrough
Strategic Response
- Released as open-source from day one to gather global feedback and improve continuously.
- Built a platform that abstracts repetitive infrastructure tasks so engineers focus on business logic.
- Evolved SOAJS over four major versions between 2015 and 2018 with continuous patching and improvements.
Platform Evolution Timeline
Version 1 (2015)
Introduced a framework for Microservices and APIs using NodeJs and MongoDB, with an AngularJS console for API management and a flexible data model.
Version 2 (2016)
Implemented out-of-the-box container support with Docker and Kubernetes for replicated, auto-scalable service groups.
Version 3 (2017)
Added CI/CD integration and multi-cloud orchestration across containers, virtual machines, and bare metal.
Version 4 (2018)
Redesigned core functionality into the API Gateway and introduced multi-language middleware support (NodeJs, GoLang, Java, PHP) with centralized security and runtime configuration.
Key Architectural Decisions
Measured Impact
- 650,000+ downloads by 2018.
- Adopted by teams worldwide for scalable product delivery.
- Validated that the architecture performs at real-world scale.
If you need a system that can absorb scale, reduce delivery drag, and stay evolvable under pressure, this is exactly the class of architecture I design.