Elias Mawa
Full-stack engineer building reliable, event-driven systems
Hire this person
Send a job offer directly to this candidate
About
Full-stack engineer building reliable, event-driven systems where order, idempotency, and consistency matter.
I work across the stack with: Go, Node TypeScript, Next.js, with Node to deliver scalable SaaS and financial platforms. My sweet spot is a specialization in async workflows with message queue's, zero-downtime deployments, and migrating legacy systems into modern and maintainable architectures.
Experience
Lead Software Developer - Paireeo Inc. - Edmonton, AB
(2025-01)
- Led end-to-end delivery of a multi-tenant SaaS inventory platform: backend, frontend, and CI/CD. Translated stakeholder needs into domain-driven services with clear transactional boundaries.
- Re-architected a single-tenant app into a multi-tenant system with clean Shopify integration, enabling scalable onboarding for hundreds of merchants.
- Built an event-driven ingestion pipeline using Kafka with idempotency and deduplication, allowing independent worker scaling and strong consistency guarantees for financial data.
- Automated infrastructure on DigitalOcean using Docker, and GitHub Actions to enable zero-downtime releases and predictable deployments.
- Owned clients support end-to-end: triaging issues, prioritizing fixes, and shipping user-driven enhancements that reduced production incidents and improved sprint focus.
Full-Stack Software Developer - First Canadian Financial Group - Sherwood Park, AB
(2023-01 - 2025-01)
- Modernized legacy Perl modules by migrating logic to TypeScript and decoupling long-running tasks with RabbitMQ-backed async queues, reducing peak-hour system load and downtime.
- Developed services on a local Docker Swarm cluster, using message queues to ensure request ordering and reliability for mission-critical finance workflows.
- Reverse-engineered undocumented systems to migrate SOAP endpoints to validated REST APIs, enabling secure third-party integrations and clearer refactoring roadmaps.
- Maintained regulated insurance and finance systems, ensuring compliance with provincial and federal audit requirements.
Full-Stack Software Developer - Chesney Management Group LTD. - Calgary, AB
(2021-01 - 2023-01)
- Built an internal ERP system to centralize inventory, e-commerce, and reporting. Replaced legacy PHP apps with a TypeScript, Next.js, and PostgreSQL stack.
- Automated purchase orders, payroll, and accounts payable using Python, Bash, and VBA scripts, saving 80+ hours/week in manual processing.
- Provisioned AWS and DigitalOcean infrastructure, containerized services with Docker, and set up CI/CD pipelines to streamline deployments.
Education
B.Sc. - Computer Science - The King's University (2021-01)