HS.HUZAIFA SULTAN
SOFTWARE ENGINEER

MUHAMMAD HUZAIFA SULTAN

Ideas into
systems.

Software engineer.
Building the connections between
people, interfaces and infrastructure.

Enter the system ↘
CALGARY, CANADABACKEND / FULL STACK / AI
SCROLL TO EXPLORE

01 / EXPERIENCE

Built for
real life.

The companies, teams and systems
that have shaped my work.

Aug 2024 — PresentCalgary, Alberta, Canada · On-site

149MKM Software Inc.

Full Stack Software Engineer

Permanent full-time · Compliance platforms & SaaS operations

  • Build FastAPI services with MongoDB, Beanie ODM and Pydantic, backed by a clear router, service and model architecture.
  • Deliver JWT authentication, TOTP and email verification, WebAuthn/FIDO2, and role- and department-based access control.
  • Connect React interfaces to compliance workflows, multilingual dashboards, document approvals and real-time WebSocket progress.
  • Integrate AWS S3 and Lambda for secure file delivery; build hybrid semantic search with OpenAI embeddings and MongoDB.
  • Build Nebula, an internal control plane for tenant onboarding, white-label configuration, demo seeding and operational visibility.
  • Improve reliability with audit logging, Sentry, GitHub Actions, SonarCloud and Docker-based delivery.
PythonFastAPIReactMongoDBAWSOpenAIDocker
Apr 2024 — Jul 2024Hamilton, Ontario, Canada · On-site

Devopie Inc.

Junior Python Developer

Internship · Payment gateway & SDK development

  • Developed and maintained frontend and backend payment gateway features, resolving routing and input-field bugs and simplifying complex flows with state machines.
  • Improved the user interface by resolving frontend defects affecting usability and performance.
  • Contributed to an internal Python and FastAPI SDK with project-initialization classes, Pydantic validation and robust error handling.
  • Collaborated on payment gateway models, schemas, routes and endpoints, including WebSocket streaming of transaction statuses.
  • Implemented JWT authorization for login and contributed to document-verification features.
PythonFastAPIPydanticWebSocketsJWTState machines
Feb 2024 — Apr 2024Canada · On-site

MetaCrust Services

Experience Venture

Contract · Part-time · Website & product support

  • Led end-to-end website development, from design and deployment to resolving DNS issues.
  • Collaborated with mobile app developers to define use cases and contribute to a consistent frontend design across platforms.
  • Created PowerPoint presentations and Word documents to communicate the company’s offerings, technical concepts and business ideas.
Web developmentDeploymentDNSFrontend designPowerPointWord
Aug 2022 — Nov 2022

Datasoft Solutions (Pvt.) Ltd.

Junior Software Engineer

Full-time · Enterprise resource planning software

  • Maintained DataSoft ERP, a VB.NET desktop application backed by Microsoft SQL Server.
  • Created desktop application forms and implemented functionality around customer requirements and business processes.
  • Added features for presenting client data and debugged mathematical calculation formulas.
  • Optimized code across 12 modules to improve efficiency.
VB.NETMicrosoft SQL ServerDesktop applicationsERP
Dec 2021 — Aug 2022

Data Science Dojo

Software Engineer

Full-time · Websites, learning platforms & cloud infrastructure

  • Maintained frontend and backend company websites using PHP, HTML and CSS, coordinating daily work with the engineering lead.
  • Investigated and resolved website performance issues, using Semrush and Hotjar to understand site performance and traffic.
  • Provisioned Microsoft Azure virtual machines for applications including Rocket.Chat, Jupyter and Moodle.
  • Contributed to the development of a Moodle learning portal.
  • Integrated Stripe and PayPal payment gateways and automated bundle-based enrollment workflows.
PHPHTMLCSSMicrosoft AzureMoodleStripePayPalSemrushHotjar
Sep 2021 — Dec 2021United States

Data Science Dojo

Web Development Intern

Web development internship

Web development

02 / TOOLS & TECHNOLOGIES

Every layer.
Connected.

From everyday production tools
to hands-on AI experiments.

Languages

PythonJavaScriptSQLVB.NETPHP

Backend & APIs

FastAPIPydanticBeanie ODMPyMongoREST APIsWebSocketsAsyncIOAPScheduler

Frontend

React.jsHTMLCSSAnt DesignState managementi18n

Data & search

MongoDBMongoDB Atlas SearchMS SQL ServerPostgreSQLRedisSemantic search

Cloud & delivery

AWS S3AWS LambdaDockerGitHub ActionsDigitalOceanMicrosoft AzureNginx

AI & automation

OpenAI APIEmbeddingsClaude APIHugging FaceRunPod GPUModel fine-tuning

Security & quality

JWTRBACTOTP / 2FAWebAuthn / FIDO2BlackFlake8BanditSonarCloudSentry

Tools & collaboration

GitGitHubJiraPostmanSendGridOpenAPI

Learning, payments & analytics

MoodleRocket.ChatJupyterStripePayPalSemrushHotjar

03 / PERSONAL PROJECTS

Space to
explore.

Ideas I explore beyond my day-to-day work.

01 / Applied AI / Engineering

AI Text-to-CAD

A natural-language-to-CAD workflow that turns prompts into editable design files. Built preprocessing, model training and output processing pipelines using GPU infrastructure.

RunPodHugging FacePython
02 / AI / Productivity

AI Resume Tailoring & Job Application Tracker

A local application that compares a master résumé with a job description, surfaces gaps, generates tailored résumés through Claude, and tracks applications and PDF outputs.

Claude APIPDF generationLocal storage
03 / Developer tools

Version Control for Designers & Engineers

A lightweight Git-like tool for tracking a working file, creating isolated branches and merging changes while preserving revision history.

VersioningBranchingMerging
04 / Learning workspace / In development

Astronaut Create Space

A personal workspace concept combining learning roadmaps, folder-based notes and resources, and a canvas for visual thinking.

ReactFastAPIPostgreSQL

04 / THE PERSON BEHIND THE CODE

Always
curious.

I’m Muhammad Huzaifa Sultan, a backend-focused software engineer based in Calgary. Over the past 3+ years, I’ve worked on compliance platforms, payment systems and early-stage products—building the services behind them and the interfaces people use every day.

My core stack is Python, FastAPI, MongoDB and React. I enjoy the engineering decisions behind a dependable product: clear API boundaries, secure access, efficient queries, useful observability and reliable background work.

I also explore applied AI through semantic search, workflow automation and personal projects such as Text-to-CAD. My postgraduate studies at Memorial University of Newfoundland strengthened the engineering foundation I bring to that work.

I’m continuing to deepen my skills in system design and solution architecture, with a simple goal: to build software that is understandable, maintainable and useful.

3+years in software engineering
MAScMemorial University of Newfoundland · 2024

Bachelor of Computer Engineering
NED University · 2017–2021

Microsoft Azure Fundamentals · Git & GitHub Bootcamp

05 / NEXT CHAPTER

Let’s build
something useful.

Building something useful?
I’d love to hear about it.