mm.

// Software Architect · AI Systems · Industrial Applications · Calgary, AB

Morteza
Mogharrab

I build AI systems that turn messy operational work into production software for Alberta's industrial sector — from RAG knowledge bases and P&ID copilots for an engineering firm, to 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
450+
Records/min LLM pipeline

01 / About

I build software. I build it right.

I build AI systems that turn messy operational work into production software. I'm Mort — a software architect in Calgary, focused on AI-powered platforms for Alberta's engineering and industrial sectors.

At Entrek Engineering, I'm building the firm's entire technical platform from an empty repository: RAG knowledge bases over CAD, Excel, and PDF documents, a Text-to-SQL engine, a P&ID copilot that automates process safety audits, procurement and bid-spread automation, automated engineering reports, and a full-stack operations portal for field tickets and project financials. It's all deployed on AWS with Microsoft SSO and role-based access control.

Before that, I built domain-specific AI agents as an independent developer, including a compliance agent that cut audit cycles from 2 hours to 30 seconds. At Piko Digital, I worked across the full stack of a core platform (Spring Boot microservices, React and React Native, PostgreSQL, GraphQL) and helped scale it to 1,000+ daily active users. I hold a Master's in Computing Science from the University of Alberta (4.0 GPA).

What I'm best at is taking an ambiguous operational bottleneck, learning the business logic deeply, and shipping a production-grade system that replaces manual work. I'm comfortable owning the whole lifecycle, from first commit to deployed enterprise system, and I don't need perfect requirements to 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.

Frontend & Mobile

React · React Native · TypeScript

Backend & APIs

Python · FastAPI · Java Spring Boot · PostgreSQL · REST · GraphQL

AI & Data

LangChain / LangGraph · RAG Pipelines · Text-to-SQL · Vector Databases (Weaviate · Qdrant · ChromaDB) · OpenAI · Anthropic · Tesseract OCR

Infrastructure

AWS (VPC · EC2 · ELB · RDS · S3 · Route 53) · Docker · 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

Production systems from social-platform scale to industrial AI — full-stack scope, accountable for outcomes.

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

Software Systems & AI Developer

  • —Building the complete technical platform for a Calgary oil and gas engineering firm from an empty repository: AI tools that turn engineering documents, P&IDs, and vendor bids into searchable, structured, auditable data, deployed to production on AWS.
  • —Enterprise AI Knowledge Base & Text-to-SQL: multi-modal ingestion pipeline (CAD, Excel, PPTX, PDF, Vision) with graph-based retrieval, LLM reranking, and citation-grounded chat. A Text-to-SQL reasoning engine lets agents query relational databases and unstructured documents together via multi-hop reasoning.
  • —P&ID Intelligence Copilot: deterministic DXF parsing and topology mapping combined with LLM agents to automate equipment extraction and complex process safety audits.
  • —Automated Engineering Reports (DBM): AI-driven Design Basis Memorandum rewriting engine plus an interactive Report Studio to generate, revise, and export (DOCX/PDF) technical reports.
  • —Procurement & Bid Automation: AI engines that parse unstructured vendor proposals, extract technical and commercial data, and automate bid-spread leveling, comparison, and validation.
  • —Full-Stack Operations Platform: secure, end-to-end system tracking project budgets, cost codes, field tickets, purchase orders, and invoices, with real-time financial burn charts and an extensive React/TypeScript component library.
  • —Security & Cloud: Microsoft SSO (Azure AD) with feature-level and document-level RBAC; scalable AWS deployment on Docker, EC2, RDS, and S3 with fully separated staging and production environments.
PythonFastAPIPostgreSQLReactTypeScriptRAGLLM AgentsText-to-SQLAWSDocker
Independent Practice·Self-employed·Sep 2025 – Apr 2026·Edmonton, Alberta

Independent Software & AI Developer

  • —Applied R&D period building domain-specific AI systems for Alberta's industrial sector.
  • —AER Compliance Agent: LangChain agentic system orchestrating 7 tools (ChromaDB RAG, equipment DB, email, calendar, maintenance logging) to run autonomous compliance audits. Cut 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.
  • —Marketing Automation: n8n pipeline integrating Gemini and GPT-4 Vision, producing 200+ assets/day at a 97.5% cost reduction vs. manual production.
Agentic AILangChainRAGPythonChromaDBn8n
Piko Digital Ltd.·Contract Full-time·May 2024 – Aug 2025·Edmonton, Alberta

Full Stack Software Engineer (Core Platform)

  • —Worked across the full stack of a core social platform: microservice architecture, frontend, mobile, data layer, and operations.
  • —Helped scale the platform to 1,000+ daily active users through microservice architecture and full-stack engineering.
  • —Built a real-time analytics dashboard aggregating 15+ data sources → 300% improvement in analytics.
  • —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 development cycles.
  • —Mentored 3 interns and authored 20+ technical SOPs → 40% faster developer onboarding.
Spring BootReactReact NativeTypeScriptPostgreSQLGraphQLDocker

Education

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

Master of Computing Science — Multimedia

Graduate Course-based Master's 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.