About me

I'm a seasoned full-stack developer from Johor, Malaysia, currently serving as a Software Engineer with a leading paytech company in Singapore. With a strong passion for tackling complex challenges, I specialize in designing and implementing innovative solutions for financial systems.

As a full-stack developer, I am proficient in both front-end and back-end technologies. My expertise spans older front-end frameworks such as Struts and ZK, as well as modern technologies like Angular. My diverse skill set extends to backend development with professional experience in Java and ASP Classic, allowing me to build robust and scalable server-side solutions. This comprehensive expertise enables me to create cohesive and high-performing applications that drive business success and meet evolving industry standards.

What I'm Doing

  • design icon

    Web Design

    Creating user-friendly designs that enhance user experience.

  • Web development icon

    Web Development

    Building responsive websites that meet modern standards.

  • mobile app icon

    Mobile Apps

    Developing intuitive mobile applications for iOS and Android.

  • camera icon

    Photography

    Capturing high-quality images for various professional needs.

Resume

Education

  1. Universiti Teknologi Malaysia

    Oct 2024 - Present

    Master of Computer Science

    Current CGPA: 3.87 / 4.00
  2. Universiti Malaysia Terengganu

    Sep 2018 - Feb 2022

    Bachelor of Computer Science (Software Engineering)

    CGPA: 3.74 / 4.00

Experience

  1. Software Engineer

    Worldline, Singapore
    Apr 2023 - Present

    • Developed modern payment solutions using Angular for frontend.
    • Upgraded backend systems from Java 8 to Java 17.
    • Built low-latency payment routing over TCP/IP connections using Netty.
    • Developed gRPC API for efficient service-to-service communication.
    • Handled ISO 8583 message across Visa, Mastercard, NCCC, and various EDC systems.
    • Integrated Apache Kafka for reliable, asynchronous data exchange across microservices.
    • Secured data via Hardware Security Module (HSM) for key protection and compliance.
    • Incorporated Spring Boot Actuator with Prometheus to monitor network connection status metrics.
    • Leveraged Spring Batch for batch job and files processing via MinIO storage.
    • Managed services on OpenShift Kubernetes for containerized application management.
    • Configured Hazelcast for distributed caching and high availability across services.
    • Integrated authentication using Keycloak to support OAuth2 and SSO standards.
    • Maintained legacy systems with ASP Classic and Microsoft Access for timesheet operations.
    • Supported infrastructure migration projects including server relocation from AWS to Azure.
    • Updated SMTP configurations from port 25 to 587 for enhanced email delivery security.
    • Generated SSL/TLS certificates for domain security using OpenSSL.
  2. Software Engineer

    Theta Service Partner, Malaysia
    Mar 2022 - Mar 2023

    • Designed dynamic and customized reports using JasperReports.
    • Implemented data retrieval from external systems using SOAP APIs.
    • Enhanced workflow functionality using Java Workflow Designer to improve business logic execution.
    • Developed secure and scalable RESTful APIs with JWT authentication using the HS256 algorithm.
    • Implemented file transfer in and out using RabbitMQ ensuring efficient data handling.
    • Constructed multipart APIs for encrypted file and data transfer along with JWS.
    • Secured symmetric key encryption with RSA-OAEP and implemented RSA 2048 for data and file integrity.
    • Built WAR packages using Jenkins and performed deployment to IBM WebSphere.
  3. Intern Software Engineer

    Theta Service Partner, Malaysia
    Aug 2021 - Feb 2022

    • Designed front-end pages using ZK framework.
    • Developed Java-based calculations for financials assets.
    • Enhanced business rule with Oracle SQL scripts for loan assessments.

Certifications

  1. Oracle Certified Associate, Java SE 8 Programmer

    Feb 2023
  2. Oracle Certified Foundations Associate, Java

    Feb 2023

