I build scalable backend systems & modern web apps.
Full stack engineer focused on APIs, cloud debugging, and reliable delivery. I write code that teams can trust and recruiters can evaluate fast.
Sufi Afifi
Kuala Lumpur, Malaysia
Why this portfolio
Evidence over claims
Production debugging
Traced payment issues with GCP logs, correlation IDs, and backend traces.
Full stack delivery
Built APIs, UI components, and integrated systems end to end.
Published research
Book chapter on AI malware detection using neural networks.
Modern stack
Astro, Tailwind, React, Next.js, TypeScript, cloud tooling.
Featured Work
Selected projects
Payment Transaction Debugging System
FeaturedInvestigated missing financial transactions by tracing logs across distributed systems and backend services.
Full Stack Dashboard
FeaturedBuilt a responsive dashboard integrated with backend APIs for real-time data visibility.
AI Malware Detection
FeaturedPublished research on neural network-based malware detection using binary data analysis.
Experience
Recent roles
Software Developer
DataKraf Sdn. Bhd. · 05/2025 – Present
- Built backend REST APIs using Java and Spring Boot for fintech payment flows.
- Investigated production payment issues using GCP Logging and transaction correlation.
- Supported SIT/UAT cycles and documented debugging procedures for the team.
Full Stack Developer
BJAK Sdn. Bhd. · 10/2024 – 05/2025
- Built frontend features with React and integrated them with backend REST APIs.
- Worked in Agile sprints, participated in code reviews, and shipped incremental releases.
- Improved codebase maintainability by refactoring legacy modules and fixing bugs.
Tech Stack
Tools I use
Backend
Frontend
Cloud / Tools
Writing
Latest articles
ELI5: Google Cloud Logging for Debugging
How cloud logs help trace issues across backend services and transactions.
Jan 3, 2026
ELI5: MongoDB Explained
Understanding documents, collections, and flexible schemas.
Jan 2, 2026
ELI5: RabbitMQ Explained
A simple explanation of queues, exchanges, and message routing.
Jan 1, 2026