Skip to content
View kamil5b's full-sized avatar
  • Bandung, Indonesia
  • 16:32 (UTC +07:00)

Block or report kamil5b

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kamil5b/README.md

Hi πŸ‘‹, I'm Muhammad Haykal Kamil

Backend Engineer β€’ Data Scientist β€’ AI Engineer

a.k.a. Sayang

I design and build scalable backend systems, data platforms, and AI-powered services with strong focus on Golang, Python, and production-grade LLM, agent, and search integrations.


πŸš€ About Me

  • πŸ’» Primary Focus: Backend Systems, AI Services, Data & Search Platforms
  • 🧠 Specialization: APIs, Distributed Systems, LLM/VLM & Agentic Systems
  • πŸ›  Main Stack: Golang, Python, TypeScript
  • πŸ—„ Data Stores: PostgreSQL, OpenSearch, SQLite
  • ⚑ Current Interests: Serverless AI, Vision-Language Models, AI Automation, MVP Boilerplates

πŸ“« Contact
πŸ“§ kamilhaykal240801@gmail.com

πŸ“„ Professional Profile
πŸ”— LinkedIn – Muhammad Haykal Kamil


🧰 Languages & Core Technologies

πŸ’» Programming Languages


βš™οΈ Frameworks & Platforms

🌐 Web & Fullstack

  • Next.js
  • TanStack Start
  • Go–Vite–React

πŸ”§ Backend (Golang)

  • Gin
  • Fiber
  • Echo

🐍 Backend (Python)

  • FastAPI
    • Serverless-ready APIs
    • LLM & agent-powered microservices

πŸ—„ Databases & Search

  • PostgreSQL
    • Relational modeling, JSONB, performance tuning
  • OpenSearch
    • Full-text search
    • Vector & hybrid search for RAG systems

🧠 AI, LLM & Agentic Systems

πŸ€– Large Language Models (LLMs)

  • Anthropic Claude
    • Claude 3.0 – 4.5 Haiku
    • Claude 3.5 – 4.5 Sonnet (Text + Vision / VLM)
  • OpenAI
    • GPT-4o
    • GPT-5
  • Prompt Engineering
  • Tool Calling
  • Structured Outputs & Function Calling

🧩 Agent Frameworks

  • LangGraph (Certified)
    • Multi-agent workflows
    • Stateful agent graphs
    • Long-running & fault-tolerant AI processes
    • Human-in-the-loop patterns

πŸ‘οΈ Vision & Multimodal Models (VLM)

  • GPT Vision
  • Claude Sonnet Vision
  • Donut VLM
  • OCR & document understanding pipelines

πŸ“Š Data Science & ML

  • Machine Learning (AWS SageMaker – BYOC)
  • Deep Learning
  • Natural Language Processing (NLP)
  • Model Deployment & Inference Pipelines

πŸ—οΈ Data Engineering

  • Data Crawling & Scraping
  • Data Processing & Transformation
  • Data Modeling
  • Data Analysis
  • End-to-End Data Automation Pipelines

πŸ“Œ Repository Highlights

  • πŸ”Ή Scalable Go APIs & backend templates
  • πŸ”Ή Fullstack frameworks & boilerplates
  • πŸ”Ή LLM, VLM & agent-based systems (LangGraph)
  • πŸ”Ή Search & retrieval systems (OpenSearch, RAG)
  • πŸ”Ή Data science & ML experiments

Open to collaboration on backend, AI agents, data, and search-driven systems.

Pinned Loading

  1. knnGo knnGo Public

    I created K-Nearest Neighbor Algorithm using Go language. Initially, this project is for my assignment but I decided to publish it.

    Go 7 1

  2. go-pste-monolith go-pste-monolith Public template

    Highly configurable Go Modular Monolith Boilerplate

    Go 2

  3. kamil-boilerplate kamil-boilerplate Public

    A Dashboard ERP Boilerplate NextJS Monolith Fullstack

    TypeScript 1

  4. bev-fs bev-fs Public

    Monolith Bun Elysia Vue Fullstack Framework

    TypeScript 2

  5. chantmix/pdfrusak chantmix/pdfrusak Public

    JavaScript 3 1

  6. clean-go-vite-react clean-go-vite-react Public template

    Forked from danhawkins/go-vite-react-example

    A Clean Detachable Go - Vite - React

    Go 3