Skip to content
View LeeCheneler's full-sized avatar
  • Enzyme Software
  • UK
  • 00:34 (UTC +01:00)

Organizations

@enzsft @NorthOps @ts-engine

Block or report LeeCheneler

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. 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
LeeCheneler/README.md
Lee Cheneler

Hey, I'm Lee πŸ‘‹

Principal engineer based in the UK. I lead teams building complex systems across the whole stack β€” from React frontends through Node.js services to AWS infrastructure β€” and I've spent most of my career in the TypeScript and AWS ecosystem.

I care a lot about developer experience, keeping things simple, and shipping software that actually works in production.

AI-augmented engineering

I've leaned hard into AI tooling as part of how I work day-to-day. Not as a gimmick, but as a genuine multiplier β€” using tools like Claude Code, Copilot, and my own project Kiri to orchestrate AI across development workflows and ship more with less friction. It's changed how I think about productivity and I'm always looking for the next edge.

What I work with

I've spent most of my time in TypeScript and Node.js across the full stack β€” React, Next.js, and Tailwind on the frontend, serverless and Aurora Postgres on the backend, and AWS with Terraform for infrastructure. Deno is my runtime of choice for side projects. Docker, GitHub Actions, and solid CI/CD tie it all together.

Projects

The AI workspace that writes things down. A local-first app that runs on your machine β€” work things out in chat with any model you configure (Anthropic, OpenAI, or any OpenAI-compatible endpoint), wired into your files, shell, and MCP servers. Sessions become readable articles, facts become memories, and repeated chores harden into one-click YAML workflows. My main project right now β€” see kiri.build.

brew install LeeCheneler/kiri/kiri

A pair of Deno-native frameworks published on JSR:

  • App β€” A minimal, no-magic web framework for Deno. Routing, security, compression, validation β€” all explicit, no surprises.
  • Pages β€” A content-driven framework for building sites with Markdown and Preact components. Dev server, static builds, and production serving out of the box.

Idempotent machine setup. One curl command to provision a full dev environment β€” Zsh, Kitty, VSCode, Claude Code, Homebrew, the lot.

ts-engine (archived)

One of my earlier projects I'm still proud of. A zero-config CLI for building, testing, and linting TypeScript packages. The ecosystem evolved and made it redundant, but it solved a real problem at the time and got solid community usage.

Outside of work

When I'm not at a keyboard, you'll find me spending time with family (primarily serving as a unicorn for my daughter to ride), gaming, playing squash, or crashing on the sofa.

The Chenelers

Pinned Loading

  1. kiri kiri Public

    An AI workspace that runs on your machine and writes things down β€” chats become readable pages, facts become memories, and repeated chores become one-click buttons.

    TypeScript 3 1

  2. tomo tomo Public

    Terminal-native AI chat client

    TypeScript 3

  3. tabirun/app tabirun/app Public

    No magic. No surprises. Minimal web framework for Deno.

    TypeScript 1

  4. tabirun/pages tabirun/pages Public

    Build Tabi App powered web apps with Markdown and Preact

    TypeScript 2

  5. ts-engine/ts-engine ts-engine/ts-engine Public archive

    Power TypeScript packages and reduce your config overhead.

    TypeScript 102 1