Providing custom software development, software project rescue, high-performance numerical computing (C, C++, Python, GPGPU), AI/machine learning, and applied mathematics consulting.
See my résumé for more information.
Blog Posts
- Three Days, 25 Experiments: Optimizing a Sketch Reconstruction Pipeline - February 25, 2026
- Building a Personality Model That Writes About Itself - February 24, 2026
- How to Add an AI Support Agent to Your Website - February 17, 2026
- How a YouTube Video Became a SaaS Product - February 9, 2026
- Announcing SketchBridge Alpha - February 2, 2026
- Setting Up OpenClaw in an Isolated VM - February 2, 2026
- Local Models vs Cloud: A Tool-Calling Reality Check - February 2, 2026
- Running OpenClaw: Security, Automation & Maintenance - February 2, 2026
NEAT-python
A pure Python implementation of NEAT (NeuroEvolution of Augmenting Topologies).
Morphe
A platform-agnostic framework for representing 2D sketch geometry and constraints in a standardized format. Morphe enables sketches created in one CAD system to be transferred, stored, and manipulated in others without loss of information. Includes adapters for FreeCAD, Autodesk Fusion 360, SolidWorks, and Autodesk Inventor.
SketchBridge
A desktop application for transferring 2D sketches across multiple CAD platforms. Built on top of Morphe, SketchBridge provides a graphical interface for exporting sketches from one CAD system and importing them into another, with support for visual preview and geometric transformations.