Skip to content
View faizkhairi's full-sized avatar

Sponsoring

@yyx990803
@composer
@eslint

Block or report faizkhairi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
faizkhairi/README.md

Hey, I'm Faiz

Full-Stack Software Engineer based in Kuala Lumpur, Malaysia.

I build scalable web and mobile applications — from frontend UI to backend systems, enterprise integrations, and cloud infrastructure.

What I Work On

Currently building enterprise software at scale:

  • Microservices platform — 7-service architecture handling 500+ pages, 130+ API modules, and 300+ database models
  • Enterprise integration hub — Plugin-based platform connecting 9 external systems across 49 integration types
  • Multi-step workflow system — Dynamic workflow engines with token passing and state management
  • DevOps infrastructure — Multi-environment CI/CD pipelines (DEV/STG/PRD) on AWS with Docker

Tech Stack

Layer Technologies
Frontend Vue 3, React, Next.js, Nuxt, Inertia.js, Tailwind CSS, Shadcn
Mobile React Native (Expo), NativeWind
Backend NestJS, Laravel (PHP), Spring Boot (Java), Node.js
Database PostgreSQL, MySQL/MariaDB, Prisma ORM, JPA/Hibernate, Flyway
AI OpenAI GPT-4o, Claude Sonnet, Vercel AI SDK
Cloud & DevOps AWS (EC2, ECR, S3), Docker, Nginx, GitHub Actions
Testing Vitest, Playwright, JUnit 5, PHPUnit, Jest

Featured Projects

Web Applications

Project Description Stack Link
AI Code Reviewer Multi-provider AI code review with streaming output Next.js, Vercel AI SDK, OpenAI, Claude Live
Short URL URL shortener with click analytics dashboard Next.js, Prisma 7, Neon PostgreSQL, Recharts Live
Repo Insights GitHub repo visualization — commits, languages, contributors Next.js, SWR, Recharts, Auth.js Live
Recipe Explorer Recipe browsing with search and favorites Next.js, React Query, Tailwind CSS Live
dev-dashboard GitHub activity, npm analytics & Vercel status in one dark-mode dashboard Nuxt 3, ApexCharts, Pinia, GitHub GraphQL Live

Mobile Applications

Project Description Stack Link
dev-companion 100% offline developer toolkit — HTTP client, JSON tools, encoding, hashing, regex, timestamps Expo, React Native, NativeWind, Zustand GitHub

npm Libraries

Library Description Install
fetch-backoff Zero-dependency fetch wrapper with retry, exponential backoff, jitter and 202-polling npm install fetch-backoff
flatfile-js Zero-dependency schema-first flat file parser/generator for pipe/comma/tab-delimited formats npm install @faizkhairi/flatfile-js

Developer Tools (CLI)

Tool Description Install
loadtest-cli API load testing with latency percentiles and HTML reports npm i -g @faizkhairi/loadtest-cli
migra-cli Database migration management with rollback and safety checks npm i -g @faizkhairi/migra-cli

Personal Boilerplates

Production-ready starter templates showcasing my expertise across modern frameworks and full-stack architectures.

Template Stack Use Case
nuxt-boilerplate Nuxt 3 + Vue 3 + Prisma + Auth + Shadcn-vue Vue SSR apps
next-boilerplate Next.js 15 + React + Prisma + NextAuth + Shadcn React SSR apps
expo-boilerplate Expo + React Native + Zustand + NativeWind Mobile apps
vue-springboot-boilerplate Spring Boot 3.3 + Vue 3 + JWT + OpenAPI Enterprise apps
laravel-boilerplate Laravel 12 + Inertia.js + Vue 3 + RBAC PHP apps

Infrastructure

Project Description
microservices-demo Docker Compose microservices architecture

Get In Touch

Pinned Loading

  1. expo-boilerplate expo-boilerplate Public template

    Production-ready Expo (React Native) boilerplate — zero external dependencies. Expo Router, NativeWind, Zustand, JWT auth, EAS Build.

    TypeScript

  2. laravel-boilerplate laravel-boilerplate Public template

    Production-ready Laravel 11 boilerplate — zero external dependencies. Breeze + Inertia + Vue 3, RBAC, audit logging, Stripe (opt-in), Docker Compose.

    PHP

  3. nuxt-boilerplate nuxt-boilerplate Public template

    Production-ready Nuxt 3 boilerplate — zero external dependencies. Auth, Prisma, Shadcn-vue, email templates, Stripe (opt-in), Docker Compose, CI/CD.

    TypeScript

  4. vue-springboot-boilerplate vue-springboot-boilerplate Public template

    Full-stack Vue 3 + Spring Boot 3.3 boilerplate — zero external dependencies. JWT auth, PostgreSQL, Flyway, OpenAPI, Shadcn-vue, Docker Compose.

    Java

  5. next-boilerplate next-boilerplate Public template

    Production-ready Next.js 15 boilerplate — zero external dependencies. NextAuth.js, Prisma, React Email, Shadcn UI, Stripe (opt-in), Docker Compose.

    TypeScript

  6. microservices-demo microservices-demo Public

    Production-grade microservices platform with Nuxt 4 + NestJS — 7 services demonstrating enterprise architecture patterns

    TypeScript