mm.

// Software Architect · Industrial AI Systems · Alberta, Canada

Morteza
Mogharrab

I design and build software that replaces expensive manual workflows in Alberta's industrial sector — from full-stack engineering portals that run oil and gas operations, to AI agents that complete compliance audits in under 30 seconds.

1,000+
Daily active users scaled
4.0 / 4.0
MSc GPA · Univ. of Alberta
240×
Audit speed-up via AI agent
$250K+
Enterprise systems delivered

01 / About

I build the software, then I build it right.

I'm Mort — a software architect based in Calgary, specializing in AI-powered operational platforms for Alberta's engineering and industrial sector.

I hold a Master's in Computing Science from the University of Alberta (4.0 GPA), but my actual education happened building things. At Piko Digital, I owned the entire engineering platform — Spring Boot microservices, React and React Native frontends, PostgreSQL, GraphQL — scaling it to 1,000+ daily active users as the sole engineer responsible for the full stack.

At Entrek Engineering, I designed and built their complete internal operations portal from scratch — project management, procurement, bid spreads, invoices, field tickets, AI document extraction, cloud infrastructure — deployed to production on AWS in under three months. The system handles the day-to-day operations of a Calgary oil and gas engineering firm. I was the only developer.

That's the work I'm built for: taking a complex operational problem, understanding it deeply, and shipping a production system that makes expensive manual work unnecessary. I don't need a team to do it, and I don't need the requirements to be perfect before I start.

Outside of software: I've spent years as a community music director, played piano and synthesizer since I was a teenager, and received the University of Alberta's Graduate Community Engagement Award in 2025 for volunteer work with elderly and disabled communities. Some things matter more than shipping velocity.

Core Engineering

React · TypeScript · Python · FastAPI · Java Spring Boot · PostgreSQL · Docker

AI & Data

LangChain · RAG Pipelines · ChromaDB · OpenAI · Anthropic · Tesseract OCR

Infrastructure

AWS (EC2 · RDS · S3 · Route 53) · Nginx · Alembic · CI/CD

Recognition

Graduate Community Engagement Award

University of Alberta · Mar 2025

02 / Projects

Selected work

Production systems built for real operations, real users, and real constraints — not demos.

Open Source

Agentic AI · Open Source · Industrial

AER Industrial Compliance Agent

LangChain agent autonomously auditing Alberta Energy Regulator compliance — 7-tool orchestration with RAG over AER directives. Cuts 2-hour manual audits to under 30 seconds.

240×Faster than manual
7Orchestrated tools
<30sFull audit time
PythonLangChainGPT-4oChromaDBRAGPydantic
AI Engineering · Open Source · Production

Multi-Model LLM Document Intelligence

Production document extraction pipeline — 450+ records/minute, 98%+ accuracy, three switchable LLM backends (OpenAI, Anthropic, Ollama) with zero code changes.

450+Records / minute
98%+Extraction accuracy
3LLM backends
PythonOpenAIAnthropicOllamaThreadPoolExecutorPydantic

03 / Experience

Work history

Five years of production systems — from SMB consulting to enterprise platforms to industrial AI. Always end-to-end, always accountable for outcomes.

Entrek Engineering Ltd.·Permanent Full-time·Apr 2026 – Present·Calgary, Alberta

Software Systems & AI Developer

  • Sole engineer responsible for the complete technical infrastructure of a Calgary oil and gas engineering firm — designed, built, and deployed from zero.
  • Built a centralized operations portal covering project management, procurement workflows, bid spread analysis, invoice processing, field ticket management, document storage, and client relationship management — production-deployed on AWS.
  • Implemented AI extraction pipelines for invoices, purchase orders, field tickets, and vendor proposals using OpenAI Vision with concurrent batch processing and structured JSON output.
  • Built a P&ID Copilot module parsing engineering DXF drawings and running an LLM agent over extracted equipment topology for safety auditing and equipment inventory.
Full-StackCloud InfrastructureAI IntegrationDocument ProcessingDevOps
Independent Practice·Self-employed·Sep 2025 – Apr 2026·Edmonton, Alberta

Independent Software Engineer & AI Integrator

  • Applied R&D period building domain-specific AI systems for Alberta's industrial sector and delivering proof-of-concept architectures for corporate clients.
  • AER Compliance Agent: LangChain agentic system orchestrating 7 tools (ChromaDB RAG, equipment DB, email, calendar, maintenance logging) — cut full compliance audit cycles from 2 hours to 30 seconds.
  • LLM Document Intelligence Pipeline: Hybrid inference engine processing 1,000+ structured records concurrently across OpenAI, Anthropic, and local Ollama — 450+ records/minute with thread-safe rate limiting.
Agentic AILangChainRAGPythonChromaDB
Piko Digital Ltd.·Contract Full-time·May 2024 – Aug 2025·Edmonton, Alberta

Full Stack Software Engineer (Core Platform)

  • Sole engineer responsible for the entire platform — microservice architecture, frontend, mobile, data layer, and operations — scaled to 1,000+ daily active users.
  • Built real-time analytics dashboard aggregating 15+ data sources → 300% increase in platform intelligence.
  • Automated JWT auth + RBAC user governance → 60% reduction in administrative processing time.
  • Architected 50+ reusable React Native/TypeScript components for iOS, Android, and web → 40% faster dev cycles.
  • Built an AI automation pipeline using n8n, Gemini, and GPT-4 Vision — 200+ brand assets/day at 97.5% lower cost than manual production.
Spring BootReactReact NativeTypeScriptPostgreSQLGraphQLn8nDocker

Education

University of Alberta·Sep 2023 – Apr 2025·GPA 4.0 / 4.0

Master of Computing Science Multimedia

Graduate Community Engagement Award · Mar 2025

04 / Contact

Let's build something worth building.

Based in Calgary. Building AI-powered operational software for Alberta's industrial sector — and always open to conversations about hard problems, contract work, or what comes next.

If you're an engineering firm, environmental consultancy, or industrial operator in Alberta with a workflow problem that costs real money, I'd like to hear about it.