user@mohamed-adam-portfolio:~
Mohamed Adam
const developer = {
name: "Mohamed Adam",
title: "Java Developer & AI Engineer",
skills: ["Spring Boot", "Clean Architecture", "ETL & Microservices"]
};
// Welcome to my portfolio
v1.0.0 | Last updated: March 2025 | Type 'help' in terminal below to get started
Scroll down to explore

Interactive Terminal

mohamed-adam-terminalInitializing...
System initialization in progress...

Details

$whoami
name:Mohamed Adam bin Ajmal Khan
Cheras, Malaysia
$social --links

Skills & Technologies

Java Ecosystem

Java 21
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Spring WebFlux
Hibernate
MyBatis
Maven
JUnit

Database & ETL

PostgreSQL
MySQL
SQL Server
Redis
MongoDB
ETL Pipelines
Query Tuning
Schema Design

Backend & APIs

REST API
Microservices
GraphQL
WebSocket
Node.js
Express
FastAPI

Frontend & UI

React
Next.js
SvelteKit
TypeScript
Tailwind
Flutter

DevOps & Tools

Docker
CI/CD
Git/GitHub
Nginx
Linux
Prometheus

AI & Machine Learning

LangChain
LangGraph
RAG
Ollama
scikit-learn
spaCy

Work Experience

Kollect System Sdn Bhd

Java Developer, AI Engineer & Team Lead

Aug 2025 – Present | Kuala Lumpur

achievements.sh
Built Kollect AI ETL from scratch — a production ETL platform using Java 21, Spring Boot 3.4, PostgreSQL, and clean architecture with adapter SPI pattern (CsvFileAdapter, JdbcDatabaseAdapter, RestApiAdapter), supporting DB-to-DB and CSV-to-DB data pipelines for ERP and Banking clients
Refactored monolithic ETL into 6-module Maven architecture with 30+ reusable workflow components, PostgreSQL COPY streaming (10K+ rows/sec), event-driven orchestration — processing 1.5M+ SAP records monthly at 99.8% success rate
Architected Spring Boot WebFlux gateway within a 4-service microservices architecture — JWT authentication, AES-256-GCM encryption, REST API routing, 5-layer Redis caching, and Docker containerization serving Banking, ERP/POS, and Collections domains
Implemented SpecKit-driven development with clean architecture and SOLID principles — feature specifications auto-generate implementation plans, driving 25+ custom pipeline components with real-time WebSocket (STOMP) execution monitoring
Led and mentored a team of 7 developers — conducting code reviews, establishing Git workflows and branching strategies, CI/CD pipelines, and guiding junior engineers through Agile/Scrum sprints from design through production deployment
Engineered high-performance data layer with PostgreSQL query optimization across 50+ tables, Redis caching strategy, Prometheus metrics export, and Docker Compose orchestration for multi-service deployment

Murifa Technology and System Sdn. Bhd.

Full-Stack Analyst Programmer

Aug 2024 – Jul 2025 | Petaling Jaya, Selangor

achievements.sh
Developed enterprise QR Customer Ordering System (Next.js 15, React 19, TypeScript) with SSR/SSG rendering, dual REST API integration, ETag caching, and SWR revalidation — serving multiple restaurants with 1000+ daily orders
Built and maintained RESTful APIs with Node.js and Express for inventory management and financial systems, optimizing SQL Server queries and database indexing for high-performance applications
Led legacy platform modernization — migrated waiter app to Flutter with cross-platform deployment (Android/iOS/Web), real-time order processing, and POS dashboard integration
Designed enterprise inventory stock management system with real-time tracking, automated reporting, and database integration serving 500+ daily transactions
Implemented SEO optimizations achieving 20% ranking increase, Core Web Vitals improvements, and responsive mobile-first design across all client-facing platforms

Silicone Zone Networks

Web Developer

2022 – 2024 | Remote

achievements.sh
Built and optimized responsive, mobile-first websites with performance tuning, SEO best practices, and Core Web Vitals optimization
Enhanced web applications with new features, cross-browser compatibility, and CMS-driven content management workflows

Wash & Wear Laundry

Multimedia Specialist & IT Technician

2022 – 2024 | Remote

achievements.sh
Designed marketing materials and managed IT infrastructure
Provided technical support and system maintenance

