Shahbaz Shaik

Software engineer building small, local-first systems and games.

I work mostly in Rust and C++. I care about explicit boundaries, bounded behavior, and software that can be inspected when something goes wrong.

Selected work

Current projects

Jeeves Core

Rust crate

Jeeves Core is a Rust crate for running defined LLM workflows, including code-based branching, LLM retries, human-in-the-loop steps, and tools.

SeaVoyager

C++20 game

SeaVoyager is a game about sailing in a randomly generated world and fulfilling sailing objectives while dealing with the complexities of supply and morale management.

Redlines and Headlines

Rust / Bevy game

Redlines and Headlines is a narrative-heavy editor simulation where you are responsible for reporting on the headlines based on the city's simulation and the information presented by the NPCs through a locally running SLM.

Earlier work

Quantum machine learning

I worked on neural methods for generating valid quantum states and learning entanglement witnesses.

Contact

Find me elsewhere