Welcome to my portfolio

Fast Learner Who Builds to Understand

Not an expert—I show proof through code. This portfolio contains 15+ working demos and a git history of 50+ commits showing real problem-solving

Tetris with AI Agent

Classic Tetris game featuring a reinforcement learning agent that plays autonomously.

Phaser
JavaScript
+2

AI Guitar Concierge

Full-stack AI-powered shopping experience with chat recommendations, semantic search, and comparison tools.

E-commerce
AI Chat
+3

AI Chatbot with RAG

ChatGPT-style interface with document-based RAG, tool calling, and SSE streaming responses.

RAG
Cloudflare AI
+2

3D Builder

AI-powered 3D object generator that creates Three.js scenes from text descriptions.

Three.js
LLM
+2

AI Voice Transcription

Real-time speech-to-text transcription using WebSocket streaming with Cloudflare Workers AI.

WebSocket
Speech-to-Text
+2

AI Image Generator

Generate stunning images from text prompts using Stable Diffusion XL Lightning via Cloudflare AI.

Image Generation
Stable Diffusion
+1

AI Text-to-Speech

Convert text to natural-sounding speech using Deepgram Aura voices with 12 different options.

TTS
Deepgram Aura
+1

AI Chat Interface

Interactive chat with streaming responses, context awareness, and tool calling capabilities.

Chat
SSE Streaming
+1

AI Structured Output

Generate structured recipe data with type-safe Zod validation using LLM outputs.

Structured Output
Zod
+1

Tetris with AI Agent

Classic Tetris game featuring a reinforcement learning agent that plays autonomously.

Phaser
JavaScript
+2

AI Guitar Concierge

Full-stack AI-powered shopping experience with chat recommendations, semantic search, and comparison tools.

E-commerce
AI Chat
+3

AI Chatbot with RAG

ChatGPT-style interface with document-based RAG, tool calling, and SSE streaming responses.

RAG
Cloudflare AI
+2

3D Builder

AI-powered 3D object generator that creates Three.js scenes from text descriptions.

Three.js
LLM
+2

AI Voice Transcription

Real-time speech-to-text transcription using WebSocket streaming with Cloudflare Workers AI.

WebSocket
Speech-to-Text
+2

AI Image Generator

Generate stunning images from text prompts using Stable Diffusion XL Lightning via Cloudflare AI.

Image Generation
Stable Diffusion
+1

AI Text-to-Speech

Convert text to natural-sounding speech using Deepgram Aura voices with 12 different options.

TTS
Deepgram Aura
+1

AI Chat Interface

Interactive chat with streaming responses, context awareness, and tool calling capabilities.

Chat
SSE Streaming
+1

AI Structured Output

Generate structured recipe data with type-safe Zod validation using LLM outputs.

Structured Output
Zod
+1

Tetris with AI Agent

Classic Tetris game featuring a reinforcement learning agent that plays autonomously.

Phaser
JavaScript
+2

AI Guitar Concierge

Full-stack AI-powered shopping experience with chat recommendations, semantic search, and comparison tools.

E-commerce
AI Chat
+3

AI Chatbot with RAG

ChatGPT-style interface with document-based RAG, tool calling, and SSE streaming responses.

RAG
Cloudflare AI
+2

3D Builder

AI-powered 3D object generator that creates Three.js scenes from text descriptions.

Three.js
LLM
+2

AI Voice Transcription

Real-time speech-to-text transcription using WebSocket streaming with Cloudflare Workers AI.

WebSocket
Speech-to-Text
+2

AI Image Generator

Generate stunning images from text prompts using Stable Diffusion XL Lightning via Cloudflare AI.

Image Generation
Stable Diffusion
+1

AI Text-to-Speech

Convert text to natural-sounding speech using Deepgram Aura voices with 12 different options.

TTS
Deepgram Aura
+1

AI Chat Interface

Interactive chat with streaming responses, context awareness, and tool calling capabilities.

Chat
SSE Streaming
+1

AI Structured Output

Generate structured recipe data with type-safe Zod validation using LLM outputs.

Structured Output
Zod
+1

About Me

I'm Ameenuddin Bin Abdul Samad, a fast learner who proves it through working code. I don't claim expertise—I show evidence of learning through implementation.

This portfolio contains 15+ live demos with "What I Learned" sections showing technical challenges solved, skills developed, and code evidence. From building a real-time voice agent with WebSocket streaming to optimizing API costs by 80%, I learn by implementing production features.

My git history shows the journey: commit 8581789 documents migrating from OpenAI to Cloudflare Workers AI for security. Multiple "Fix X" commits show I iterate until it works.

Pursuing a Diploma in IT at Ngee Ann Polytechnic (Year 2), I'm open to internships and junior roles where I can learn from experienced engineers and contribute to production systems.

How I Learn

🔨

