Mohamad Alimran

Software Engineer

Summary

I'm a Software Engineer with 4 years of experience spanning mobile (iOS, React Native) and fullstack (Node.js, GCP) development. I've built and maintained systems at scale — from Malaysia's largest eWallet serving 1M+ daily users to airline check-in microservices handling high TPS.

Experience

Software Engineer II, Fullstack

Airasia SEA Sdn Bhd

Sept 2023 – Present

  • Contributed to an airline check-in system handling high TPS in a serverless GCP environment.
  • Managed application deployment via Google VPC, scaling systems vertically and horizontally for optimal performance and low latency.
  • Led a project to enhance the Airasia MOVE check-in application, achieving a 70% reduction in response latency and lowering operational costs.
  • Developed and maintained microservice architecture for the check-in system using Node.js.
  • Led and delivered a brownfield migration of the airline iOS app from native to React Native, reducing future developer resource costs.
Node.jsReact NativeGCPDockerMicroservicesSwiftPostgreSQL

iOS Engineer, Specialist

TNG Digital (eWallet)

April 2022 – September 2023

  • Maintained Malaysia's largest eWallet iOS app, serving over 1 million daily active users.
  • Delivered projects involving sensitive transactions using TOTP strategy with secure coding practices in Swift and Objective-C (UIKit).
  • Participated in the development of mini-programs to facilitate merchant onboarding within the eWallet.
  • Configured and managed Jenkins servers for CI/CD, integrating with source code repositories for automated builds and deployments.
  • Enhanced delivery pipeline using Jenkins and Fastlane, implementing security patches before app release.
SwiftObjective-CUIKitJenkinsFastlane

Application Engineer (Intern)

Hitachi eBworx Sdn Bhd

Sept 2020 – March 2021

  • Collaborated with a team to develop a cross-platform banking web application using Vue.js and Cordova.
  • Focused on front-end development, delivering a responsive and user-friendly interface across web and mobile (iOS & Android).
  • Partnered closely with backend engineers to deliver an efficient and comprehensive solution.
  • Implemented Test Driven Development (TDD) using Jest to ensure code quality and reliability.
Vue.jsCordovaJavaScriptJest

Technical Skills

MobileiOS, Swift, React Native, Objective-C, Kotlin, Java
Web & BackendNode.js, TypeScript, React, Express, NestJS, Vue
Cloud & DevOpsGCP, Docker, Fastlane, Jenkins, OCI (Oracle), GitLab CI
DatabasesBigQuery, PostgreSQL, MySQL, Redis

Projects

Fylix — eKYC Platform

Web

Freelance project for HTSBxPTPTN. Built an eKYC flow via OCI containers, a data management service for third-party access, and a NextJS dashboard for client analytics.

Node.jsNextJSOCIOracle SDKExpress

NCTeam QM Calculator

Web

Online calculator for various types of gold investments. Server-side rendered Nuxt.js app deployed on Vercel with Firebase integration for seamless performance.

Nuxt.jsFirebaseVercelJavaScript

OpenSSL OpenVPN Integration

System

Integrated a custom AES/ECB cipher into OpenSSL 3.x and connected it to OpenVPN for a client, working under limited documentation and resources.

OpenSSLOpenVPNCCryptography

Education

Bachelor of Computer Science (IT in Multimedia)

Universiti Malaya, Kuala Lumpur

2018 – 2022

CGPA 3.85

Foundation in Engineering

Universiti Teknologi MARA, Dengkil, Selangor

2017 – 2018

CGPA 3.94