Summary
Amirul Abu is a versatile software engineer with 11 years of experience transitioning from chemical engineering into full-stack and mobile development, currently building reusable payments infrastructure at SEEK. He moves quickly between roles and tech stacks—TypeScript/React, serverless AWS, Node.js, and Flutter—and has led performance and testing improvements for shared libraries. His startup background includes shipping real-time features with Agora, reducing operational costs by 82% via an email migration to AWS SES, and streamlining codebases so new contributors can be productive in a day. A practiced mentor and agile lead, he regularly coaches junior developers and runs CI/CD pipelines across mobile and serverless projects. Based in Kuala Lumpur, he maintains a public portfolio at https://mirul.xyz that surfaces his practical, cost-conscious approach to engineering.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Chemical Engineering majoring in Industrial Enviromental Engineering, Bachelor of Engineering (B.Eng.), Chemical Engineering majoring in Industrial Enviromental Engineering at Universiti Teknologi PETRONAS
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
Ruby on Rails Bootcamp, Ruby on Rails Bootcamp at Next Academy
Sijil Pelajaran Malaysia, Mechanical Engineering, Sijil Pelajaran Malaysia, Mechanical Engineering at Sekolah Menengah Teknik Tuanku Jaafar