Khairi M./Fullstack Engineer
Khairi Musa
Kuala Lumpur, MY

Hi, I'm Khairi.

Software Engineer at K3 Advisory Group, building an internal AI chat that consolidates every frontier model in one place and plugs into Microsoft Graph so people can act on their MS 365 data from inside the conversation.

Previously shipped ERP integrations and React Micro Frontends at The Access Group UK.

Work

Dec 2025 - Present
Software Engineer·K3 Advisory Group

Building Internal AI Chat Bot, a company-wide AI assistant that lets employees talk to their entire Microsoft 365 workspace in plain English. Pulls live data from Outlook, SharePoint, Teams, and the org chart via Microsoft Graph; analyses uploaded files (PDFs, Word, spreadsheets); supports branching conversations, smart mode detection between internal and public search, streamed responses, one-click export to Google Sheets, and per-user usage controls with admin audit logs. Auth is Azure Entra ID with an On-Behalf-Of token flow so MS 365 data is fetched server-side without stored secrets.

Next.jsTypeScriptAzure PostgresAzure App ServiceMS GraphEntra IDTailwindshadcn/ui
Dec 2024 - Dec 2025
Dev Services Consultant - Fullstack·The Access Group UK

Built bespoke integrations across APAC (NZ/AU) and UK clients - Webhook integrations, Web APIs, background services, and React + TypeScript Micro Frontend widgets. Drove £17,850 ARR within four months from billable client work, and shipped a React BACS payment-approval app that cut admin effort by 70% across hundreds of ERP databases.

ReactTypeScriptC#.NET Web APIMSSQLCrystal ReportsPeppolMicro Frontend
Dec 2022 - Dec 2024
Software Engineer·AirAsia / Capital A

Led blog initiatives at ikhlas.com - lifted user retention by 8% and grew upsell/cross-sell. Migrated the GraphQL pipeline from Contentstack to Stellate's Edge Cache, moved Next.js 12 → 13 with edge-runtime, and automated EZQurban webhook flows that took peak-season manual confirmations to ~0 hours.

Next.jsReactGraphQLHasuraStellateContentstackEdge RuntimeHandlebars
Feb 2022 - Dec 2022
Software Developer·Dex Labs

Built client web and mobile apps on Dex's in-house Bubl React component library. Shipped a bike-fit web app for athletes, integrated SNYK for PCI-DSS on a payment gateway, and led the release of a Unity AR app across all three major stores - cutting APK size 30% by compressing .glb/.gltf assets.

ReactReact NativeNode.jsUnity ARC#PCI-DSSAWS Lambda
Jul 2021 - Feb 2022
Web Application Developer·Appasia Berhad

Modernized yellowpages.my's advertiser dashboard - translated Adobe XD mockups to responsive UI, built modular Angular components for reuse, used SCSS to cut style duplication, and leaned on PHP Laravel for backend and DB migration.

AngularPHPLaravelSCSSMySQL
Jul 2020 - Jul 2021
Junior Software Engineer·Kerry Network Limited

Built responsive interfaces with Angular 8+, used AWS (EC2, Lambda, S3, CloudFront, Redis), and managed Postgres/MSSQL/Oracle DBs.

AngularAWSPostgreSQLMSSQLOracle

Side Projects

2 entries
PROJECT

Personal portfolio on Next.js 14, deployed to Vercel. Migrated the domain from GoDaddy to Google Domains, cutting subscription cost by 37%.

Next.js 14Vercel
PROJECT

Peer-to-peer Android rental app - list items, chat with renters, authenticate. Built on Firebase Realtime DB, Firestore, and Firebase Auth.

AndroidFirebase

Stack - what I reach for

2026 · subject to change
Frontend
React, Next.js, Angular 8+, TypeScript
Backend
C#, .NET Web API, Node.js, Go, PHP
Data
MSSQL, PostgreSQL, MongoDB
Cloud / Infra
AWS, GCP, Azure, Vercel

Recognition

A couple of nice ones
2017
Mobile Apps Ideation Competition

Universiti Malaya - Software Eng. Innovation Day - 1st place - lead presenter for a student event-management app, pitched to a 4-judge panel.

2019
ICPC · Al-Khawarizmi National Programming Comp.

International Collegiate Programming Contest - Team competition across Klang Valley universities.

Contact

Open to chat