Skip to content

👋🏻 Hi! My name is Afif Zafri.

I'm a full stack developer based in Malaysia.

Specializing in Laravel backend engineering and leading teams to build scalable enterprise solutions.

About Me

With 6+ years of experience, I lead and actively contribute to development teams building enterprise web applications, specializing in Laravel-based solutions. I work hands-on across the full stack, from database design and API development to frontend interfaces and cloud deployments.

I'm also involved in company-wide solution implementation, including server setup, internal tooling, and platform evaluations. My focus is on scalable, production-ready systems that solve real business problems.

What I Do

Team Leadership

Lead development teams delivering multi-tenant SaaS platforms and enterprise solutions end-to-end

Client Engagement

Run requirement studies and technical consultations, translating business needs into system architecture

Full-Stack Development

Build production Laravel backends with RESTful APIs, real-time integrations, and React/Vue frontends

Infrastructure Management

Provision and maintain AWS, Azure, and on-premise environments for enterprise clients

DevOps & Deployment

Implement CI/CD pipelines with Docker-based containerized deployments across cloud providers

Tech Stack

Backend Development

PHPLaravelRESTful APIsWebSocketMySQLPostgreSQLRedisOracle DB

Frontend Development

TypeScriptJavaScriptReactNext.jsVue.jsTailwind CSS

DevOps & Infrastructure

DockerCI/CDLinuxAWSAzureAlibaba Cloud

Authentication & Security

OAuth 2.0SAML SSOJWT-based Authentication

AI Integrations

OpenAIGeminiAnthropicPrompt Engineering

Additional Technologies

Multi-tenant ArchitecturePlaywrightAndroidGit

My Experience

Feb 2019 – Present

Full-time

Selangor, Malaysia

Team LeadJan 2024 – Present
  • Lead and manage the development team to ensure timely delivery and high-quality standards across projects
  • Continue hands-on backend development using PHP and Laravel
  • Work closely with clients to gather requirements and deliver tailored enterprise solutions
  • Foster effective communication, collaboration, and technical alignment within the team
  • Introduced new tools to boost productivity and incorporate AI and LLM technologies into the development workflow
Web DeveloperJul 2019 – Jan 2024
  • Specialized in Laravel web application development and RESTful API design for enterprise-level solutions
  • Delivered multiple large-scale projects for enterprise clients
  • Led the migration of legacy systems to modern, Laravel-based applications
  • Mentored and trained interns and junior developers, ensuring adherence to best practices and code quality standards
Web Developer InternFeb 2019 – Jul 2019
  • Introduced the Laravel framework to the team and led the transition for ongoing development
  • Initiated backend development for Leaf CRM as the sole backend developer
  • Collaborated with the mobile app team to design and implement RESTful APIs
LaravelPHPMySQLReactVue.jsDockerAWSOpenAIRESTful APIsTeam ManagementCI/CD

Dec 2016 – Jan 2017

Part-Time Laravel Programmer

Code Technology Sdn. Bhd.

Part-time

Kuala Lumpur, Malaysia (Remote)

  • Developed a Laravel web application with RESTful APIs
  • Built a hybrid mobile application
LaravelPHPRESTful APIsHybrid Mobile

Apr 2016 – Jun 2016

IT Intern & Web Application Programmer

Cement Industries of Malaysia Berhad (CIMA)

Internship

Perlis, Malaysia

  • Developed intranet web and hybrid mobile applications for inventory management and infrastructure department
  • Assisted the Infrastructure team with networking and IT support tasks
PHPJavaScriptHybrid MobileNetworking

Work Projects

Leaf CRM screenshot

Leaf CRM

Multi-Tenant Lead Management Platform

Backend Developer (Full Stack)

A multi-tenant SaaS platform for capturing, assigning, and tracking leads from digital marketing channels with real-time analytics.

Key Contributions

  • Integrated third-party lead sources (Facebook, Google, TikTok, WordPress)
  • Built APIs and webhooks for external integrations and mobile app
  • Applied OWASP Top 10 and SANS 25 security best practices
  • Developed reporting dashboards with export capabilities
  • Built admin features for multi-tenant configuration management

Integration Points

Facebook Lead AdsGoogle AdsTikTok Lead GenerationEmail Marketing PlatformsAWS S3

Tech Stack

LaravelPHPMySQLRedisJavaScript

Mar 2019 - Present

ClaimNow screenshot

ClaimNow

AI-Powered Contest Management System

Backend Developer (AI Integration & Analytics)

A multi-tenant SaaS platform that streamlines promotional claims processing through AI automation. The system handles end-to-end claim submission, validation, and fulfillment workflows.

