GitHub

Hello! I'm Kira

I've been writing software since 2015, experienced in full stack web development with a more recent focus on data processing and visualization tools. I build full stack web apps and developer tooling. Clojure is my language of choice. I care about making software simple, durable, and enjoyable to operate and maintain.

I also write easy-to-understand technical guides and tutorials for Clojure's data science ecosystem and contribute libraries and systems with a goal of making it easier to build with Clojure's toolkit.

If I could afford to work on open source full time I would, but I currently work full time for Seeq and spend whatever free time I can working on open source. If you find my work valuable please consider supporting me, either with a donation here or by sharing it with someone you know! You can find updates about my open source work on my website.

• • • •

My main projects right now:

  • claimgraph -- an attempt to build an agent memory system that actually works
  • compositor -- an attempt at a developer experience tool that works with the way I develop UIs now in this age of AI
  • hosted-clay -- an experimental platform that gives users a hosted clay notebook to play with, hoping it will inspire more people to check out Clojure's awesome data science stack
  • my website -- the link blog I always wanted but never had time to build
  • clef -- all of my strongest opinions about how to build a good web app in Clojure, codified into a little helpful CLI
  • finances -- a personal finance app that works the way I want
  • reader -- an attempt to build a reading curation system that doesn't become just another overwhelming pile of unread articles

You can read all about my adventures in coding (mostly with Clojure) on my blog

• • • • •

Selected talks:

• • • • •

I thrive in environments that champion open-source innovation, value community engagement, and are dedicated to solving complex problems with elegant, sustainable solutions. There are lots of things I typically help companies with in my consulting work:

  • Do you have a ginormous code base that nobody can make sense of? I can help you organize it.
  • Do you have stakeholders coming at you from every direction asking for different things? I can help you communicate with them to make a plan to actually build something.
  • Do you have piles of data you want to get answers from? I can help you find them.
  • Do you have a disproportionate number of early-career developers on your team you need to level up quickly? I can teach them.
  • Do you want to build a culture of open collaboration and engage the global open source developer community but aren't sure where to start? I can help you transform your development processes.

I'm not currently seeking new opportunities but always love to meet other people working on interesting problems.

• • • • •

How to reach me: LinkedIn, Bluesky or email

Read the original on github.com ↗