Available for projects

Build. Ship. Automate.</>

Hi, I'm Muhammad Asyraf — a Senior Software Engineer & Solutions Architect with 9+ years shipping scalable platforms, mobile apps, and cloud infrastructure at enterprise scale.

  • Selangor, Malaysia
  • Tech Mahindra
  • L3 Technical Support
Illustrated portrait of Muhammad Asyraf in a navy baju, hands in pockets
Full-body illustration of Asyraf on an amber backdrop
Currently
Sr. Software Engineer
Open to work
React NativeLaravelAWSTypeScriptSwiftNode.jsREST APIsMySQLCI/CDBashFlutterSystem Design

Engineering solutions that scale.

Seasoned Software Engineer and Mobile Application Developer with a rich background spanning close to a decade. My expertise extends across a diverse spectrum — from VoIP services and chat-based applications to eCommerce solutions and enterprise cloud infrastructure.

Proficient in the entire deployment lifecycle, I seamlessly transform database structures into user-friendly interfaces. My experience with payment gateways, crypto API gateways, and AWS cloud services ensures robust and scalable solutions for every project.

An automation enthusiast, I've developed multiple scripts that have significantly reduced workloads for operational teams. I also pioneered Self Recovery Automation, ensuring systems autonomously recover from issues outside regular working hours.

Illustration: a terminal running a self-recovery loop of detect, restart and verify self-recovery.sh $ ./watch --after-hours ✗ api-01 health check failed ↻ restarting service… ✓ probe 200 OK in 412ms ✓ recovered, team notified $ ▋ detect fix verify
About-me card: Muhammad Asyraf, Solutions Architect, with skill tags Collage of three illustrated photos of Asyraf pinned with paper clips Profile illustration of Muhammad Asyraf

Quick facts

Experience
9+ Years in Software Engineering
Current Role
Sr. Engineer @ Tech Mahindra
Education
Diploma in Networking, PUO
Location
Bandar Saujana Putra, Selangor
Passion
Automation & System Architecture
99%
Issue resolution

As L3 Technical Support lead at Tech Mahindra.

9+
Years experience
10+
Projects shipped
4
Companies served
“Design is not just what it looks like. It's how it works.”
Steve Jobs — the line I keep on the wall when designing systems.

Roles that shaped how I build.

Career timeline

Four full-time roles, February 2016 to today. Hover a bar for details.

View as table
RoleCompanyPeriod
Mobile Application DeveloperEminence Inter AgenciesFeb 2016 – Nov 2016
iOS Application DeveloperMy Services Sdn BhdNov 2016 – Jan 2019
Mobile Application DeveloperArcortus Sdn BhdJan 2019 – Aug 2021
Senior Software EngineerTech MahindraAug 2021 – Present
  1. Aug 2021 — Present
    ~4 years
    Full-time
    CyberJaya, Malaysia

    Senior Software Engineer

    @ Tech Mahindra

    L3 Technical Support lead achieving 99% issue resolution. Established automation environments, pioneered Self Recovery Automation for autonomous system resilience, and built a custom monitoring & incident management mobile app for real-time performance tracking.

    React NativeNode.jsAWSAutomationAIOpsREST APIs
  2. Jan 2019 — Aug 2021
    2 yrs 8 mos
    Full-time
    Damansara, Malaysia

    Mobile Application Developer

    @ Arcortus Sdn Bhd

    Sole mobile developer spearheading development of medical applications, eCommerce platforms, and management systems. Integrated REST APIs and delivered polished, intuitive interfaces across iOS and Android.

    iOSSwifteCommerceREST APIsMedical Apps
  3. Nov 2016 — Jan 2019
    2 yrs 3 mos
    Full-time
    Bukit Jalil, Malaysia

    iOS Application Developer

    @ My Services Sdn Bhd

    Delivered a fully functional eCommerce app, point system, and event management applications. Expanded team capabilities alongside Android developers and a Senior Mobile Developer.

    iOSSwifteCommercePoint System
  4. Feb 2016 — Nov 2016
    10 mos
    Full-time
    Kota Kemuning, Malaysia

    Mobile Application Developer

    @ Eminence Inter Agencies

    Inaugural foray into mobile development — launched apps on Google Play and Apple AppStore, secured MSC Status for the company. Built foundational expertise in platform UI guidelines.

    iOSAndroidApp StoreGoogle Play

Systems I design & build.

Three patterns I reach for most. Each diagram traces a request from the edge to storage.

01 / 03

AWS Microservices

Event-driven microservices on AWS with API Gateway, Lambda, and managed databases.

ClientWeb/Mobile APIGatewayREST/WS LambdaAuth Service LambdaUser Service LambdaOrder Service LambdaNotif Service LambdaPayment Svc DynamoDBUsers RDS MySQLOrders SQS / SNSEvents S3 BucketAssets
02 / 03

Laravel Monolith

Traditional MVC monolith with queue workers, caching, and scheduled tasks.

Nginx / Apache Laravel Application Routes Controllers Middleware Models Services Blade Views Queue Jobs Scheduler Event Listeners MySQL / PgSQLPrimary DB RedisCache / Queue SMTP / S3Mail / Storage
03 / 03

CI/CD & Self-Recovery Pipeline

Automated deployment pipeline with health monitoring and self-recovery automation.

Git Pushmain branch CI Buildlint + test Dockerbuild + push DeployECS / EC2 HealthMonitorCloudWatch Self RecoveryAuto-restart Alert & NotifySlack / Mobile App auto-redeploy

A toolkit built for shipping fast.

Tech skills card: system architecture, web development, mobile development, SQL and database, bash and scripting

Toolkit breadth

Number of listed skills per group.

Years in production use

Measured from the first role where each skill appears, through today. Skills without a dated role are listed below, not charted.

View as table
SkillGroupFirst usedEvidence
01 / 04

Mobile

iOS / SwiftReact NativeFlutterXcodeAndroidApp Store
02 / 04

Web & Backend

Laravel / PHPNode.jsTypeScriptJavaScriptReactREST APIs
03 / 04

Cloud & DevOps

AWSMySQLRedisBashCI/CDDockerAIOps
04 / 04

Architecture & Design

System DesignMicroservicesUI/UXData VizAutomationMonitoring

Certifications & education.

Cisco CCNA
Pearson Vue
Dec 2015 — Dec 2017
iOS Certified Associate Developer
iTrain Asia
March 2016
CISSP Training
Iverson
AIOps Certification
TechMahindra Sdn Bhd
Critical Thinking
LinkedIn Learning
June 2021
Scrum Fundamentals
TechMahindra Sdn Bhd
Diploma in Networking System
Politeknik Ungku Omar, Ipoh
Jan 2012 — Aug 2015
KPerak iCon3 Program
MDeC, Ipoh Perak
Jan — Jun 2015
TypeScript — 95%
TechM Internal Assessment
Jun 2023
Let's work together: have a project in mind? I'd love to hear about it

Let's build something that scales.

Looking for a senior engineer who ships robust systems? I'm open to freelance projects, contract work, and full-time opportunities.