Key Contributions

  • AI-powered chatbot integration with messaging platforms
  • Multi-language support for customer interactions
  • Analytics dashboard for cost tracking and usage monitoring
  • Intelligent conversation management system
  • Customer support interface with live chat capabilities

Integration Points

WhatsApp Cloud APIOpenAIGoogle GeminiGoogle Vision OCRAWS S3

Tech Stack

LaravelPHPMySQLPostgreSQLRedisJavaScript

Jun 2024 - Present

AI Chatbot screenshot

AI Chatbot

Multi-Tenant AI Chatbot Platform

Lead Developer

A country-scoped SaaS platform for deploying AI-powered chatbots with multi-provider support, RAG-based knowledge retrieval, and real-time streaming responses. Serves enterprise clients across Malaysia, Philippines, and Vietnam with multilingual support.

Key Contributions

  • Built RAG pipeline with document parsing, vector embeddings, and semantic search using pgvector
  • Integrated multiple AI providers (OpenAI, Gemini, Qwen, DeepSeek) via factory pattern
  • Implemented smart conversation memory with 60-80% token savings through summarization
  • Developed analytics dashboard with auto question categorization and feedback collection
  • Built real-time streaming responses via Server-Sent Events
  • Added vision-based document parsing for charts, tables, and diagrams

Integration Points

OpenAIGoogle GeminiAlibaba QwenDeepSeekpgvectorAWS S3

Tech Stack

LaravelPHPPostgreSQLRedisDockerJavaScript

2024 - Present

Additional client solutions delivered for Panasonic, Great Eastern Takaful, Toyo Tires, Prudential, and more

Personal Projects

ModKit Swatch

Gunpla & Model Kit Paint Color Matcher

Upload a reference photo of your Gunpla or scale model, click to sample any color, and instantly get ranked paint matches across Mr. Color, Tamiya, Gaianotes, Jumpwind, Hobby Mio, and more. Uses CIE2000 Delta E color science for perceptually accurate matching. Fully client-side, no backend required.

Next.jsTypeScriptTailwind CSSchroma-js

Mar 2026 - Present

Talk Like Human

AI Text Humanizer

A web app that rewrites AI-generated or robotic text to sound natural, fluid, and genuinely human. Supports multiple tone modes and is powered by OpenAI or Anthropic via a clean provider abstraction.

Next.jsTypeScriptTailwind CSSOpenAI APIAnthropic API

Feb 2026 - Present

Web Comic Reader

Digital Comic Book Reader

A browser-based reader supporting CBR/CBZ/CBT comic formats, allowing users to read digital comics directly in the browser.

HTML5JavaScript

Apr 2017 - Present

UiTM Timetable Generator

Automated Class Schedule Generator

A web application that fetches and generates class timetables from UiTM's iCress system automatically, simplifying schedule management for students.

PHPJavaScript

Apr 2016 - Present

E-NR Student Registration System

Freelance

Non-Resident Student Management

A registration system for managing non-resident student records at UiTM Seremban with administrator access and data management capabilities.

PHPJavaScriptMySQL

Jul 2018 - Dec 2018

Link2Book

Web Article to EPUB Converter

Converts web article links into clean EPUB books. Uses Playwright with stealth to render JavaScript-heavy pages, extract full article content, and package it with embedded images into a valid EPUB 3 file — ready for Apple Books, Kindle, or any e-reader.

Next.jsTypeScriptPlaywrightJSZipsharp

Feb 2026 - Present

IPTV Player Web App

Browser-Based IPTV Channel Player

A simple web application for loading and playing IPTV channels from M3U playlists, featuring channel search and a built-in video player.

JavaScriptHTML5

Nov 2023 - Present

Whatsapp Express

Quick WhatsApp Messaging

A simple tool to send WhatsApp messages directly to any number without saving contacts, utilizing WhatsApp's click-to-chat URL scheme.

  • Works on both mobile and desktop browsers
  • No contact saving required
  • Utilizes WhatsApp URL scheme
JavaScript

Mar 2017 - Present

Coaching Assessment System

Freelance

Employer-Employee Evaluation Portal

A web-based coaching evaluation platform enabling organizations to assess coaching relationships through structured surveys, performance tracking, and automated reporting.

  • Role-based user management (admin, employer, employee)
  • 7-question coaching evaluation with automated scoring
  • Results dashboard with employee feedback
  • Email notifications for account management
  • Session control and security enforcement
LaravelMySQLBootstrapPHP

Aug 2019 - Aug 2020