Software developer building practical tools

Jazhem Hamid

I build Supabase apps, local-first migration tools, API dashboards, and AI-assisted workflows for real teams.

I like software that feels calm to use: clear data, honest states, reviewable automation, and handoffs that make sense to both clients and developers.

10 projectsLive, published, demo, or in-development work
Codex + ClaudeAI coding partners in my daily workflow
SupabaseAuth, Postgres, dashboards, and automations

About

Practical developer with an AI automation focus.

I am building a portfolio around the kind of work remote teams need now: internal tools, dashboards, AI-assisted workflows, document assistants, and automation systems that save time without hiding how they work.

My style is beginner-friendly and business-aware. I care about clean interfaces, organized data, readable implementation, and projects that a client can understand quickly.

Organized dashboards
Reviewable AI outputs
Clear project handoff

Featured projects

Selected work across software, AI automation, and conversion-focused web design.

06 projectsSoftware & AIProduct builds, automation workflows, developer tools, and practical AI systems.

Operations Intelligence Platform

Dev Watch

An in-development operations platform for turning client, project, budget, feedback, conversation, and automation data into a decision-focused command center.

Project details
  • At-risk projects and budget visibility
  • Client health and feedback monitoring
  • Human-approved automation actions
Next.jsTypeScriptSupabasePostgreSQLRow Level SecurityRealtimepg-bossWorkflow Automation
In Development

RAG Knowledge Workspace

KnowledgeBase RAG Assistant

A professional RAG knowledge workspace that lets users ask questions across internal documents using Supabase document storage, Gemini embeddings, semantic retrieval, keyword fallback, grounded answers, and source citations.

Project details
  • Gemini embeddings and pgvector search
  • Keyword fallback and no-source guardrails
  • Source citation cards
  • Document library and RAG pipeline views
Next.jsTypeScriptTailwind CSSSupabasePostgreSQLpgvectorGemini EmbeddingsSemantic SearchRAGVector SearchSource CitationsNo-source GuardrailsKnowledge BaseAI Automation

Full-stack SaaS/admin dashboard

ClientOps AI Dashboard

A full-stack SaaS/admin dashboard with Supabase Auth, protected user workspaces, client/project/task CRUD, project notes, activity logs, demo workspace seeding, task-derived metrics, Automations, and AI-style summary previews.

Project details
  • Client/project tracking
  • Task and status workflows
  • AI project recap cards
Next.jsTypeScriptTailwind CSSSupabase AuthPostgreSQLRow Level SecurityServer ActionsZod validationCRUDAutomationsAI automationSaaS dashboard UI

AI Sales Automation Workflow

AI Prospect Triage Workflow

An AI lead triage workflow prototype for a local service business use case. It analyzes incoming prospects, scores them, classifies them as Hot/Warm/Cold, drafts follow-ups, logs the result into Google Sheets, and creates a Gmail draft for review.

Project details
  • Webhook-based lead intake
  • Gemini JSON lead scoring
  • Hot/Warm/Cold prospect status
  • Sheets logging and Gmail draft handoff
MakeGeminiWebhooksGoogle SheetsGmailJSON ParsingAI AutomationLead QualificationSales AutomationWorkflow AutomationPrompt EngineeringNo-code Automation

Local migration CLI

Lovable Cloud to Supabase Migration CLI

A local CLI tool for migrating Lovable Cloud-hosted apps into standalone Supabase projects. It processes SQL migrations, table CSVs, auth user exports, and storage files, then runs phased commands for validation, schema migration, data import, auth migration, ID remapping, storage upload, checklist generation, and verification. Built with Claude Code and designed with a security-first local workflow so users do not need to upload sensitive Supabase service role keys to a hosted service.

Project details
  • Local-first migration
  • Phased validation flow
  • Security-first key handling
Node.jsCLI toolingSupabasePostgreSQLdata migrationauth migrationstorage migrationCSV importdeveloper automationClaude CodeCodextesting
API Pulse Dashboard showing its GitHub, crypto, and weather API modules

Multi-API Developer Dashboard

API Pulse Dashboard