Tune Tech Voiture Sdn. Bhd.

Multimedia Specialist & IT Technician

2017 – 2019 | Remote

achievements.sh
Created visual designs and managed network infrastructure
Ensured system security and performed maintenance

Education

education-history.git
master

Asia Pacific University of Technology & Innovation

Master of Science in Artificial Intelligence (Part-Time)

2025 - 2027 (Expected)

Key highlights:

Currently enrolled, focusing on advanced AI, deep learning, and analytical problem-solving

Enhancing expertise in enterprise solutions and intelligent systems

Researching AI applications in financial and enterprise software

commit 729e4152025

SEGi College Kuala Lumpur

Bachelor of Science (Honours) Computing - Upper Second Class Honours

2021 - 2024

Key highlights:

Specialized in enterprise application development and system integration

Developed multiple projects using Java, Flutter, React, and Next.js

Strong focus on banking, inventory management, and financial software solutions

commit 50b64672021

SEGi College Kuala Lumpur

Foundation in Information Technology

2020 - 2021

Key highlights:

CGPA: 3.78, completed with academic distinction

Gained fundamental knowledge in IT principles, programming, and system design

Prepared for advanced studies in computing and software engineering

commit 50b64672020

Sekolah Menengah Kebangsaan Hillcrest

Sijil Pelajaran Malaysia (SPM)

2019

Key highlights:

Focused on science and mathematics curriculum

Active in school technology competitions and extracurricular activities

commit 50708862019

Projects

professional-projects/
client-projects/
personal-projects/
ls -la professional-projects/
Featured
Kollect_AI_ETL_Platform.java
Aug 2025 – Present

Kollect AI ETL — Enterprise Data Pipeline Platform

Java 21Spring Boot 3.4PostgreSQLClean ArchitectureSpecKitOllama AIWebSocketSvelteKit 5
project-features.sh
  • $Built from scratch — production ETL platform using Java 21, Spring Boot 3.4, and clean architecture with adapter SPI pattern, supporting DB-to-DB and CSV-to-DB pipelines for ERP and Banking clients
  • $Spring Boot backend with pluggable adapter SPI (CsvFileAdapter, JdbcDatabaseAdapter, RestApiAdapter) — SOLID principles, schema validation, type compatibility checks, and connection validation engine
  • $AI auto-mapping via local Ollama LLM — analyzes source schemas and target database tables, suggests field mappings at 90%+ confidence with direct-load fan-out to 8+ target tables
  • $SpecKit-driven development — feature specifications auto-generate implementation plans and task lists, with acceptance scenarios driving 25+ custom pipeline components
  • $2-level orchestration system — Level 1: individual pipeline designer with 25+ node types, Level 2: workflow orchestrator composing pipelines into dependency-ordered batches
  • $Real-time WebSocket (STOMP) execution monitoring with state machine (INIT → STAGING → TARGET → SUCCESS), per-node timing, row counts, and millisecond-precision audit trails
Architecture Highlights

• Spring Boot 3.4 backend with adapter SPI pattern: CsvFileAdapter, JdbcDatabaseAdapter, RestApiAdapter — pluggable source/destination system following clean architecture

• Java 21 with SOLID principles, OOP design patterns, and multi-module Maven project structure

• SvelteFlow (@xyflow/svelte 1.5) with 25+ custom node types: control flow (START, END, IF_ELSE, PARALLEL), sources (CSV, Database, API), transforms, destinations, and observability nodes

• 5-step Smart Flow Wizard: Source selection → Column analysis → Target discovery → AI mapping preview (confidence scores) → Confirmation and apply

• AI mapping cache (24h TTL) with multi-model support: Qwen3:8b for fast mapping, Qwen3:30b for deep analysis, name-similarity fallback when AI unavailable

• Connection validation engine: type compatibility checks, acyclic graph enforcement, port matching (RECORD_STREAM, FILE_STREAM, EXECUTION_CONTEXT)

• WebSocket (STOMP) real-time execution logs with state machine: INIT → FILE_PROCESSING → STAGING → TARGET → ARCHIVING → SUCCESS

• PostgreSQL schema design with migrations, query optimization, and comprehensive data validation pipelines

Featured
KollectGPT_AI_Platform.java
Aug 2025 – Present

