PORTFOLIO · 2025

I build thoughtful, technical experiences
across AI, backend, and the web.

I'm Numaan Suhaff — a computer science student and aspiring software engineer. I enjoy turning messy ideas into clear, working systems: from anomaly detection with ViT + DNE to resume scanners and interactive tools.

Currently exploring: continual learning · real-time APIs · clean, artful interfaces.
AI / ML · ViT · DNE · Anomaly Detection
Backend · Python · APIs · Fast work
Student · CS · Malaysia
numaansuhaff.xyz
A living, scroll-down story of what I'm learning, building, and shipping.
About

Who I am beyond the code

I'm a developer who learns by building. My work often starts from curiosity — "Can I actually do this?" — and ends as something real I can deploy.

I am currently studying Computer Science and actively exploring fields like anomaly detection, real-time APIs, and interactive web experiences.

I enjoy breaking big problems into smaller, buildable steps and documenting the journey along the way.

My portfolio blends technical depth with smooth, minimal, and artistic UI.

Based in Malaysia
CS Student
AI & Backend
Always Learning

Quick snapshot

  • • AI, anomaly detection, real-time systems.
  • • ViT + DNE, MVTec dataset, research work.
  • • Python, JS/TS, Git, VS Code, APIs.
  • • Loves writing and documenting complex setups.
Skills

What I work with

A quick overview of my tools, stack, and learning journey.

Programming
Python, Java, JavaScript
AI / ML
PyTorch, ViT, Anomaly Detection
Web & Backend
APIs, Node/Express, JSON
Tools
GitHub, Colab, VS Code
Soft Skills
Writing, presentation, teamwork
Currently Learning
UI/UX, better backend architecture
Projects

Things I've built

A mix of personal experiments, academic research, and real shipped work.

AI / Anomaly Detection
Continual Anomaly Detection with ViT + DNE

Research project using Vision Transformers and DNE on MVTec to analyze task-wise anomaly behavior.

PyTorch · MVTec
APIs
Real-Time Sentiment Analysis API

A live sentiment API originally built for Reddit, with fallback sources for reliability.

Python · NLP
Desktop App
Smart Tasks

A JavaFX task manager with custom UI, export functions, and persistent data handling.

JavaFX
Web
2nd of August Website

A sentimental website with galleries, chapters, and protected pages.

HTML · CSS
Contact

Let's talk

Whether it's collaboration, internship, or feedback — message me.

The best way to reach me is email.

Email: numaansuhaff02@email.com
GitHub: github.com/suhaff
LinkedIn: in/numaansuhaff
Name
Email
Message