My Skills

  • Programming Languages

    • Java
    • JavaScript/TypeScript
    • Python
    • HTML
    • CSS
    • SQL
    • PHP
    • Go
    • Kotlin
  • Testing & API Tools

    • JUnit
    • JMeter
    • Rest API
    • SOAP API
    • gRPC API
    • Postman
    • SoapUI
    • Swagger
  • Frameworks & Libraries

    • Spring
    • Spring Boot
    • Hibernate
    • Ajax
    • Angular
    • ZK
    • Struts
    • JSP
    • Classic ASP
    • RabbitMQ
    • Kafka
    • JasperReport
  • Development Tools

    • Eclipse
    • Visual Studio
    • IntelliJ
    • GitLab
    • Jenkins
    • IBM WebSphere
    • Apache Tomcat
    • JBoss Application Server
    • Docker
    • Kubernetes
    • OpenShift
  • Database & Data

    • MySQL
    • PostgreSQL
    • Oracle
    • MariaDB
    • JSON
    • XML
  • System Tools

    • TortoiseSVN
    • PuTTY
    • WinSCP
    • Jira
    • Confluence
  • Internet of Things (IoT)

    • Arduino
    • ESP32
    • MQTT
    • MIT App Inventor
  • Payments

    • ISO 8583
    • TCP/IP
    • Acquiring
    • Issuing
    • HSM
  • Artificial Intelligence (AI/ML)

    • Supervised Learning
    • Unsupervised Learning
    • Association Rule Mining
    • Convolutional Neural Network (CNN)
    • Multilayer perceptron (MLP)
    • Artificial Neural Network (ANN)
    • XGBoost
    • K-means Clustering
    • Deep Learning

Highlight

Blog

Awards

  • UMT Student Research Day Best Program Award

    Recognized for developing the most innovative and impactful system program during the university's research day

  • Dean's List Awards (2020-2021)

    Achieved perfect GPA of 4.00 in Semester 2 and 3.92 in Semester 1, demonstrating consistent academic excellence

  • Dean's List Award (2019-2020)

    Maintained outstanding academic performance with a GPA of 3.93 in Semester 2

  • Dean's List Awards (2018-2019)

    Demonstrated strong academic performance with GPAs of 3.57 and 3.75 in consecutive semesters

  • Best Leadership Award

    Recognized for exceptional leadership qualities and contributions to school activities at SMK Labis

  • Sports Achievements

    Secured 2nd place in school Shot Put Competition and Segamat District Petanque Competition, showcasing athletic excellence

  • SPM Trial Excellence Awards

    Achieved top positions in Mathematics, Additional Mathematics, Physics, and Chemistry, securing 2nd place overall academic performance

  • Merit Awards

    Received Full Attendance Award for maintaining perfect attendance throughout the academic year, demonstrating commitment and dedication

  • Science & Technology Awards

    Won 3rd place in Segamat District Solar Car Competition by building model that demonstrated efficient and sustainable engineering principles

  • Academic Excellence Awards

    Secured 1st place in Science & Mathematics Week IQ Test, demonstrating exceptional problem-solving abilities

  • Environmental Science Award

    Achieved 2nd place in Cooking With Nature competition, showcasing environmental awareness and creativity

  • Primary School Excellence

    Recognized as Best Male Student for three consecutive years (2008-2010), demonstrating consistent academic and personal excellence

Extra-Curricular Activities

  • President of TaiChi Club UMT

    Led club members in martial arts training and organized monthly events, including three successful in-school performances

  • Deputy Chairman of External Affairs, Martial Art Day 2020 UMT

    Secured sponsorships and coordinated participation from multiple martial arts clubs and athletes

  • Leader of Art & Design Unit, Martial Art Day 2019 UMT

    Created a large stage backdrop and designed custom event shirts using Adobe Illustrator

  • President of Librarians SMK Labis

    Managed library operations and organized reading promotion activities while maintaining discipline

  • Class Representative of Class 6R1/6A1 SMK Labis

    Served as liaison between students and teachers while maintaining classroom cleanliness and organization

  • President of Scout Uniform SMK Seri Bali Chaah

    Led scout members in marching drills and taught essential scouting skills including knot-tying and camp setup

  • Assistant Secretary of Hockey Club SMK Seri Bali Chaah

    Managed club attendance records and prepared detailed meeting minutes for leadership review

  • Treasurer of Chinese Society SMK Seri Bali Chaah

    Oversaw financial management and budget allocation to maximize club benefits

  • School Prefect SMK Seri Bali Chaah

    Maintained school discipline while serving as an academic and behavioral role model for students

Contact

Contact Form

Tools

Base64 Decoder


                  

                  

                  

Decimal-Hex Converter

Conversion Process

Decimal to Hex
Hex to Decimal

Visual Grid (16×16)

0
1
0
1

ASCII-HEX Converter

Byte-String Converter

RSA Encryption and Decryption

Generate RSA Key Pair

Public Key:

Private Key:

RSA Encryption

Encrypted Output (Base64):

RSA Decryption

Decrypted Output:

ISO8583 Bitmap Calculator

Bitmap:

Formatted Bitmap:

Select Fields:

ISO8583 Message Builder (Developing / Not Working)


                  

                  

Field Configuration

Field Type Length Padding Padding Char Value