
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
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.
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.
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.
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.
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.
Built responsive interfaces with Angular 8+, used AWS (EC2, Lambda, S3, CloudFront, Redis), and managed Postgres/MSSQL/Oracle DBs.
Side Projects
Personal portfolio on Next.js 14, deployed to Vercel. Migrated the domain from GoDaddy to Google Domains, cutting subscription cost by 37%.
Peer-to-peer Android rental app - list items, chat with renters, authenticate. Built on Firebase Realtime DB, Firestore, and Firebase Auth.
Stack - what I reach for
Recognition
Universiti Malaya - Software Eng. Innovation Day - 1st place - lead presenter for a student event-management app, pitched to a 4-judge panel.
International Collegiate Programming Contest - Team competition across Klang Valley universities.