Sadi Mohammad Mustafa

Sadi Mohammad Mustafa

Software Engineer @ Crbon Labs

I design and build cloud-native platforms that process hundreds of thousands of energy-sector records. With 3.5+ years of full-stack experience across React/TypeScript, Django, PostgreSQL, and AWS, I specialize in delivering fast, scalable, and resilient systems that turn complex data into actionable insights.

About Me

I'm a full-stack software engineer with 3.5+ years of experience building high-performance, cloud-native applications. At Crbon Labs, I design data platforms that process hundreds of thousands of records from the Alberta Energy Regulator, using TypeScript + React on the front, Django/PostgreSQL on the back, and AWS serverless infrastructure underneath.

My background spans React/Next.js, Node.js, Docker, and CI/CD pipelines, with a focus on delivering systems that balance speed, reliability, and scalability. I enjoy solving challenges at the intersection of performance and maintainability, from sub-200ms dashboards to fault-tolerant ingestion pipelines.

Beyond engineering, I've launched and operated multiple ventures, which sharpened my ability to ship fast, think lean, and deliver real business impact. I thrive in roles where technical excellence meets purpose, building products that empower people and move industries forward.

3.5+ Years Experience

Building production-ready applications

CS Foundation

Strong academic background from U of S

Entrepreneurial

Multiple ventures, lean thinking

Problem Solver

Pragmatic solutions to real challenges

Professional Experience

Software Engineer

Crbon Labs

August 2025 - PresentCalgary, AB

Building big-data platforms and cloud-native solutions for the energy sector with a focus on performance, scalability, and reliability.

  • Built high-performance dashboards with TypeScript + React, enabling regulators and analysts to interact with hundreds of thousands of AER/Petrinex records in real-time with sub-200ms response times
  • Automated big-data ingestion pipelines using AWS (EventBridge, Lambda, ECS, S3, Step Functions), transforming manual workflows into event-driven processes
TypeScriptReact.jsDjango RESTPostgreSQLAWSDockerCI/CD

Full-Stack Developer

Trusted Marketing Services

January 2022 - June 2024Saskatoon, SK

Led development of scalable web applications with modern JavaScript frameworks

  • Led development of scalable web apps with Nuxt.js, React.js and Django, optimizing both front-end UX and back-end database workflows
  • Built and maintained RESTful APIs with Django ORM and custom middleware, refactoring legacy code for performance gains
React.jsVue.jsDjangoDockerCI/CDWebSockets

Web Developer Co-op

Trusted Marketing Services

January 2021 - January 2022Saskatoon, SK

Converted designs to responsive components and built dynamic user interfaces

  • Converted static Figma prototypes into responsive, mobile-first components using Vue.js (Nuxt) and React (Next), improving time-to-market by 40%
  • Built front-end logic for dynamic product pages, reusable form components, and interactive visual editors
Vue.jsReactPythonFigmaAgile

Software Developer Intern

Intel

May 2020 - August 2020Toronto, ON

Enhanced FPGA compile system components and improved system performance

  • Enhanced Quartus FPGA compile system components written in C++ on embedded-Linux build hosts, improving compile throughput by 12%
  • Implemented multi-threaded logging utility using POSIX pthreads for real-time diagnostics on VxWorks
C++LinuxPOSIXVxWorksEmbedded Systems

Featured Projects

Showcasing end-to-end solutions that demonstrate my expertise in building scalable, user-centric applications with modern technologies

Alberta Wildfire & Abandoned Wells Risk Tracker
ML, Geospatial Analytics & Environmental Monitoring

Alberta Wildfire & Abandoned Wells Risk Tracker

Built a sophisticated geospatial analytics platform processing 238K+ abandoned wells from Alberta Energy Regulator shapefiles using GeoPandas. Integrates NASA FIRMS API for real-time wildfire tracking with Celery Beat scheduled tasks updating every 3 hours. Features dynamic Mapbox GL JS heatmaps, proximity-based risk assessment, and comprehensive Chart.js dashboards analyzing well distribution across 50+ licensees. Predictive analytics platform for fire incident tracking with ML-powered forecasting

