SaaS · Retail / Modernization
Nexa: POS Backend Modernization
Backend modernization for a retail point-of-sale provider’s high-throughput APIs.
- Location
- Europe
- Duration
- 11 months
- Engagement
- Phased transformation
Challenge & scope
Requirements
- 1Modernize a legacy PHP monolith without stopping sales.
- 2Cut API latency during peak retail hours.
- 3Introduce automated testing and CI/CD.
- 4Keep the existing MySQL data intact.
“Move to a maintainable, observable backend while the business kept running.”
Key deliverables
- TypeScript service layer using the strangler pattern
- API gateway with traffic shifting
- Automated test suite
- CI/CD pipelines
- Observability stack
Technical execution
Strangler Pattern
Endpoints moved one at a time behind a gateway, with traffic shifted gradually and rolled back when needed.
Performance Work
Query optimization and caching cut p95 latency by 60%.
Engineering Culture
Code review, tests and CI became the norm for the client team too.
Technical stack
Backend
- Node.js
- TypeScript
- NestJS
Data
- MySQL
- Redis
Infrastructure
- Kubernetes
- Terraform
- Prometheus
QA/DevOps
- Jest
- k6
- GitHub Actions
Let's build your next platform together.
Get in touchFeatures & outcomes
Latency
60% lower p95 latency at peak.
Reliability
Zero downtime across the migration.
Velocity
Release frequency went from monthly to daily.
Client benefits
- Risk-managed migration
- Knowledge transfer to the in-house team
- Measurable performance gains
- Modern tooling and practices
Strategic outcomes
- Lower infrastructure cost
- Faster feature delivery
- Easier hiring on a modern stack
- Platform ready for new markets
Project team
Roles on the Menna AI side of this engagement.
Architect
Designed the migration strategy.
Backend Engineers
Migrated services and optimized performance.
DevOps Engineer
Built pipelines and observability.
Start a conversation
Let’s solve a real problem together.
Whether you need software built, a network installed or a partner for a digital transformation program, your first conversation is with the people who will do the work.
We reply within one business day. Based in Addis Ababa, working with partners in Ethiopia and beyond.
- 2026
- Founded in Addis Ababa, Ethiopia
- 2
- Focus areas: software, networking & IT
- 4
- Core values: Service, Wisdom, Stewardship, Excellence
- 3
- Founding leadership team