Skip to content
View karmaniverous's full-sized avatar
🔨
Building AI-assisted workflow infrastructure
🔨
Building AI-assisted workflow infrastructure

Highlights

  • Pro

Block or report karmaniverous

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
karmaniverous/README.md

I'm an Engineer

Stereotypes exist for a reason.

My Story

I landed my first development contract in high school in 1985. I enlisted in the U.S. Marine Corps after high school, became a Navy Surface Warfare Officer in 1995, and hung up my uniform in 2000. Along the way I earned a degree in Weapons & Systems Engineering from the U.S. Naval Academy.

After my military service I helped found a number of technology startups, always in a product development role. In 2008 I landed my first "real" job, writing software to facilitate order entry & execution on the floor of the Chicago Board Options Exchange. In 2011 I founded a company that built data management systems for big financial institutions, including Northwestern Mutual, Invesco, and Bridgewater Associates.

In 2019 I left institutional finance and moved to Bali, Indonesia. The problems got more interesting immediately.

What I'm Building

  • VeteranCrowd Rewards is a FinTech startup turning the loyalty industry upside down with merchant-first cashback infrastructure. I'm the architect & lead dev, and the patterns that have come out of this work are some of the best I've ever produced.
  • John Galt Services connects world-class Indonesian professional talent with US companies that need multilingual customer care and operations support. I founded JGS after discovering firsthand that young Indonesian professionals are among the most undervalued talent on the planet: tech-savvy, multilingual, and driven.
  • jeeves-server is a secure file browser, markdown viewer, and webhook gateway. Browse files, render Markdown with embedded diagrams, export to PDF/DOCX, share with expiring links.
  • jeeves-watcher keeps a Qdrant vector store in sync with filesystem changes. Config-driven rules engine, semantic search API, and CLI. The backbone of a personal knowledge architecture.
  • entity-manager solves rational indexing & cross-shard querying at scale in NoSQL databases, so you can focus on application logic instead of access patterns.
  • get-dotenv is the dotenv-powered automation tool that lets me perform high-quality releases across 16 API projects, a front end, and over a dozen supporting libraries, every two weeks, single-handedly.
  • STAN is an AI-assisted dev tool that generates deterministic dependency graphs for LLM context selection. Built for engineers who want to feed their AI tools the right context, not all of it.

See my repos for lots more useful tools & templates!

A Word About Indonesian Tech Talent

I've lived on Bali since 2019. The thing that surprises everyone who comes here to build is the depth of local talent.

Indonesia produces world-class engineers, designers, and product thinkers. Many speak three or more languages. They come from families that farmed rice and fished for a living, and they carry that work ethic into everything they do. The digital nomad ecosystem on Bali has created a uniquely tech-forward culture among young Indonesian professionals, and the gap between what they can do and what the market pays them is enormous.

If you're building a team and you're not looking here, you're leaving serious capability on the table. I built John Galt Services because somebody needed to close that gap.

My Rules

See Karmic Rules for Writing Pretty Good Code. They're a work in progress. That's the best kind.

Contact Me

👈 Use one of the links over there!

Pinned Loading

  1. entity-manager entity-manager Public

    Rational indexing & cross-shard querying at scale in your NoSQL database so you can focus on your application logic.

    TypeScript 4

  2. serify-deserify serify-deserify Public

    Reversibly transform unserializable values into serializable ones. Includes Redux middleware.

    TypeScript 36 4

  3. stan-cli stan-cli Public

    STAN Tames Autoregressive Nonsense. A CLI that bridges your IDE with your favorite LLM and drives a rapid, powerful, low-friction, design-first iterative development process. Real-world AI-assisted…

    TypeScript 9

  4. metastructure metastructure Public

    Config-driven, enterprise-grade, open-source application infrastructure. DRY as a bone!

    TypeScript 13

  5. get-dotenv get-dotenv Public

    Manage environment variables from dotenv files across multiple environments. Supports async/CLI operations, dynamic variables, custom CLI creation & more!

    TypeScript 5

  6. jeeves-server jeeves-server Public

    Secure file browser, markdown viewer, and webhook gateway. Browse files, render Markdown with Mermaid diagrams, export to PDF/DOCX, share with expiring links. Built with Fastify + React. Runs on Wi…

    TypeScript 1