Umer Khalid

Senior Full Stack Software Engineer & AI Specialist

AI / LLMsJavaScriptTypeScriptReactAngular.NET / C#Node.jsSQL

9+ years building scalable applications across full-stack, cloud, and AI. Specializing in LLM integration, conversational AI, and micro-frontend architecture. Microsoft certified, agile advocate, and tech community speaker.

Umer Khalid
Umer Khalid with tech community

About Me

Senior Full Stack Software Engineer with 9+ years of experience, now specializing in building AI-powered applications using LLMs, conversational interfaces, and intelligent tooling. Experienced in designing scalable systems integrating OpenAI/Azure OpenAI, prompt engineering, and AI-driven workflows.

Strong background in microservices, micro-frontend architecture, cloud (Azure & AWS), and modern frontend frameworks. Microsoft certified in Azure AI and Azure Fundamentals, with a Bachelor's degree in Software Engineering.

Active in the Vancouver tech community — delivering talks on AI and mentoring the next generation of developers.

9+

Years Experience

20+

Technologies

50+

Projects Delivered

10+

Certifications

Work Experience

BC

Senior Software Engineer

BC Maritime Employers Association · Jan 2025 – Present

Orchestrating a mission-critical software solution from scratch for terminal operations across British Columbia. Leading Micro Frontend Architecture using Blazor .NET 8, React, and .NET Web Assembly, with an API Gateway and identity provider integration.

Blazor .NET 8ReactMicro FrontendAPI Gateway.NET Core
BS

Senior Software Engineering Educator

BrainStation · Jan 2024 – Jan 2025

Designed and delivered curriculum in JavaScript, React, Node.js, and SQL. Mentored students, evaluated progress, and collaborated with industry partners to keep the program current with real-world standards.

JavaScriptReactNode.jsSQLMentorshipCurriculum Design
MV

Senior Software Engineer

MediaValet · Nov 2021 – Sep 2023

Led migration from Angular to React, established CI/CD pipelines in Azure DevOps, implemented MobX state management, and brought QA in-house with Cypress and Selenium — practically eliminating manual testing.

ReactAngularASP.NETAzureCypressJestMobXCI/CD
MM

Web Developer

MonetizeMore · Oct 2020 – Nov 2021

Built TrafficCop (traffic monitoring system) and PubGuru (ad detail browser extension) in React. Implemented AWS S3, EC2, and ElasticSearch to optimize ad placements and significantly boost publisher revenue.

ReactJavaScriptAWSElasticSearchAgile
D3

Software Engineer

Doctors 365 · Jun 2019 – Oct 2020

Built a web app from scratch in Angular 8, upgraded to Angular 12, and led redesign of 4 multimedia software packages distributed across 20,000 doctors and pharmacies. Architected a full e-commerce telemedicine platform.

AngularReactTypeScriptRESTful APIsHTML/CSS
SC

Software Engineer

Smart Coders DMCC Limited · Jul 2018 – Jun 2019

Led a team of iOS, Android, and web developers building full-stack apps for clients in e-commerce, fashion, food, and medical. Managed projects end-to-end across React, Angular, Node, and MSSQL.

ReactAngularNode.jsMSSQLiOSAndroid
SH

Software Developer

Shoclef Corporation Limited · Sep 2016 – Jul 2018

Built backend in ASP.NET for an e-commerce platform (live shopping, streaming, marketplace, payments) and integrated APIs including Twilio, Stripe, PayPal, Facebook, Google Maps, and WeChat.

ASP.NETHTML/CSSJavaScriptAPI IntegrationStripeTwilio

Side Projects

Personal projects exploring AI, LLMs, and full-stack engineering

AI / Personal Assistant

Jarvis AI

Personal AI Assistant

A personal AI assistant using open-source and commercial LLMs, accessible via WhatsApp. Capable of writing code, searching the web, managing memory context, spawning sub-agents, reading emails, and scheduling — all from a chat interface.

LLMsOpenClawAI AgentsWhatsApp APINode.js
AI / EdTech

FirstYearsChat

AI Conversational Assistant

An AI-powered chat platform to assist first-year students with onboarding, academic guidance, and FAQs. Integrates OpenAI/Azure OpenAI with engineered prompts and context handling for relevant, accurate responses.

ReactOpenAIAzure OpenAILLMsPrompt Engineering
AI / Developer Tool

WhatTheTokens

LLM Tokenization & Cost Tool

A developer tool for analyzing token usage and estimating LLM API costs in real-time. Helps engineers debug and refine prompts for efficiency, with token parsing and optimization strategies to reduce API consumption.

ReactLLM APIsToken ParsingTypeScript
AI / Machine Learning

Image-Train

AI Image Processing Platform

A platform for training and managing image-based ML workflows. Implements dataset handling, preprocessing, and model interaction pipelines with integration of pre-trained vision models for classification and analysis.

ReactML PipelinesComputer VisionPython
Full-Stack / FinTech

LoanItNow

Intelligent Financial Platform

A full-stack fintech platform with decision-making workflows for loan processing. Architected for scalable evaluation logic and user data processing, with future AI integration for risk scoring and automated decisioning.

ReactNode.jsCloud InfrastructureSQL

Get in Touch

Open to new opportunities — let's build something great together

Contact Details

Location

Vancouver, BC, Canada

Connect Online

Let's Work Together

Whether you have a project in mind, need a technical partner, or want to discuss engineering challenges — I'd love to hear from you.