Software Engineer
Home About Skills Works Contact
Available for hire

Hello,

I'm Faez Nozir

Software Engineer

Building cross-platform mobile apps, Python & Laravel backends, and computer-vision systems for identity verification — serving government agencies & enterprises across Malaysia.

Grab My Resume
Faez Nozir - Software Engineer
0+
Years Experience
0+
Projects Delivered
0
Mobile Platforms
0
Native SDKs Built

About Me

Faez Nozir - Software Engineer

I'm a software engineer based in Sepang, Selangor, Malaysia with over 6 years of professional experience in mobile and web application development.

I graduated with a Bachelor of Computer Science with Honours (Software Engineering) from Universiti Malaysia Sarawak (UNIMAS) in 2020. Since then, I've worked across freelance engagements and a full-time R&D role — shipping real products to real users.

Currently at a leading digital identity & biometric tech company in Malaysia — serving government agencies and enterprises. I build Flutter mobile apps, design Python and Laravel backends, and develop eKYC systems spanning OCR, facial recognition, passive liveness, and NFC passport chip verification. Most recently I started an R&D effort on detecting tampered identity documents — still being trained and calibrated, with the accuracy an open question.

NameMohamad Faez Nozir
Emailfaezworkonly@gmail.com
LocationSepang, Selangor
Experience6+ Years
DegreeB.CS (Hons) Software Engineering
StatusAvailable

Skills

Mobile Development

Flutter / Dart90%
Android Native — Kotlin (AAR SDK)84%
iOS Native — Swift (XCFramework)80%
SwiftUI75%

Backend & Web

Laravel / PHP88%
MySQL / SQL80%
Python / FastAPI82%
REST API Design85%

Identity & Biometrics

OCR / Face Verification82%
NFC Passport (BAC/CA)78%
MyKad Authentication75%
Liveness / Deepfake Detection80%
Biometric SDK Integration82%

Other

Express.js / Node.js72%
HTML / CSS / JS78%
Unity 3D / AR72%
Android Security (DexProtector)70%
Game Dev — Flutter (Kids / Education)75%

AI & Computer Vision

Computer Vision / OpenCV78%
Document Tampering Forensics80%
PyTorch / Deep Learning68%
LLM / Vision API Integration74%

Infrastructure & Tooling

Docker / Compose76%
PostgreSQL / Redis75%
SDK Distribution (Maven / SPM)78%
JVM Bytecode / ASM66%
Flutter Python FastAPI Computer Vision OpenCV PyTorch PostgreSQL Redis Docker PWA ASM Bytecode Maven Android Native iOS Native Kotlin Swift SwiftUI XCFramework AAR Library Gradle xcodebuild Laravel Dart PHP MySQL Unity 3D C# Java JavaScript REST API NFC OCR eKYC MyKad Facial Recognition Liveness Detection Biometrics Deepfake Detection Biometric SDK DexProtector Game Development Provider Education App Text-to-Speech Express.js Node.js SaaS API Android Studio Xcode VS Code Postman Windows Server

Works

Experience

