Skip to content
View puterakahfi's full-sized avatar

Organizations

@codeigniter-id @cjlabs

Block or report puterakahfi

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
puterakahfi/README.md

Putera Kahfi

Software Engineer · Native AI Engineering · Product & Design Systems

Building systems where AI agents operate through explicit roles, contracts, skills, and evidence.

I connect software architecture, product design, and agent-driven development.
The goal: safer decisions, verifiable results, and systems that learn from evidence.

Selected work · Engineering thesis · Connect


Selected work

Reusable engineering and design capabilities for coding agents.

Creator and maintainer · Open source · Actively refined

Turns engineering, product, design, review, and delivery practices into bounded skills with explicit quality gates.


Runtime-agnostic contracts for Native AI Engineering.

Framework and contract designer · Open source · Public core

Defines domain concepts, lifecycle rules, ports, contracts, and adapter boundaries.


AI Creative Control System for structured, reviewable creative workflows.

Product builder and system designer · Private implementation

Connects product direction, workflow architecture, design systems, and AI-assisted creative production.


Engineering thesis

AI agents should not only generate artifacts. They should improve the engineering system that produces them.

Context → Decision → Implementation → Verification → Learning

  • Explicit boundaries over hidden assumptions. Roles, contracts, ports, and ownership remain visible.
  • Evidence before completion claims. Generated output is unfinished until it has been tested and reviewed.
  • Universal principles, contextual implementation. Principles travel across mediums; implementation remains contextual.

Working across

  • Software architecture — domain-driven design, ports-and-adapters, API contracts, and event-driven systems.
  • Product engineering — Go, PHP, Next.js, Docker, modular systems, and developer experience.
  • Native AI systems — agent roles, skills, context, orchestration, behavioral evaluation, and review gates.
  • Design systems — hierarchy, adaptive components, cross-medium design, and evidence-backed review.

Current focus · July 2026

Refining Native AI Engineering into a practical public framework while testing reusable design capabilities across UI, static visuals, identity systems, and constrained documents.


Connect

GitHub · pkahfi.com · AI products and resources · VisualMate

Open to conversations around software architecture, Native AI Engineering, agent-driven development, product systems, and design-system infrastructure.

Pinned Loading

  1. ai-native-core ai-native-core Public

    native ai engineering abstractions

    Python

  2. ai-native-skills ai-native-skills Public

    native ai skills adapter

    Python