Porto folio

Portfolio — 2026

Hi, I'm Alfaris, a fullstack developer who builds reactive interfaces and the APIs behind them, end to end. I'm also diving into the world of AI, still learning and building as I go.

02 — Capabilities

What I do.

01

Programming Languages

JavaJavaScriptTypeScriptPython 4 tools
02

Frontend

ReactNext.jsFlutterKotlinTailwind CSS 5 tools
03

Fullstack

Node.jsExpressREST APIsSQL/NoSQL databasesauth 5 tools
04

AI

Prompt engineeringLLM APIsGenkit (Gemini)RAG basics 4 tools
05

DevOps & Tools

DockerGitGitHubVS CodeFigmaPostman 6 tools

Certifications

03 — Projects

Selected work.

Samurai Showcase Web Samurai Showcase A cinematic 3D cyber-samurai showcase with scroll-driven sections (arts, battles, ranks) and light/dark mode. Three.jsWebGL3DInteractive MyGarage Web MyGarage An interactive 3D F1 car showcase. Scroll through hotspots that reveal each part’s specs on a Red Bull car, with light/dark mode. Three.jsWebGL3DInteractive Tuang E-commerce Platform App Tuang E-commerce Platform A complete e-commerce platform built with Next.js, featuring a product catalog, shopping cart, and secure checkout process. Next.jsReactTailwind CSSSupabase Fishify App Fishify A personalized music recommendation web app powered by AI. Type your mood, activity, or favorite artist and Genkit + Spotify API return a curated playlist. Next.jsTailwind CSSGenkit (Gemini)Spotify API DocFlow App DocFlow A web document scanner: capture with the camera, fix perspective with 4-corner correction, apply a high-contrast filter, reorder pages, then export a watermarked PDF or upload to Google Drive. Next.jsReactTypeScriptpdf-libGoogle Drive API Nutri8 App Nutri8 A prototype design for a health and nutrition-focused app featuring community interaction and daily recommendations. Created using Figma and Canva. FigmaCanva PPE Detection AI PPE Detection Detects construction-site PPE (helmet, vest, shoes) with YOLO11 and reports compliance + confidence through a Flask web app. PythonYOLO11PyTorchFlaskOpenCV VisionPrep ANN AI VisionPrep ANN Desktop app for semi-automatic image preprocessing into ML-ready datasets, validated by a neural network built from scratch in NumPy. PythonNumPyTkinterMatplotlib Fruits Ripeness Classification AI Fruits Ripeness Classification Deep learning project to classify fruit ripeness (apples & bananas), comparing a Baseline CNN (custom, from scratch) against MobileNetV2 Transfer Learning (pre-trained on ImageNet + fine-tuning). PythonTensorFlow Keras MobileNetV2GradioOpenCV YouTube Comment Sentiment Analysis + AI Chatbot AI YouTube Comment Sentiment Analysis + AI Chatbot An NLP pipeline that scrapes YouTube comments, cleans them, classifies sentiment (Positive / Neutral / Negative) with a BERT Indonesian RoBERTa model, evaluates accuracy, visualizes the results, and provides an AI chatbot (Groq Llama 3.1) for Q&A about the comment data. PythonNLPChatbot Sunyaruri Web Sunyaruri Sunyaruri is my own mountain photo gallery, a collection of moments from summits I actually climbed. Morning light over the caldera, fog on the ridgeline, silence above the clouds. All captured in the field, by me. The great stillness of high places. Vanilla.jsCloudinary

04 — Contact

Connect With Me

You can find me on these platforms. Let's connect!

muhamadalfariz2211@gmail.com