Hi There
, I'm ,*bJ8LS.E> 
About Me
- Full-stack engineer who loves shipping AI-powered products end to end.
- Currently obsessed with agents — connecting models to tools, data, and real workflows.
- Treat AI as a teammate: brainstorm, code, debug, and iterate together.
- Naturally curious, always learning and experimenting with new tech stacks and ideas.
- Love turning messy, repetitive tasks into neat little tools.
Contact
Tech Stack
Languages





Web, Client & Extensions






Data & ML


Agent Frameworks

AI Models & Products


Databases & Infra


Tools



My Projects

yudesk-blog
Multi-language tech blog built with Next.js + Fumadocs
Next.jsTypeScript
Active
claude-code-monitor
Raycast extension for real-time Claude Code session monitoring
RaycastTypeScript
Active
try
Raycast extension for managing temp experiment directories
RaycastTypeScript
Maintained
tree-generator
Raycast extension for directory tree visualization
RaycastTypeScript
Maintained
network-proxy
Raycast extension for macOS proxy management
RaycastTypeScript
MaintainedWhat I'm probably hacking on
import randomplans = { "Python": "spin up a small backend service that talks to everything", "Go": "build a tiny CLI that does one thing extremely well", "Dart": "prototype a mobile UI I may or may not ever finish", "TypeScript": "refactor a React component until it finally feels clean", "JavaScript": "write a quick browser hack and then forget why it works",}language, idea = random.choice(list(plans.items()))print(f"Today I'm probably using {language} to {idea}.")