Rust and backend developer exploring systems programming and AI agent infrastructure. I enjoy breaking down technical concepts through writing and contributing to open source projects.
Self-taught, with a Biochemistry degree and no formal CS background β I learned by building, breaking, and contributing. Core contributor to statix, a Nix linter now canonical in nixpkgs.
This repository contains my GitHub profile README, serving as my digital portfolio and introduction to the developer community. It showcases my technical skills, ongoing projects, and contributions to the open source ecosystem.
The README is designed to:
- π Highlight my journey as a developer and the technologies I've mastered
- π Provide easy access to my most significant projects and contributions
- π Reflect my coding philosophy and approach to problem-solving
- π€ Invite collaboration opportunities with like-minded developers
- π Document my growth and learning path in software development
- π Connect visitors to my professional networks and communication channels
I regularly update this profile to ensure it accurately represents my current skills, interests, and achievements in the tech world. Feel free to explore my repositories to see my coding style and the projects I'm passionate about!
- π Currently: Working through 100 Days of Solana β Anchor, Token-2022, and Rust program development.
- π± Learning: Deepening into AI agent infrastructure after building an on-chain agent training primitive on Solana β verifiable, tamper-proof training logs for RL agents.
- π― Collaborating: Core contributor to statix; also contributed to TiKV and Apache Fineract.
- π€ Looking for: Remote backend/Rust roles, and opportunities in the Nix, Solana, and agent infrastructure ecosystems.
- π¬ Ask me about: Nix, Rust, Solana program development, AI agent infrastructure, or technical writing.
- π« Reach me on: Twitter | LinkedIn | Bluesky
- π Pronouns: She/Her
- β‘ Fun fact: In a world of programmer anime fans, I'm the outlier who names variables after Korean drama characters. Yes, my error messages are dramatic too.
swarm-arena β a permissionless on-chain agent training arena on Solana. Two agents compete in a Bevy ECS grid world; every training episode is SHA256-hashed and committed on-chain, making agent learning history verifiable and tamper-proof. A Q-learning agent's average reward climbed from 0.10 to 6.50+ across 50 episodes, with every step immutably logged on devnet. Read the writeup β
PassionProof β a Solana program that mints a soulbound Token-2022 badge for real contributions, using the NonTransferable + MetadataPointer extensions so the badge can never leave the wallet it was issued to. Built for DEV's Weekend Challenge: Passion Edition, deployed and verified on devnet. Read the writeup β
- 100 Days of Solana: What I Actually Learned (Not What I Expected to Learn)
- I Built an Autonomous On-Chain Agent on Solana: Here's the Documentation I Wish I Had Earlier
- My Solana Program Launch Checklist (Written the Day After I Actually Did It)
- The Solana Program Security Checklist I Wish I'd Had on Day One
- PassionProof β A Soulbound NFT for Consistent Open Source Contribution