KollectGPT — Multi-Agent Text-to-SQL AI Platform

Spring Boot WebFluxJavaPythonFastAPILangGraphRedisPostgreSQLDocker
project-features.sh
  • $4-service microservices architecture — Spring Boot WebFlux gateway (JWT + AES-256-GCM encryption), FastAPI AI backend, SvelteKit 5 client + admin, Docker containerization
  • $Enterprise AI platform serving Banking, ERP/POS, and Collections domains — natural language to SQL across 50+ tables with sub-second response times
  • $Multi-agent ReAct architecture (LangGraph) with dynamic tool registry (30+ tools) — agents reason, call tools, observe results, and iterate until the answer is complete
  • $5-layer caching strategy with Redis — Schema singleton, Query cache, Semantic cache, Redis sessions, FAISS vector index for sub-second responses across 500+ columns
  • $Schema RAG pipeline with FAISS embeddings + FK graph traversal for automatic multi-table join detection and intelligent schema discovery
  • $ML pipeline: XGBoost for payment prediction, scikit-learn for risk profiling, Prophet for time-series forecasting, spaCy for NLP context extraction
Architecture Highlights

• Spring Boot WebFlux gateway — JWT authentication, AES-256-GCM datasource encryption, REST API routing, rate limiting, audit logging

• Database-driven domain adapters — each domain (Banking, ERP/POS, Collections) has custom system prompts, tools, glossary, metrics, and followup patterns

• Zero-hardcoding tool registry loaded from database — tools filtered at runtime by domain type, schema validation, and feature flags

• Dual-path query engine with 4 migration modes (off → shadow → partial → full) — shadow mode comparison in production without user impact

• Conversation memory (Redis) with 10+ turn context preservation, entity tracking, pronoun resolution, and semantic follow-up query optimization

• Multi-provider LLM abstraction: OpenRouter, Ollama (air-gapped), OpenAI, Claude — with circuit breaker failover and automatic fallback

• Security: SQL injection prevention, read-only enforcement, Docker isolation, Prometheus metrics export

• Monitoring: shadow mode comparison dashboard, slow query detection, cache hit/miss tracking

ls -la client-projects/
AUTO_INDUSTRIES_FACTORY_LLC.tsx

AUTO INDUSTRIES FACTORY LLC Website

Next.jsTypeScriptTailwindFramer Motion

project-features.sh
  • $Designed and developed a professional corporate website for a UAE-based automotive fabrication company
  • $Created an immersive hero section with animated logo and text content
  • $Built an interactive services showcase with animated cards
  • $Implemented a filterable projects gallery with smooth transitions
  • $Designed a dynamic “About Us” section with company history
  • $Added comprehensive SEO optimizations including metadata and structured data
Technical Highlights

• Server-side rendering with Next.js for optimized performance

• Type safety with TypeScript for better developer experience

• Custom animations using Framer Motion for engaging user experience

• Responsive layouts with Tailwind CSS and custom design system

• Accessible UI components with proper ARIA attributes

• Optimized images and assets for faster page loading

• Dark/light mode with system preference detection

ls -la personal-projects/
QR_Code_Generator.tsx

QR Code Generator

Next.jsTypeScript

Generate QR Codes with custom colors and size

Preview QR Codes before downloading

Download QR Codes in PNG, JPEG, or PDF

History tracking for up to 10 QR codes

Snake_Game.tsx

Snake Game

ReactTypeScriptFramer Motion

Classic Snake Game with modern UI

Multiple theme options (Classic, Neon, Retro)

Dynamic difficulty scaling with score

Power-ups system with special abilities

2048_Game_React.tsx

2048 Game React

ReactNext.jsTypeScript

Classic 2048 puzzle game mechanics

Smooth animations with Framer Motion

Touch support for mobile devices

Score tracking with local storage

POS_Restaurant_Cart.tsx

POS Restaurant Cart

HTMLCSSJavaScript

Dynamic category navigation with AJAX

Product grid with filtering

Real-time search functionality

User-friendly cart management system

Resume

My Professional Resume

Get a complete overview of my skills, experience, and education

resume.pdf
Format:PDF Document
Last Updated:February 2026
Resume Highlights:Skills, Experience, Education, Projects

Feel free to download my resume for a comprehensive overview of my professional background.