Build to Understand - I don't watch tutorials—I build real features. Each demo on this site documents what I learned, from WebSocket binary streaming to performance optimization.

🔄

Iterate Until It Works - My git history has 10+ "Fix X" commits. That's not failure—that's learning. I debug, refactor, and improve until it's production-ready.

📦

Ship to Production - Every demo is deployed on Cloudflare Workers with real infrastructure (D1, KV, Workers AI). Deployment is part of development, not an afterthought.

Featured Projects

Showing 9 projects (9 featured)

Demo
Demo
Demo
Demo
Demo
Demo
Demo
Demo

My Expertise

All (22)
Expert (0)
Advanced (0)
Intermediate (15)
Beginner (0)

Skills Overview

22 Total Skills

Intermediate: 15
Learning: 7
Beginner: 0
🚀 Rapidly Learning: 11

Top Skills

1VS Code (80%)
🚀React (75%)
3Git & CI/CD (75%)
🚀TypeScript (70%)
5Tailwind CSS (70%)
🚀Cloudflare AI (70%)

Frontend Development

Building responsive and interactive user interfaces

Backend Development

Building robust server-side applications and APIs

AI & Machine Learning

Integrating AI models and building intelligent systems

Cloud & DevOps

Managing cloud infrastructure and CI/CD pipelines

Tools & Productivity

Development tools and workflow optimization

Work Experience

My professional journey, achievements, and technical expertise

Total Experience: 0.3 Years
Positions Held: 1
Companies: 1
Achievements: 5
Currently at Replikate Labs

Demos: What I Built & Learned

Live demos with working code + learning stories. Each demo shows what I built, what I learned, and the technical challenges I solved.

Click "What I Learned" to see the journey behind each implementation

Live AI

Voice Agent

Real-time speech-to-text transcription using WebSocket streaming

Real-time
WebSocket
Live transcription
RAG AI

AI Chatbot with RAG

Retrieval-Augmented Generation chatbot with document search and context

RAG
Vector search
Context-aware
Game AI

Tetris with AI Agent

Classic Tetris game with WebAssembly and AI-powered gameplay assistant

WebAssembly
AI agent
Real-time
Full-Stack AI

AI Guitar Concierge

Full-stack AI-powered shopping experience with chat recommendations, semantic search, and comparison tools

AI Chat
Semantic Search
E-commerce
Comparison
3D AI

AI-Powered 3D Builder

Interactive 3D scene builder with AI-generated models and natural language

3D rendering
AI generation
Interactive
Image AI

Image Generation

Generate stunning images from text prompts using Stable Diffusion XL Lightning

Multiple sizes
Batch generation
Instant download
Voice AI

Text-to-Speech

Convert text to natural-sounding speech with Deepgram Aura voices

12 voices
Live playback
MP3 download
Chat AI

AI Chat

Interactive chat with streaming responses and context awareness

Streaming
Context aware
Tool calling
Data AI

Structured Output

Generate structured recipe data with type-safe validation

JSON output
Zod validation
Type-safe
TanStack

TanStack Query

CRUD with caching, optimistic updates, and virtualization

Caching
Optimistic updates
Virtualization
Bulk operations
TanStack

TanStack Store

Reactive state with derived values, computed state, and theme toggling

Derived state
Computed values
Fine-grained reactivity
Theme management
TanStack

TanStack Pacer

Performance optimization: debounce, throttle, rate limit, batch, queue

Debounce
Throttle
Rate limit
Batch
Queue
TanStack

TanStack Table

Headless table with sorting, filtering, row selection, and pagination

Sorting
Filtering
Pagination
Row selection
TanStack

tRPC Todo App

Type-safe API with tRPC + React Query integration

Type-safe API
No codegen
Auto-complete
TanStack

TanStack Form (Simple)

Type-safe form state management with validation

Type-safe
Validation
Error handling
TanStack

TanStack Form (Address)

Complex form with nested fields and array validation

Nested fields
Arrays
Complex validation
Start SSR

TanStack Start SSR Overview

Introduction to TanStack Start SSR modes and patterns

SSR
Streaming
SEO
Start SSR

Full SSR Mode

Complete server-side rendering with streaming hydration

Full SSR
Streaming
Fast FCP
Start SSR

Data-Only SSR

Fetch data on server, render on client

Server data
Client render
Balance
Start SSR

SPA Mode

Pure client-side rendering (traditional React)

Client-only
No SSR
Simple
Start SSR

Server Functions

Call server-side functions from client components

Server RPC
Type-safe
Zero API
Start SSR

API Request Handling

Building API routes with TanStack Start

REST API
Request/Response
Middleware

Powered by

Cloudflare Workers AI
Deepgram
Stable Diffusion XL

Get In Touch

Let's discuss your next project

0/1000 characters

Or connect with me on social media