Koleman Nix

Koleman Nix — software engineer and engineering leader. Richmond, VA.

github · x · linkedin · youtube

Experience

Pattern Data — CTO

2024–present

Pattern Data is a legal tech platform specializing in medical record extraction and AI-assisted case review and analysis.

Pattern Data — Founding Engineer / VP Engineering

2020–2024 · remote

Veritas School — Special Faculty, Computer Science

2019–2020 · Richmond, VA

LiveSafe — Lead Software Engineer

2016–2020 · Arlington, VA

Helme — Founder, Engineer

2014–2016 · Charlottesville, VA (student)

Financial planning and budgeting platform built in full-stack Clojure, integrated with QuickBooks, that allowed decision makers to visualize and plan budgetary scenarios.

Projects

k1 — a programming language and fast compiler

github.com/kolemannix/k1

k1 is a fully-featured and industrially viable programming language and compiler with a host of modern and innovative high-level features and the low-level control and performance of C

I’ve documented the development process, in a very low-effort and raw manner, on youtube.

Scala open source

Contributions to ZIO, typo, enumeratum, tapir, and spack (msgpack for Scala).

Education

University of Virginia — B.S. Computer Science

2012–2016

Oregon Programming Languages Summer School

2016

Focused on type systems, proof assistants, and the Curry–Howard correspondence.

Specialties

Performance and optimization · type systems and programming languages · maintainability analysis · achieving simplicity · debugging · cost-benefit analysis · communication and mediation · mentorship and teaching


Husband, and father of two girls. Flow state addict. Collegiate League of Legends player & captain; Age of Empires IV top-ladder player. Brittany spaniel owner. Sometimes-programming-youtuber.

These days my top hobbies are probably programming, coffee tasting and brewing, and cooking