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

  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

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