Afham Syahir Loading portfolio
Illustrated avatar of Afham Syahir

Afham Syahir

Software Engineer · Kuala Lumpur

I turn complex operations into clean, usable software.

Software engineer with 4+ years shipping enterprise web apps for the energy and public sectors. Angular, .NET and Azure. I own features from architecture through deployment, currently lead AEM+ and bring AI into practical, everyday tools. I use Codex and Claude as AI development partners to improve implementation quality, review depth and delivery speed.

or press C
01

Experience

2022 - now

Software Engineer (Front-End) · AEM Energy Solution

Lead front-end and back-end development across a 20+ module enterprise platform serving Petronas, EnQuest and government clients. Shipped 6 production systems end-to-end: scheduling, approvals, identity and access, and equipment management. Founded and now lead AEM+, the company's internal operations product, and cut deployment time around 50% by reworking the CI/CD pipeline.

Mar - Aug 22

Front-End Developer, Intern · AEM Energy Solution

Built client-facing front-end features across multiple energy-sector projects, then converted into a full-time role.

02

Selected Work

AEM+ dashboard showing tasks and office calendar

AEM+

Creator and lead

Company-wide operations platform replacing scattered spreadsheets: desk and room booking with interactive floor plans, Gantt project management, timesheet and man-hour analysis, and a Kanban workflow with AI-assisted triage, all on a full activity audit trail.

Angular 19 · .NET · MSSQL · SignalR · Hangfire · IndexedDB · OpenAI + Ollama · Azure

Bayarwoi subscription portfolio dashboard

Bayarwoi

Side project

Shared-subscription and payment reminder app: splits receipts, reminds members of the exact amount due over email or WhatsApp, and uses AI to parse forwarded receipts and auto-categorize expenses.

Angular 21 · Tailwind · Hangfire · AI receipt parsing

03

Client Work

Production systems for Petronas, EnQuest and other energy-sector clients, under NDA. Screens are confidential; happy to walk through the work in a call.

Enterprise Identity and Access Platform

Petronas

Staff, contractor and vendor onboarding with facial verification and staff-card issuance, integrated with Johnson Controls P2000.

Offshore Rig Planning and Scheduling

Petronas

Interactive scheduler for approving offshore operations, with Outlook routing and a multi-tier approval workflow.

Oilfield Equipment and Contractor Management

EnQuest

A 10+ module system tracking equipment specs, health and lifecycle, with contractor management and an interactive map.

04

Stack

Frontend

Angular TypeScript RxJS React Tailwind

Backend

.NET EF CoreMSSQLSignalRHangfire Node.jsREST APIs

Cloud & DevOps

Azure App Service Azure Functions Container Apps Azure VMs Service Bus Azure SQL Azure DevOps AWS S3 AWS EC2 AWS CloudFront AWS Lambda Docker CI/CD

AI

Codex Claude OpenAI Ollama

Testing

Playwright Cypress
05

Education

2019 - 2022

BSc Computer Science (Software Engineering)

Management and Science University

2018 - 2019

Foundation in Physical Science

University Malaya

2013 - 2017

Sekolah Menengah Sains Kuala Selangor

Secondary school

06

Contact

Have something to build? Let's talk.