Application Developer (R&D)
Digital Identity & Biometric Tech Company · R&D Division
Sept 2021 – Present
  • Act as technical point of contact for the organisations integrating our SDK — working through the problems they report, reproducing them against test builds, and getting fixes back to them in a release.
  • Work with our principal biometric technology vendor and other third-party components — tracking versions, testing what changes between them, and absorbing that on behalf of our own clients.
  • Maintain integration guides, API documentation and release notes for the organisations building on our SDK.
  • Built an eKYC verification engine as a FastAPI modular monolith — document verification, passive liveness, and face matching behind a single API, with API-key authentication, request-scoped audit logging, async PostgreSQL/Redis, and a fully containerised local stack.
  • Designed a classifier-router for document verification — HSV colour and OCR keyword classification routes each card type to its own parser, with strict or weak validation contracts declared per document.
  • Started a MyKad portrait tamper-detection project on my own initiative, since taken on by the company as an R&D effort. Training and calibrating the engine to establish whether the accuracy is good enough to be usable — an open question, measured rather than assumed. Checks cover portrait paste seams, ghost-image mismatch, hologram chromaticity, frame geometry and face-template proportions, each surfaced as an independent score rather than a single verdict.
  • Integrated a vision-model second opinion for gray-zone documents — consent-gated, operator-key based, with the deterministic engine verdict always recorded first and never silently overridden.
  • Built the operator web console (Laravel) — per-check score visibility, a searchable transaction log reconciling engine and AI outcomes, and full English/Bahasa Melayu localisation carried through to backend-sourced strings.
  • Wrote an in-house JVM bytecode obfuscator in Kotlin using ASM to replace a commercial licence in the SDK distribution pipeline — symbol renaming across the class graph with correct stack-frame recomputation and post-write verification.
  • Rebuilt the eKYC demo apps around a Ready Made / Custom Made taxonomy shared across Android and iOS, and published developer sample apps distributed through a Maven repository.
  • Helped revamp the interface of an existing Android MyKad application owned by a senior colleague — reading the card by contact reader and NFC, with biometric verification of the holder.
  • Build the company's eKYC mobile SDK for Android (Kotlin) and iOS (Swift) — packaging our principal vendor's biometric technology (document OCR auto-capture, face auto-capture and liveness) into libraries clients integrate, distributed through a Maven repository and Swift Package Manager.
  • Built a Digital ID prototype in Flutter, integrating the native eKYC library via platform channels — used in tender presentations to government agencies.
  • Expose the vendor's liveness and anti-spoofing capabilities through the SDK — smile liveness, multi-range face capture and auto face capture — and test them across releases.
  • Integrated NFC passport reading into the SDK — chip data over BAC/CA, extracting MRZ, photo and personal details with cryptographic validation.
  • Worked on MyKad-based authentication flows for Malaysian national ID card verification in enterprise systems.
  • Integrated and tested SaaS eKYC API — connected mobile apps to cloud-based identity verification endpoints.
  • Applied DexProtector to harden Android APKs — obfuscating SDK libraries to prevent reverse engineering of biometric algorithms.
  • Built and maintain a Laravel licence management portal — licence issuance, renewal, expiry and API key administration for clients, with a bilingual English / Bahasa Melayu interface.
  • Built backend services using Express.js (Node.js) alongside Laravel for flexible API delivery.
  • Deployed and managed web applications and portals on Windows Server infrastructure.
Personal & Freelance Projects
Self-initiated & commissioned · Built alongside full-time work
2018 – Present
  • Built a WhatsApp chatbot for gold buying & trading using whatsapp-web.js and Node.js — with automated sell & trade-in flows, real-time gold pricing via scraping, and a real-time web dashboard using Socket.io.
  • Developed Faisal Gold — a personal branding website for a family gold specialist in Kota Bharu, with a luxury Malay-language UI, service pages, and SEO meta setup.
  • Created a SmileyLiveness demo — a hobby eKYC project exploring smile liveness detection with both Flutter (cross-platform) and a native iOS XCFramework demo app, extending personal SDK knowledge beyond work boundaries.
  • Built WoundTrack — a private wound-progress documentation system in Laravel, with a day-grouped photo timeline for parents and secure read-only QR access for doctors, shipped as an installable PWA. Deliberately scoped as documentation only, not diagnosis.
  • Created Huruf Haiwan — a Flutter educational game built for my daughter, teaching Malay letters A–Z across 26 animal-themed drag-and-drop levels with text-to-speech, a hint system, and a UI designed for ages 3–7.
Freelance Software Engineer
Independent / Various Clients
May 2020 – Jan 2021
  • Developed EMAP Loan Management System using Laravel for a financial services company.
  • Built AtomicChem — an AR chemistry education app in Unity 3D for a local university.
  • Designed and developed company websites and maintained order systems.
