About
Etienne Maway
Solution Architect · Kampala, Uganda
I'm a software engineer who works across the stack but lives on the backend — TypeScript and NestJS, data models, APIs, queues, and the architecture that quietly decides what a product can become. I've built in agritech, fintech, web3 and gaming.
What I'm best at is the part most teams postpone: seeing where a system's foundations will stop holding, making the case for the fix, and then building it. That has meant taking a production platform from requirements through architecture to a working MVP and onboarding a team onto it — multi-tenancy, configurable workflow engines, offline-first sync, payments.
Outside of shipping code I write about technology, fitness and what I find along the way. I'm currently looking for platform engineering work — remote or hybrid, and open to relocating.
Some recorded experience
ShareCARD
2023 — 2026Full-Stack Developer → Technical Lead → Solution Architect
Agritech platform for farmer identity and programme delivery. Designed the v2 architecture and built its foundation, then onboarded the team onto it.
Independent contract
2024 — 2025Backend Engineer
Web3 gaming and fintech — Telegram games, prediction markets, perpetuals trading, and the subscriptions layer of a published payments SDK.
Freelance
2023Software Engineer
Full-stack applications and rescue work on existing products, for clients based in Dubai.
Skills & tools
Backend
- TypeScript
- NestJS
- Node.js
- REST APIs
- TypeORM
- MySQL
- PostgreSQL
- Redis
- BullMQ
Architecture
- System design
- Multi-tenant systems
- Database schema design
- Offline-first sync
- Role-based access control
- Data migration
Infrastructure
- Docker
- GitHub Actions
- CI/CD
- AWS
- PM2
- Datadog
- OpenTelemetry
Web3
- Solidity
- ethers.js
- Ethereum / EVM
- Smart contracts
- SDK development
Frontend
- React
- Next.js
- Vue.js
- Quasar
- Tailwind CSS