Skip to main content

Elias Mawa

Full-stack engineer building reliable, event-driven systems

Talent
EdmontonMember since May 12, 2026
Full-Stack Software DeveloperNext.jsreactTypeScriptJavaScriptGoPythonBashPHPPerlState ManagementGinPostgreSQLRedisRabbitMQDockerDocker SwarmGitHub ActionsAWSDigitalOceanEvent-driven systemspgvectorComputer Vision
·

Hire this person

Send a job offer directly to this candidate

Full-Stack Software DeveloperNext.jsreactTypeScriptJavaScript

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)

Skills

Full-stack engineer building reliableevent-driven systems

Reviews

Related