
What Training ML Models Taught Me About Being Human
I spent 12 weeks training machine learning models in my AI course. I accidentally learned more about myself.
Deep dives, architecture notes, performance tuning stories, and practical experiments with AI tooling, React, TypeScript, and scalable web systems. Browse, search, and jump into a post.

I spent 12 weeks training machine learning models in my AI course. I accidentally learned more about myself.

Exploring the intersection of AI and human creativity, and how combining both is the ultimate superpower.

Tangled in isLoading, isStreaming, and error states? Your useState hooks are creating impossible bugs. Learn why state machines like useReducer and XState are the professional solution for building robust, complex, and bug-free AI-powered UIs in React.

Stop copy-pasting context between tabs. These 5 MCP servers give GitHub Copilot superpowers: semantic memory, live documentation, smart research, browser automation, and structured long-term memory.
I'm a Software Engineer at Microsoft, building user experiences for M365 Copilot. Currently pursuing my Master's in Computer Science at Georgia Tech, specializing in Machine Learning.
Building UX for M365 Copilot, focusing on AI-powered productivity experiences and user interfaces.
Master's in CS at Georgia Tech with ML specialization, bridging AI research with practical applications.
React, TypeScript, Next.js. Clean code, great DX, and scalable architectures that ship fast.
Want to work together or just chat about software?
Let's connect