Software Engineer (Internship)
Technology Company
2018
  • Developed the company website from scratch.
  • Maintained the internal order management system.
  • Provided IT support across company departments.

Projects

🏢
Professional Work
Identity verification, biometrics & SDK engineering — built in a product team
Latest
🧠
eKYC Verification Engine — Document, Face & Liveness API

A FastAPI modular monolith serving document verification, passive liveness, and face matching from a single API. Document requests pass through a quality gate, then a colour + OCR classifier routes each card type to its own parser, with strict or weak validation contracts declared per document. Liveness runs an anti-spoof CNN; face matching runs on deep face embeddings. Hardened with API-key authentication, request-scoped audit logging, and async database access — fully containerised and reproducible from a single Compose file.

PythonFastAPIPaddleOCRInsightFacePyTorchPostgreSQLRedisDocker
🔍
Document Tampering Detection — Computer Vision R&D

An ongoing R&D effort on flagging physically and digitally altered ID documents — started on my own initiative and since taken on by the company. Independent scored checks cover portrait paste seams, ghost-image mismatch, hologram chromaticity, frame geometry, and face-template proportions — each surfaced individually rather than collapsed into a single pass/fail verdict. Built over 30+ measured iterations against a calibrated corpus of genuine and tampered pairs, with rejected hypotheses documented as rigorously as the accepted ones. Whether the accuracy is good enough to be usable is still an open question — measured, not assumed.

Computer VisionOpenCVPythonPyTorchForensicsAnti-FraudR&D
🖥️
Verification Web Console

The operator-facing console for the verification engine — run document, liveness, and tampering checks from the browser and inspect every individual check score behind a result, not just the verdict. Includes a searchable, sortable transaction log that reconciles engine and vision-model outcomes side by side, plus a full dual-language interface (English and Bahasa Melayu) with the active locale propagated to the backend so API-sourced strings match the selected language.

LaravelPHPViteJavaScripti18nBlade
🔐
In-House Bytecode Obfuscator (Kotlin/JVM)

A JVM bytecode obfuscator built to replace a commercial licence in the SDK distribution pipeline. Rewrites classes through ASM with correct stack-frame recomputation — the genuinely hard part, since malformed frames fail verification on real Android bytecode at runtime rather than at build time. Performs symbol renaming across the class graph, and ships with a local web UI for configuring and running a protection pass.

KotlinJVM BytecodeASMObfuscationApp SecurityTooling
💳
National ID Smart Card Reader App

An existing Android kiosk and counter app for reading national ID cards, owned by a senior colleague — contact-chip reading over serial and USB readers, contactless NFC through both the phone and external readers, live fingerprint verification against the on-card template, and pluggable facial-recognition engines selected by licence configuration. My contribution was revamping the interface and helping lift the NFC, wired-reader and fingerprint flows out of a single monolithic activity.

KotlinAndroidNFCSmart CardFingerprintFace Verify
📚
eKYC SDK Sample Apps — Android & iOS

Developer-facing reference apps published alongside the eKYC SDK, each showing the shortest working integration for a given capability on both platforms. Distributed to Android developers through a Maven repository and kept in lockstep with SDK releases — including migrating consumers onto a second-generation landmark check and gating the discontinued version behind a clear not-supported path.

KotlinSwiftAndroidiOSMavenDeveloper Experience
🤖
eKYC Native SDK — Android (AAR Library)

A native Android eKYC SDK library (v3.0.0) distributed as an AAR — built in Kotlin on top of a third-party biometric SDK. Supports API 26–34. Features include full onboarding, document capture (Custom & Ready-Made UI), passport MRZ scanning, NFC chip reading, passive liveness, smile liveness (active), multi-range liveness (active), and facial landmark detection (v1 & v2).

KotlinAndroid NativeAARBiometric SDKNFCLiveness
🍎
eKYC Native SDK — iOS (XCFramework)

A native iOS eKYC framework distributed as an XCFramework — built in Swift using a third-party biometric SDK. Modules: Smart Face Capture, Face Auto Capture, Smile Liveness, Multi-Range Liveness, Smart Document Capture, Passport capture, and NFC Passport reading. Built via xcodebuild for both device and simulator targets.

