soroban-sdk-tools
Derive macros for Soroban smart contracts that handle storage keys and error codes with compile-time uniqueness checks. Less boilerplate, fewer runtime surprises.
Developer · Physicist · Researcher
I build smart contract tooling for Stellar, run an EdTech company, and do independent research in mathematical physics, computational biology, and information geometry. Physics PhD, 12+ years writing code.
I got my physics PhD from the University of Tennessee in 2023, where I worked on the PROSPECT neutrino experiment at Oak Ridge. Most of that was signal processing, particle transport simulation, and machine learning to squeeze better measurements out of noisy detector data.
Right now I'm building soroban-sdk-tools on a Stellar Community Fund grant -- derive macros that make Soroban smart contract development less painful. I'm also lead developer for Songcraft, a music reading game for kids.
On the research side, I'm working on three projects that share a common mathematical backbone: division algebras in particle physics, multi-scale biological simulation, and information-geometric economics. More on that here.
Open-source tools, production apps, and research code.
Derive macros for Soroban smart contracts that handle storage keys and error codes with compile-time uniqueness checks. Less boilerplate, fewer runtime surprises.
A music reading game where kids play along with sheet music in real time. Teachers can run classroom sessions, parents can track progress. Built on MusicXML with live note matching via WebSockets.
MCP server for searching and indexing scientific papers across arXiv, Semantic Scholar, OpenAlex, and 6 more sources. Local hybrid search with BM25 + SPECTER2 embeddings.
MCP server for symbolic mathematics and tensor algebra. SymPy-powered CAS with Christoffel symbols, Riemann/Ricci/Einstein tensors, gamma algebra, and Fierz identities.
CNN/GCN-based event reconstruction for the PROSPECT neutrino detector. Achieved 3.3% improvement in signal statistics for the short-baseline oscillation search.
Remote server monitoring dashboard with real-time tmux and Claude Code session management. WebSocket-driven with live terminal output.
Inventory management app with an Astro marketing site. Tracks stock, generates reports, handles multi-location workflows.
Habit tracker that adapts to how you actually behave, not how you wish you did. Streak logic, flexible scheduling, progress visualization.
Three research programs that share a common mathematical backbone. Papers headed to arXiv.
Division algebra foundations of the Standard Model. Computational verification of gauge group emergence from octonionic structure, Clifford algebra chains Cl(6)→Cl(10), and Spin(10) grand unification.
Hierarchical embryonic development simulation across 5 biological scales using gauge theory, RG coarse-graining, fiber bundles, and topological invariants. From quantum to organism.
Economics grounded in information theory. KL-divergence replaces subjective utility. Validated on macroeconomic data with sloppy spectrum analysis and 100% crisis detection precision after calibration.
Selected publications from the PROSPECT neutrino experiment, LEGEND dark matter search, and other collaborations.
Want to talk about a project, have questions about the research, or just want to say hi? Drop me a line.