software_engineer · backend_systems

Nazrin Afzal.

Software Engineer — Backend & Payments

I design and maintain high-availability backend systems for payment and enterprise environments — transaction engines, RESTful APIs, and scalable services built with PHP (Laravel) and Golang.

0+years in backend engineering
0companies, fintech to gov-tech
0core stacks — Laravel · Golang
about — summary

Engineering for throughput,
built with restraint.

Backend Engineer with 4+ years of experience designing and maintaining high-availability backend systems in payment and enterprise environments. Specialized in transaction processing systems, RESTful API architecture, and scalable service design using PHP (Laravel) and Golang.

Experienced with containerized deployments, message queue systems (RabbitMQ, Redis), database optimization (MySQL, PostgreSQL, CouchDB), and background job processing to support high-throughput workflows.

Strong in OOP, system decomposition, and performance optimization for production-grade commerce and gaming payment platforms.

experience — professional

Where I've shipped.

Razer Merchant Services Sdn Bhd

May 2025 — Present

Software Engineer, E2 · Fintech / Payment Gateway

  • Develop and maintain high-availability payment gateway services supporting enterprise merchants (Shopee, TikTok, Zus Coffee) — enabling credit/debit, BNPL, recurring billing, and DuitNow QR transactions at scale.
  • Designed and developed Golang-based microservices including a DuitNow QR transaction engine integrated into the core payment gateway, handling real-time transaction generation and validation.
  • Design and optimize RESTful APIs and transactional workflows using PHP (Laravel), contributing to scalable backend services handling high-volume payment processing.
  • Implemented and maintained message queue systems using RabbitMQ and Redis for asynchronous payment event processing, improving system throughput and decoupling service dependencies.
  • Implement background workers, cron jobs, and asynchronous processing to improve system scalability and reliability.
  • Manage MySQL and CouchDB databases, optimizing queries and ensuring transactional integrity across high-volume production environments.
  • Containerize services with Docker and write automated tests (PHPUnit) to maintain deployment consistency and code quality.
  • Configured CORS policies, SSL/TLS certificates, and CDN settings for backend APIs to ensure secure, compliant, and performant service delivery across regions.
  • Monitor production systems, troubleshoot payment-related incidents, and collaborate cross-functionally to ensure system uptime and transaction reliability.

3TD Solutions Sdn Bhd

June 2023 — May 2025

Software Engineer

  • Delivered government tender projects for agencies including the Ministry of Education (KPM) and the Malaysia Office of the Chief Government Security Officer (CGSO), ensuring compliance with strict security, SSL/TLS, and scalability requirements.
  • Designed and developed large-scale systems to manage high volumes of sensitive user and organizational data, supporting processes from registration to full company-level data structuring.
  • Built applications accessible by both government staff and external stakeholders, improving usability across diverse user groups.
  • Developed and integrated RESTful APIs with proper CORS configuration to enable secure data exchange between internal systems and external applications.
  • Developed solutions using Laravel (PHP) for backend, with Angular and Next.js for frontend applications.
  • Managed data workflows with MySQL, PostgreSQL, and Prisma ORM to ensure reliability, integrity, and performance.
  • Successfully led a developer team in delivering a major government project, overseeing technical design, task delegation, and code quality.

Stampede Solution Sdn Bhd

Sept 2022 — May 2023

Software Engineer, L1

  • Contributed to Volare, an accounts receivable management solution adopted by 90% of Malaysia's leading debt collection agencies and major banking clients including Hong Leong Bank, Bank Islam, and Bank Syariah Indonesia.
  • Developed and maintained core system functionalities using Laravel and MySQL, supporting a fully digitized accounts receivable management suite.
  • Built and optimized REST APIs to support secure data communication between Volare and client banking systems.
  • Participated in Agile development cycles (Scrum), collaborating with senior engineers to deliver features within tight timelines.
  • Contributed to code reviews and documentation, ensuring maintainability and knowledge transfer across teams.

Asia Padu Sdn Bhd

Nov 2021 — Sept 2022

Software Developer

  • Developed APPI, a Laravel/MySQL-based examination question bank for the Malaysia Examination Board, managing 100,000+ questions with customizable sets for schools nationwide.

Axis Network Technology Sdn Bhd

Mar 2021 — Oct 2021

Software Developer

  • Built a multi-marketplace e-commerce platform with Laravel, integrating with eBay, Amazon, Lazada, and Shopee for SMEs to manage listings, inventory, and content across platforms.

AKARI Software Asia Pacific Sdn Bhd

Sept 2020 — Feb 2021

Web Developer (Intern)

  • Contributed to the Student Life Cycle Management (SLiM) system for INTEC and UiTM using Laravel (PHP), HTML, JavaScript, and Bootstrap.
projects — freelance

Built on the side.

Laravel Livewire

HR System — CIDB

HR modules for staff portfolio management and job openings, with real-time interactive features delivered without heavy frontend frameworks.

Laravel

Restaurant Reservation System — Ungku Omar Polytechnic

An online reservation platform for student services to manage bookings efficiently.

Python · Deep Learning

Deep Learning UI Project

Python-based UI for a deep learning research project implementing the Hybrid Parameterisation Method (HybridPM) to handle large and complex datasets.

skills — technical

The stack.

Backend & Languages

PHP (Laravel)Advanced
GolangIntermediate
PythonProficient
JavaScriptProficient

Databases

MySQLAdvanced
PostgreSQLProficient
CouchDBProficient
Prisma ORMProficient

Infrastructure & Tools

DockerProficient
RabbitMQProficient
RedisProficient
REST API DesignAdvanced
PHPUnit (Automated Testing)Proficient
CORS / SSL-TLS / CDNProficient

Frontend

HTML, CSS, BootstrapAdvanced
AngularProficient
Laravel LivewireProficient
education

Foundations.

Universiti Teknologi MARA (UiTM) Perak

Sept 2017 — Feb 2021

Bachelor of Computer Science (Hons.)

  • Vice President, Bachelor of Computer Science Community (BASCO) 2018/2019.
  • 4th Place, ICT & Mathematics Carnival (KICTM 2019), UiTM Jasin.
  • Mentor for Coding Rawks (Java), guiding diploma and degree students.
  • Final Year Project: built a real-time YOLOv3 computer vision system to detect palm oil bunch maturity, trained on 3,000+ annotated images with image, video, and live webcam classification.
Copied