SwiftiOS NativeXCFrameworkBiometric SDKNFCLiveness
📲
eKYC Demo App — Android

Android demo app (Kotlin) that integrates and tests all 9 features of the eKYC SDK. Supports toggling between Custom UI and Ready-Made UI modes, allowing clients to see both integration styles before adopting the library.

KotlinAndroideKYC SDKCustom UIReady-Made UI
📱
eKYC Test App — iOS (SwiftUI)

SwiftUI test app for the iOS eKYC framework. Covers Smart Document Digitization, Smart Face Capture, Face Auto Capture, Smile Liveness, Multi-Range Liveness, Passport Capture, Passport NFC, Landmark V1 & V2, Full Onboarding, and Ready-Made UI modes.

SwiftSwiftUIiOSeKYC SDKXCFramework
🛡️
SDK Security — DexProtector Pipeline

Established a DexProtector obfuscation pipeline for both platforms — protecting the Android AAR and iOS XCFramework before distribution. Uses custom XML config rules per platform. Prevents reverse engineering of proprietary biometric algorithms.

DexProtectorAndroid AARiOS XCFrameworkObfuscationApp Security
🪪
Digital ID App (Flutter)

A Digital ID prototype built in Flutter — integrates the native eKYC library via platform channels for OCR document scanning, face verification and identity onboarding on Android & iOS. Built for tender presentations to government agencies rather than production release.

FlutterDartOCRFace VerifyeKYC
🔑
License Management Portal

Laravel-based admin portal for software license lifecycle management — issue, renew, expire — with user authentication and admin controls. Used to manage distribution of the eKYC SDK to enterprise clients.

LaravelPHPMySQL
💼
Freelance & Client Work
Commissioned projects scoped, built & delivered independently
💬
WhatsApp Gold Chatbot

A WhatsApp chatbot for a gold dealer — built with whatsapp-web.js and Node.js. Handles sell gold, trade-in gold, and live price check flows via conversational menus. Features a real-time web dashboard with Socket.io for QR auth status, and admin commands to set manual gold prices.

Node.jsExpresswhatsapp-web.jsSocket.io
🥇
Faisal Gold — Personal Branding Website

A full luxury personal branding website for a gold dealer in Kota Bharu — built with Express.js and pure HTML/CSS. Features a Malay-language UI with a premium gold aesthetic, multi-page layout (Home, About, Services, Contact), Open Graph meta for social sharing, and structured SEO.

Express.jsHTML/CSSMalaySEO
⚗️
AtomicChem — AR Chemistry App

Augmented Reality chemistry education app built in Unity 3D for a local university — visualises Atomic and Ionic Size in the Periodic Table to make abstract concepts tangible for students.

Unity 3DC#AR
💰
EMAP Loan Management System

Comprehensive loan management system for a financial services client — handles applications, repayment tracking, customer records, and admin reporting. Delivered as a freelance engagement.

LaravelPHPMySQL
🎮
Personal Projects
Built outside of work — for family, curiosity & learning
🩹
WoundTrack — Wound Progress Documentation

A private medical documentation system built in Laravel. A parent uploads daily wound photos with simple observation fields; a doctor opens a secure per-case QR link to review the healing timeline — read-only, with no account to create. Includes a day-grouped timeline, side-by-side progress comparison, ZIP export of originals, an installable PWA shell, and an admin dashboard with audit logging and soft-delete purge. Deliberately scoped as documentation only — not diagnosis, prediction, or treatment.

LaravelPHPPostgreSQLDrive APIPWAVercel
😊
SmileyLiveness — Smile Liveness Demo

A personal eKYC exploration project building a smile liveness detection demo — covering both Flutter (cross-platform) and a native iOS demo app (XCFramework / Xcode). Built to deepen SDK knowledge beyond work scope, testing smile detection, face oval overlay, and liveness pass/fail states.