NASA FIRMS Integration

Real-time wildfire tracking with 3-hour satellite data updates via Celery Beat scheduled tasks

Geospatial Big Data Processing

238K+ abandoned wells visualized with dynamic clustering and Mapbox GL JS heatmaps

ML Predictions Proximity Risk Analysis

Deployed model that Calculates fire danger zones around abandoned wells using PostGIS spatial queries

Advanced Analytics Dashboard

Chart.js visualizations of well distribution by licensee, type, and regional statistics

Next.js 15Django REST FrameworkTensorFlowGeoPandasNASA FIRMS APIMapbox GL JSPostgreSQL + PostGISCelery Beat + RedisChart.jsShapelyRailway + Vercel
Property Management Platform
Full-Stack

Property Management Platform

Built and deployed a comprehensive property management solution for Meadow Green (mgpmc.com) featuring dashboards for landlords and tenants. The platform currently manages 21+ properties and serves 100+ monthly active users.

Multi-tenant Architecture

Manages 21+ properties and 100+ monthly users

AI Integration

GPT-4 powered smart tenant communication and lease summaries

Real-time Events

Kafka-based pipeline for lease updates and rent payments

Scalable Infrastructure

Dockerized CI/CD with AWS hosting

React.jsNode.jsMySQLGPT-4scikit-learnKafkaDockerAWS
E-Commerce Configurator
E-Commerce

E-Commerce Configurator

Developed a sophisticated product customization flow for Shopify using Vue.js and JAMstack architecture. The platform enables real-time product configuration with dynamic pricing and seamless checkout integration.

Headless Architecture

Vue.js frontend with headless CMS (MACH)

Dynamic Pricing

Real-time pricing logic and checkout sync

Modular Components

Microservices-based architecture

High Test Coverage

95% test coverage, 40% reduction in production bugs

Vue.jsShopifyJAMstackMicroservicesJestGraphQL

Want to see more of my work?

View GitHub Profile

Education

Bachelor of Science in Computer Science

University of Saskatchewan

January 2019 - June 2025Saskatoon, SK, Canada

Key Coursework

Data Structures & AlgorithmsSoftware EngineeringDatabase SystemsWeb DevelopmentOperating SystemsMachine LearningDistributed SystemsComputer Networks

Academic Highlights

  • Developed strong foundation in computer science fundamentals and software engineering principles
  • Gained hands-on experience through multiple co-op positions and internships
  • Applied theoretical knowledge to real-world projects and industry challenges

Technical Skills

A comprehensive toolkit of modern technologies and frameworks I use to build scalable, performant applications

Languages

JavaScriptTypeScriptPythonSQLJavaC#C

Frontend

React.jsVue.jsNuxt.jsNext.jsReduxTailwind CSSHTML5 CanvasFigma

Backend

Node.jsDjangoGraphQLRESTful APIsWebSocketsKafkaMicroservices

Databases

MySQLPostgreSQLMongoDBRedisDynamoDBElasticSearchNoSQL

Cloud & DevOps

AWSGoogle CloudDigitalOceanAzureDockerCI/CDGitHub Actions

Tools & Testing

GitJestPyTestBashUnix ToolsViteWebpackAgile/Scrum

Beyond the Code

In addition to technical skills, I bring strong problem-solving abilities, excellent communication, and a passion for continuous learning. I thrive in collaborative environments and enjoy mentoring junior developers.

Problem SolvingSystem DesignCode ReviewsTechnical DocumentationTeam CollaborationAgile MethodologiesPerformance OptimizationBest Practices

Get In Touch

Have a project in mind or want to discuss opportunities? I'd love to hear from you. Let's create something amazing together!

Let's Connect

Follow Me

Currently Available

I'm open to new opportunities and exciting projects. Whether it's a full-time position or freelance work, let's discuss how I can contribute to your team.