Elias Mawa / Engineer & maker
Calgary, ABThoughtful software.
Built for real life.
I'm Elias, a senior full-stack engineer in Calgary, AB. I build apps people live with and tools developers reach for — from the first sketch to the systems that keep them running.
01 / Selected work
Things I’m putting into the world.
Personal products, shared ventures, and useful little tools. The engineering and the experience, considered together.

A home for good ideas
Growing at Bramble Labs.
Fern, Grove, and Burrow are part of Bramble Labs Inc. — a home for independent software, from shared memories to better developer workflows.
The archive / Earlier explorations
Fashion Vision
2024Archived exploration
Computer vision microservice with 7-stage ML pipeline for fashion analysis. Four concurrent models for classification, segmentation, face parsing, and background removal.
Snake Game
2022A tiny but fully-playable Snake game that runs on an Arduino. Analog joystick input, 8x8 NeoPixel LED matrix display, and real-time game loop on embedded hardware.
InkByte
2021Link management platform with URL shortening, QR codes, link-in-bio pages, and geolocation analytics. Monorepo with Koa API and SSR React frontend.
Sorbet
2020A lightweight C game engine and ECS library built with SDL2. Entity-component-system architecture, custom data structures, and a snake game demo.
Shrymp
2020Paint OpenGL
2019A paint application built with OpenGL fixed-function pipeline and GLUT. 32x32 pixel canvas, BFS flood fill, HSV color system, and hand-drawn UI.
GoBox
2017Lightweight file sharing daemon for LAN transfers. Drag-and-drop uploads, password-protected links, and configurable expiration.
02 / Skills & approach
From the interface to the infrastructure.
The whole product
Interfaces that feel considered, backed by a clear understanding of the people using them. Web and mobile, from interaction to implementation.
React · Next.js · Flutter · TypeScript
The systems underneath
APIs, background jobs, and data models that hold up beyond the happy path. A practical approach to AI, search, and real-time workflows.
Go · Node.js · PostgreSQL · Redis · pgvector
The path to production
Taking ownership of delivery: reliable releases, observable services, and migrations that keep things moving. Helping the team build with confidence.
Docker · AWS · Vercel · CI/CD · OpenTelemetry
A conversation is a good start
Have something in mind?
A product to build, a tricky engineering problem, or just a shared curiosity. I’d love to hear about it.