FlutterSwiftiOSeKYCLiveness
🐾
Huruf Haiwan — Kids Letter Game (Flutter)

A Flutter educational game built for my daughter — teaches Malay letters A–Z through interactive drag-and-drop gameplay. Features 26 animal-themed levels, a hint system, scoring, text-to-speech audio, and a child-friendly UI designed for ages 3–7. Supports iOS, Android, and Web.

FlutterDartProviderDrag & DropTTSKids App

UI/UX Design

🏢
Professional Work
Interfaces for identity verification products, SDKs & internal tooling
Web · Operator Console · UI/UX Design · 3 Screens
Verification Console

Operator interface for a document, liveness and tampering engine. The core design decision was to never collapse a result into a single pass/fail — every individual check score stays visible, with report-only estimates greyed out so they read as observations rather than verdicts. Includes an AI second-opinion flow behind explicit consent, and a full EN/BM interface where the locale follows through to backend-sourced strings.

Web AppLaravelOperator UIData Densityi18n
View Full Design →
🔒 console.internal/tamper/result/4821
CHECKS
Document
Liveness
Tampering
RECORDS
Transactions
⚠️
Review required
2 of 8 checks failed
Check details
Portrait paste seam0.881FAIL
Ghost mismatch0.774FAIL
Hologram chromaticity0.312PASS
Frame shape0.128PASS
Attire vs ghost0.447EST.
Web · Developer Tool · UI/UX Design · 2 Screens
Bytecode Obfuscator Console

A local console for running protection passes over a compiled SDK artifact. Designed for a developer audience, so the interface shows its work — keep rules as editable code rather than checkboxes, a live pass log including the frame mismatch it recovered from, and a symbol mapping table that makes the rename visible instead of opaque.

Web UIDeveloper ToolDark ThemeKotlinTooling
View Full Design →
localhost:8080/reports/run-142
Obfuscator
▶ Run pass
⚙ Rules
📋 Reports
Run #142 — completed
812
Classes
647
Renamed
165
Kept
0
Failures
[01.02] renaming pass — 647 symbols
[02.18] rewriting with COMPUTE_FRAMES
[03.51] ! frame mismatch in SeamDetector
[03.88] resolved
[06.02] all frames verified — 0 failures
ID Card Reader
Counter terminal
Ready to read
USB Reader — Slot 1
Connected · v9.0.1
💳
Read Card
Contact chip
📡
Contactless
NFC
👆
Fingerprint
vs template
🙂
Face Verify
Pluggable
Contactless Read
📡
Hold card to reader
Card detected
Secure channel
3Reading data…
62% · do not remove card
Android · Kiosk / Counter · UI/UX Design · 4 Screens
National ID Smart Card Reader

Kiosk and counter app design covering the full identity-verification journey — reader selection and device status, contactless read with per-step progress, decoded card data across tabbed sections with an explicit read-integrity panel, and live fingerprint matching against the on-card template. Built around an operator who is standing at a counter with a queue.

UI/UXAndroidSmart CardNFCFingerprint
View Full Design →
SAMPLE APP
eKYC SDK
Integration Reference
sdk 1.0.0 maven
Android iOS
READY MADE
📄
Document Capture
Ready
🙂
Smile Liveness
Ready
CUSTOM MADE
📡
Passport NFC
Custom
📍
Landmark V1
Retired
Position your ID
🪪
✓ Hold steady — capturing…
0.91
Sharpness
0.04
Glare
86%
Fill
Android & iOS · Developer Reference · UI/UX Design · 4 Screens
eKYC SDK Sample Apps

Reference app design for developers evaluating the SDK. Capabilities are split into a Ready Made / Custom Made taxonomy shared across both platforms, each opening to a copyable integration snippet beside the live flow it produces. Retired capabilities stay visible but clearly marked, with a migration note explaining what replaced them — documentation delivered as UI.

