About me

I'm a Java Developer with 3+ years of experience specializing in Spring Boot, Microservices, and distributed systems. I build scalable and high-performance backend services with a focus on fintech solutions — including fraud detection, risk management, payments, and loyalty systems.

Outside of work, I run a Proxmox home lab where I self-host MySQL, Redis, Kafka, and Gitea. I experiment with cloud-native technologies, container orchestration (Docker & Kubernetes), and CI/CD pipelines to simulate real-world enterprise setups.

What i'm doing

  • design icon

    Web design

    Crafting modern, visually striking designs with a professional touch.

  • Web development icon

    Web development

    Building robust and high-performing websites with expert precision.

  • mobile app icon

    Mobile apps

    Creating polished, user-friendly applications for both iOS and Android platforms.

  • camera icon

    Photography

    Capturing professional-quality images across diverse subjects and styles.

Resume

Education

  1. Bachelor of Computer Science

    Sept 2017 – Feb 2021

    Universiti Teknologi MARA (UiTM), Perak, Tapah Campus
    CGPA: 3.52

Experience

  1. Packaged App Development Senior Analyst - Accenture

    July 2025 – Present

    ● Working as a full-stack developer, building and maintaining enterprise applications using Java 17, Spring Boot 3, and Angular 17.
    ● Developing scalable RESTful APIs and integrating front-end Angular components for seamless user experiences.
    ● Collaborating with cross-functional teams to design, implement, and deploy solutions in a CI/CD environment using Docker and Jenkins.
    ● Ensuring code quality through unit testing, code reviews, and adherence to best practices.
    ● Participating in requirement analysis, design discussions, and agile ceremonies to deliver high-quality software on time.

  2. Java Developer - Silverlake Digital Economy

    May 2022 – July 2025

    ● Developed and maintained Java 11, Spring Boot 2.7 backend applications, integrating microservices for scalability.
    ● Migrated Java projects from Java 11 and Spring Boot 2.7 to Java 17 and Spring Boot 3.3, ensuring compatibility and performance improvements.
    ● Engineered RESTful APIs and standardized documentation using OpenAPI.
    ● Integrated Kafka for efficient payload processing and Redis for caching to enhance performance.
    ● Implemented Drools as a fraud engine for innovative fraud detection approaches.
    ● Secured sensitive data using HashiCorp Vault for credential management.
    ● Developed and implemented JWT authentication for secure user authentication and authorization.
    ● Deployed applications using Docker, Kubernetes, and Jenkins CI/CD pipelines.
    ● Hands-on experience with SQL databases (MySQL, PostgreSQL), including advanced data patching and query optimization.
    ● Performed testing using Postman and JMeter to ensure reliability and performance.
    ● Managed tasks and project tracking with JIRA.

  3. Application Developer - Protech Digital

    July 2021 – Dec 2021

    ● Developed Java web-based applications with a focus on full-stack solutions using Spring MVC and JSP.
    ● Designed and optimized SQL queries and database structures for application needs.
    ● Collaborated with Business Analysts and QA teams to support and resolve issues efficiently.
    ● Managed tasks and project tracking using Redmine, ensuring smooth project execution.

My Skills

  • Java & Spring Boot
    95%
  • Kafka & Redis
    85%
  • Docker & Kubernetes
    90%
  • MySQL & PostgreSQL
    80%
  • CI/CD & DevOps Tools
    85%

Blog

Contact

Contact Form