Skip to content
View kelvindesman's full-sized avatar

Block or report kelvindesman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

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

Report abuse
kelvindesman/README.md

Hi there, I’m Kelvin 👋

🤖 Engineering mindset. Entrepreneurial heart. | 📍🇮🇩 Jakarta

Django Python FastAPI Flutter Next.js Vue.js React Playwright Jest Cloudflare TypeScript JavaScript Node.js Codex Claude CLI Web Docker

Build products. Grow teams. Share knowledge. A decade across web, backend, and infrastructure — giving back through open source and side projects.

🍭 LokerDollar — Remote job intelligence + automation for humans and machines.

Current Projects

Courses

Course

GitHub Activity

GitHub Contribution Graph

What I'm Doing

  • Building as I go — Learning and creating tools to power up engineering with AI, sharing the journey through open source
  • Writing about AI workflows — Sharing practical learnings, open-source journeys, and real-world experiments on website
  • Rapid prototyping — Turning ideas into working apps in days, not months
  • Part-time educator — Helping developers grow through mentorship and hands-on learning

Curated Posts

Connect

Twitter Mastodon Bluesky Dev.to LinkedIn

Works

GitHub Dev.to Medium StackOverflow Educative


Media

Teaching & Mentorship Experience

  • Kharisma Bangsa School — Coding Instructor

    • Taught coding fundamentals to junior high school students.
    • Introduced programming concepts using Scratch, Python, and Code.org.
  • UIN Syarif Hidayatullah Jakarta — Assistant Lecturer / Laboratory Assistant

    • Assisted in conducting practical laboratory sessions.
    • Taught Database Fundamentals and guided students through technical exercises.
  • Rakamin Academy — IT Banking Training

    • Supported technical learning activities for the Kominfo IT Banking program.
  • BINAR Academy — Full-Stack JavaScript Bootcamp Mentor

    • Mentored students in full-stack JavaScript development.
    • Provided technical guidance, code reviews, and project support.
  • Educative.io — GraphQL Course Instructor / Content Contributor

    • Created educational content covering GraphQL.
    • Covered database integration and MongoDB fundamentals.
  • Coding Bee — Coding Instructor

    • Taught programming fundamentals to elementary school students.
    • Introduced creative coding through Scratch and Roblox.

Professional Development & Training

  • My Digital Academy — Bank Mandiri (Batch 2)

    • Officer Development Program (ODP) — IT Digital.
  • Bank Syariah Indonesia — ODP IT Digital (Batch 3, 2023)

    • Participated in the IT and Digital Banking development program.

Philosophy

Shipping imperfect ideas into existence — exploring how AI reshapes how we build.

Support

Optional support:

Buy Me A Coffee

Random Facts
  • Trying to turn my open-source side quest into a main storyline
  • Lifting weights when not shipping code

Pinned Loading

  1. kong-konga-example kong-konga-example Public

    Setup Kong + Konga + PostgreSQL using Docker Compose

    Shell 47 41

  2. freebuff-autocontinue freebuff-autocontinue Public

    Annoyed by long-running coding tasks getting cut off after Freebuff’s 1-hour session limit? Freebuff AutoContinue keeps your task moving—automatically detecting when the agent goes idle, continuing…

    TypeScript 3