Muhammad
Muttaki

Software EngineerAutomation & SystemsToronto · Canada

3+ years building automation-driven platforms, internal tools, and systems from backend pipelines to production-ready web applications. Focused on reducing manual work, improving workflows, and helping teams ship with confidence.

system.log

Selected Work

Systems I’ve Built

CASE STUDY

SAP Automation & Data Platform

PythonPandasFlaskPostgreSQL

Automation · Data Engineering · Enterprise Systems

SAP ERPService Layer / ExportsPython ETLPandas · Cleaning · De-dupFlask APIValidation · OrchestrationPostgreSQLNormalized TablesAutomation JobsSchedules · Retries · LogsCMSProduct CatalogFrontendWeb Applications

Problem

SAP data lived across fragmented modules, inconsistent exports, and manual workflows. Product, pricing, and operational datasets required constant human intervention to clean, reconcile, and prepare for downstream systems.

What I Built

I designed and built a Python-based automation platform that ingests SAP data, cleans and de-duplicates product datasets using Pandas, normalizes records into structured schemas, and stages the data for use across CMS, analytics, and internal tooling.

How It Works

Custom Python ETL pipelines pull data from SAP Service Layer APIs, apply deterministic validation and transformation rules, and persist clean records through a Flask API into a PostgreSQL database.

Impact

Eliminated manual spreadsheet workflows, reduced data errors, and enabled teams to operate on consistent, trusted product data at enterprise scale.

CASE STUDY

Internal Booking Tool

ReactReduxNode.jsMongoDB

Fullstack · Scheduling · Internal Platforms

Sales TeamEvent RequestsReact CRM FrontendForms · Validation · UXRedux StoreState · Rules · DraftsNode.js APIRules · OrchestrationMicrosoft GraphCalendar APIMailchimpAutomated Campaigns

Problem

Client bookings were handled through fragmented calendars, emails, and manual coordination.

What I Built

I built a centralized internal booking platform enforcing scheduling rules and automating workflows.

How It Works

A React CRM frontend backed by Redux communicates with a Node.js backend that orchestrates bookings and automations.

Impact

Standardized scheduling across brands and prevented booking conflicts.

CASE STUDY

Keplar — AI Concierge & Automation Platform

Node.jsOpenAIVector DBMongoDB

AI · RAG · Automation · Multi-Tenant SaaS

Content SourcesWebsite · PDFs · CSVs · CMSIngestion & CleaningNormalize · De-dup · ParseChunking & EmbeddingsSemantic VectorsVector StoreOrg-Scoped · EmbeddingsRetrieverTop-K · Relevance FilteringLLM ReasoningSystem Prompt · GuardrailsKeplar WidgetChat UI · SessionsSession MemoryContext · HistoryAutomationsScheduling · Email · CRMHuman HandoffLive Agent · Admin Panel

Problem

Traditional chatbots hallucinate and fail to integrate with real workflows.

What I Built

I built a multi-tenant RAG-powered AI concierge with strict guardrails.

How It Works

Content is embedded into org-scoped vector stores and retrieved at runtime to ground LLM responses and trigger automations.

Impact

Enabled reliable, brand-aligned AI experiences with real operational value.

Experience

Where I’ve Applied These Systems

Weishaupt Design Group

Software Engineer II · Dec 2024 — Present

Operating at the intersection of ERP data, internal platforms, and AI-driven automation for luxury furniture brands. Trusted to design, build, and evolve systems that support real business workflows at scale.

  • Designed and shipped SAP-integrated data automation pipelines using Python and Pandas
  • Built internal booking and scheduling systems integrated with Outlook via Microsoft Graph
  • Developed a multi-tenant RAG-based AI concierge platform with grounded retrieval
  • Led full-stack feature development across React, Node.js, and Python services
  • Deployed and operated microservices in AWS with CI/CD and production monitoring
ReactTypeScriptNode.jsPythonFlaskAWSPostgreSQLRedux

IFS Canada

Software Engineer · Jan 2022 — Aug 2023

Worked on production systems supporting aircraft maintenance and safety-critical workflows. Balanced frontend usability with backend reliability in a regulated environment.

  • Built and maintained full-stack applications used by commercial aircraft operators
  • Designed backend authentication and MFA systems using Node.js
  • Developed React-based CRM interfaces with Redux state management
  • Maintained strict test coverage and CI/CD pipelines for safe deployments
ReactNode.jsTypeScriptAWSJestMocha

We3 Inc.

App Developer · Sept 2021 — Dec 2021

Early-stage mobile product development with a focus on performance, animation, and real-time user interaction.

  • Built a location-based mobile application using React Native
  • Implemented real-time chat systems and animated UI flows
  • Translated Figma designs into production-ready mobile interfaces
React NativeNode.jsAnimations