UI/UXAndroidiOSDeveloper ExperienceSDK
View Full Design →
Passport Scan
📡
Waiting for NFC chip…
Passport Details
Passport Verified
Chip & Data Authenticated
Ahmad Bin Abdullah
🇲🇾 Malaysian · Male
Passport No.A00000001
Expiry01 Jan 2030
NationalityMalaysia
Chip Auth
Data Auth
MRZ Digits
UI/UX Design · 5 Screens
NFC Passport Verification

Full mobile app UI/UX design for an NFC-based ePassport reader — covers the complete user journey from chip scanning, live verification progress, identity result display (light & dark), through to authentication failure states. Designed to match the standards used in Malaysia's eKYC ecosystem.

UI/UXMobile AppeKYCNFCFigma-style
View Full Design →
K-eKYC SDK
SDK Modules
📄
Document OCR
IC / Passport
👤
Face Liveness
Anti-Spoofing
📡
NFC Chip Read
ePassport
🔗
Full eKYC Flow
All in one
Liveness
😐
Look Straight Ahead
Android · UI/UX Design · 4 Screens
Android eKYC SDK Demo

Demo app showcasing a modular Android SDK for digital identity verification — document OCR capture, active face liveness detection, NFC chip reading, and end-to-end eKYC onboarding. Dark navy theme built to enterprise integration standards.

AndroideKYCSDKOCRFace Liveness
View Full Design →
iOS · UI/UX Design · 4 Screens
iOS eKYC Onboarding

iOS-native eKYC onboarding flow following Apple HIG guidelines — from document instruction through camera capture, OCR field extraction, to full identity verification result. Light theme with Dynamic Island shell and iOS-standard UI components.

iOSeKYCSwiftOCRBiometric
View Full Design →
9:41 eKYC ●●●
🛡️
Identity Verification
📄Scan Document
😊Face Match
View Result
9:41 Scan IC
Position your IC
Auto detect enabled
Android · iOS · UI/UX Design · 4 Screens
KdID — Digital Identity App

Government-grade digital ID app supporting OCR document scanning, offline QR code identity sharing, NFC reading, and face matching. Designed with a trusted blue government theme, works fully offline for verification in low-connectivity environments.

AndroidiOSGov TechNFCOffline QR
View Full Design →
KdID
🪪
KdID
Digital Identity
📄
OCR Scan
😊
Face Match
📡
NFC Read
📲
Offline QR
My QR ID
Offline Valid · 60s
Ahmad Bin Abdullah
Web · Laravel · UI/UX Design · 3 Screens
License Management Portal

Admin portal for managing software license issuance, serial keys, and API access — featuring role-based login with 2FA OTP, a stats dashboard, license profile detail with API key management, and a serial number table. Built with Laravel and Argon Design System.

Web AppLaravelPHP2FALicense
View Full Design →
🔒 licenseportal.kridentia.com/dashboard
Dashboard
Licenses
Users
API Keys
License Overview
48
Active
152
Issued
7
Expired
23
Clients
Recent Licenses
SampleCo Sdn BhdActive
Demo EnterpriseTrial
Test AgencyExpired
💼
Freelance & Client Work
Interfaces designed & delivered for independent clients
Gold Bot
🤖
Bot Connected
Status
Ready
Gold Price (999)
RM 380.50/g
Gold Prices
📊 Gold Prices Today
999 (24K)
We BuyRM 380.50/g
We SellRM 392.00/g
916 (22K)
We BuyRM 348.20/g
We SellRM 358.00/g
750 (18K)
We BuyRM 285.50/g
Node.js · Chatbot · Hobby Project · 3 Screens
WhatsApp Gold Chatbot

A conversational WhatsApp bot for a gold dealer — guiding customers through sell gold & trade-in flows with automated price estimates, gold type selection, and weight input. Features a real-time admin dashboard and manual price override commands. Built as a personal hobby project.

WhatsAppNode.jsChatbotSocket.ioFreelance
View Full Design →
Web · Express.js · Hobby Project · 4 Pages
Faisal Gold — Personal Branding Website

