I’m a Software Engineer at Salesforce and the co-founder of Talos Protocol. I build systems across the whole path from protocol and backend design to product UX, infrastructure, testing, and operations.
My recurring themes are secure AI-agent communication, local and hybrid AI, developer automation, distributed systems, and tools that make difficult ideas easier to understand. That same systems mindset guides my work on Streambert and other cross-platform systems: reproduce the real problem, make the smallest durable change, and test it where it actually runs.
design the contract → build the system → test the failure modes → ship the fix
|
FLAGSHIP / FOUNDER & OWNER
A security, communication, and trust layer for autonomous AI agents. Talos brings decentralized identity, capability-based authorization, encrypted agent-to-agent channels, policy enforcement, and verifiable audit trails into one contract-driven system. The work spans protocol contracts, a Rust security core, SDKs, gateway and audit services, MCP/A2A integration, observability, resilience, and a production control plane. |
| Project | What it does | Core ideas |
|---|---|---|
| Codenium · Live | Makes algorithms and interview patterns visual through step-by-step animation, AI tutoring, multi-language execution, and a library of 250+ problems. | TypeScript · React · Node.js · visualization · AI-assisted learning |
| Bazzite | Upstream fixes validated on a ROG Xbox Ally X, covering Steam input, Plasma keyboard behavior, Game Mode news channels, and scoped OpenGamepadUI diagnostics. | Linux · gaming handhelds · Steam · KDE Plasma · hardware validation |
| MindFlip AI | A clean-architecture study system for generating flashcards and quizzes with local-first and hybrid model runtimes. | TypeScript · Ollama · WebLLM · GraphQL · queues and caching |
| Appointment Notifier | Watches appointment signals, filters noise, deduplicates events, and delivers alerts across Telegram, email, SMS, WhatsApp, and iMessage. | Python · SQLite · Docker · OCR · multi-channel automation |
| AIDOC | A privacy-first health assistant that combines local AI, wearable data, GraphQL, and a mobile client. | TypeScript · React Native · Ollama · Oura · local AI |
| WebShield | An assessment-integrity platform built around probabilistic signals, challenge-response anchors, explicit privacy controls, and governance. | Python · TypeScript · Postgres · Qdrant · Neo4j |
- PDF Manager — conversion, compression, merging, editing, export, and browser-based PDF workflows.
- Concierge Agent — a modular FastAPI assistant with search, browsing, local-model summarization, retries, circuit breakers, and dependency diagnostics.
- Blockchain Messaging Protocol — an experimental P2P messaging framework using signatures, end-to-end encryption, and ledger-backed integrity.
- Flutter + p5 boilerplate — a bridge between Flutter applications and creative-coding sketches across mobile and web.
- littleosbook — an earlier C and Assembly exploration of kernels, bootstrapping, and systems fundamentals.
The longer arc
I started with Java services, web applications, mobile experiments, sentiment analysis, and a small operating-system implementation. That foundation grew into cloud platforms, DevOps automation, full-stack TypeScript and Python products, local AI, agent protocols, and open-source systems work.
I’m happiest working where product behavior meets systems constraints:
- security boundaries, contracts, identity, and authorization;
- high-throughput services, resilience, observability, and cloud delivery;
- AI orchestration, local inference, retrieval, and human-centered learning;
- reproducible debugging across applications, operating systems, and hardware.
I’m interested in engineering-heavy open-source work around agent security, developer tools, AI infrastructure, learning systems, and cloud automation. If you are building something ambitious in one of those spaces, I’m always happy to compare notes or review a difficult systems problem.
Build deeply. Test honestly. Leave the system better than you found it.