A multi-API developer dashboard built for a Vibe Coder OJT challenge. It pulls data from public APIs and turns them into useful dashboards for GitHub profiles, crypto market data, and weather/location insights. It uses public APIs only with no database, authentication, API keys, or secrets, and includes loading, empty, not-found, rate-limit, validation, network, and API error states.

Project details
  • GitHub, crypto, and weather modules
  • Public APIs only, no secrets
  • Raw API previews and resilient error states
Next.jsTypeScriptTailwind CSSRoute HandlersREST APIsGitHub APICoinGecko APIOpen-Meteo APIAutocompleteError HandlingDeveloper Tools UIAI-assisted Development
03 projectsCreative Work & Frontend DesignResponsive business websites, visual storytelling, and generative media work.

Generative AI Video Production

AI Video Animation Samples

AI-generated video animation samples created for a lifehack-style content channel. The work focused on using AI image and video tools to plan scenes, generate visuals, iterate prompts, and produce short-form animated content for social media-style educational and lifehack videos.

Project details
  • Lifehack-style AI animations
  • Prompt direction and scene planning
  • Image-to-video generation workflows
  • Visual consistency iteration
  • Creative automation practice
AI Video GenerationGenerative AIPrompt EngineeringScene PlanningVisual StorytellingShort-form ContentAI AnimationCreative AutomationFreepikGoogle AI Video ToolsImage Generation
CopperArc Electric responsive service business website homepage

Service Business Website

CopperArc Electric

A responsive multi-page website for a residential and light-commercial electrical services brand, designed around clear service discovery, local trust, urgent-help messaging, and estimate conversion.

Project details
  • Residential, commercial, and urgent service paths
  • Accessible responsive navigation
  • Validated estimate request flow
  • Metadata, sitemap, and local SEO structure
Next.jsTypeScriptTailwind CSSReact Hook FormZodRadix UIResponsive DesignLocal SEOConversion UX
Pulse House Fitness website homepage with boxing studio branding

Fitness Studio Website

Pulse House Fitness

A brand-led website for a boutique boxing, strength, and conditioning studio, with clear journeys for classes, schedules, coaches, memberships, and first-session inquiries.

Project details
  • Class, coach, and membership journeys
  • Responsive weekly schedule
  • Branded visual storytelling
  • Validated free-intro inquiry flow
Next.jsTypeScriptCustom CSSServer ActionsZodResponsive DesignContent ArchitectureSEOWeb Design
01 projectsPublicationsResearch work connecting software development, computer vision, and applied machine learning.

CNN classification project

Skin Disease Cam

A computer vision project comparing MobileNetV2, EfficientNetB0, ResNet50, InceptionV3, and DenseNet121 for skin lesion classification.

Project details
  • Transfer learning
  • Model benchmarking
  • Medical image workflow
PythonCNNsTensorFlowModel comparison

Skills

A focused toolkit for useful AI-enabled web apps.

Software Development

Next.jsReactTypeScriptAPI integrationResponsive UIDashboard design

AI Automation

Agentic workflowsLead routingTask automationPrompt designAI summariesHuman review loops

RAG Systems

Document ingestionEmbeddingsVector searchSource citationsAnswer evaluationKnowledge assistants

Practical Tools

SaaS prototypesAdmin panelsWorkflow trackersData modelingUX writingDeployment basics

Process

How I build practical tools from unclear workflows.

The goal is not to add AI everywhere. The goal is to make the work easier, faster, and clearer for the people doing it every day.

01

Map the workflow

I start by understanding the users, data, repeated tasks, and decisions that the tool needs to support.

02

Build the useful core

I create the smallest working version first: clean screens, real states, and the main action path end to end.

03

Add AI where it helps

I use AI for summaries, retrieval, drafting, classification, and automation while keeping outputs reviewable.

04

Refine for handoff

I tighten the interface, document setup steps, and make the project easier for a client or team to understand.

Contact

Ready for software developer, AI automation, and agentic development work.

I am open to remote roles and project-based work where I can build practical tools, automate operations, and help teams make better use of AI.