A luxury personal branding website for a gold dealer in Kota Bharu — designed with a premium dark-gold aesthetic and written entirely in Malay. Features a full multi-page layout (Home, About, Services, Contact), structured SEO meta, and Open Graph tags for social media marketing.

WebExpress.jsMalayLuxury DesignFreelance
View Full Design →
🔒 faisalgold.my
FAISAL GOLD
UtamaTentangPerkhidmatanHubungi
Pembeli Emas No.1 Anda
Emas Lama Anda
Bernilai Lebih
Kota Bharu City Point · Bayaran Tunai Segera
Jual Emas
Hubungi Kami
🏅
10+ Tahun
💰
Harga Tinggi
Percuma Nilai
🔒 eazydeal.kridentia.com/dashboard
💼 EMAP
Dashboard
Loans
Agents
Merchants
Reports
SuperAdmin Dashboard
Loan portfolio overview
284
Loans
197
Approved
52
Pending
23
Agents
Recent Applications
Ali Bin AbuRM 5,000Pending
Siti Binti RahimRM 12,000Approved
Kumar A/L RajRM 8,500Review
Web · Laravel · Multi-Role · 3 Screens
EMAP — Loan Management System

Full-stack loan pipeline system with five user roles: Superadmin, Admin, Merchant, Agent, and Customer. Features loan application intake, multi-stage approval workflow, agent commission tracking, merchant management, and role-scoped dashboards — all built on Laravel with Argon Design System.

Web AppLaravelMulti-RoleFintechDashboard
View Full Design →
🎮
Personal Projects
Interfaces designed for my own projects & family
Web · PWA · UI/UX Design · 3 Screens
WoundTrack — Wound Progress Documentation

Two interfaces for two very different users. Parents get a day-grouped photo timeline built for one-handed phone use during a dressing change; doctors get a read-only case view opened straight from a QR link with no account and no login. The design leans on restraint — a persistent banner states the tool documents wounds and does not diagnose them.

Web AppLaravelMedicalQR AccessPWA
View Full Design →
🔒 woundtrack.app/cases/3/timeline
WoundTrack
Dashboard
Wound Cases
Doctor Access
Compare
Left ankle — post-op wound
Documentation only. Not a diagnostic system.
Today · Day 12 3 photos
🩹
08:15
No swelling
🩹
14:02
Mild pain
🩹
20:40
Walking
Smile Liveness
😊
Smile Liveness
Position your face in the oval
and smile naturally when prompted
Good lighting
Remove glasses
Look at camera
Start
Result
Liveness Passed
Real person detected
Smile Score92.4%
Anti-Spoof✓ Real
Liveness✓ Pass
Continue →
Flutter · iOS · eKYC · Hobby Project · 3 Screens
SmileyLiveness — Smile Liveness Demo

A personal hobby eKYC project exploring smile (active) liveness detection — built in both Flutter and as a native iOS demo app. Features a face oval overlay, real-time smile confidence scoring, and liveness pass/fail result state. Built to deepen SDK knowledge beyond work boundaries.

FlutteriOSLivenesseKYCPersonal
View Full Design →
Huruf Haiwan
🐾
Huruf Haiwan
Belajar ABC bersama haiwan!
Mula Bermain
Tahniah!
🌟
Hebat!
⭐⭐⭐
Markah: 100 / 100
Cuba Lagi!
Flutter · Game UI · 4 Screens
Huruf Haiwan — Kids Letter Game

A colourful kids educational game in Bahasa Melayu where children learn the alphabet by spelling animal names. Rainbow gradient UI with drag-and-drop letter tiles, animated animal characters, star ratings, and progress tracking through A–Z levels.

FlutterKids AppGame UIBMEducation
View Full Design →

Contact

Have a project or opportunity? I'd love to hear from you.

✉️
Email
faezworkonly@gmail.com
📍
Location
Sepang, Selangor, Malaysia
💼
Current Role
Application Developer (R&D)