Resources

Projects

LangGraph Zero to Agent

Created hands-on courseware covering LangGraph StateGraph, agent workflows, tool calling, LocalShellBackend, and OpenAI Responses API workflows.

langgraph
agents
courseware

Pre-commit Code Reviewer

A local LLM-powered pre-commit code reviewer that analyzes your staged changes and blocks commits with high-risk issues.

lmstudio
git
local-llm

LLM LangGraph Chatbot

A conversational chatbot built with LangGraph and Streamlit, powered by Azure OpenAI.

llm
langgraph
streamlit

Next.js FT

A modern Next.js project template with TypeScript, Tailwind CSS, & other best practices for full-stack applications.

react
nextjs
typescript

LangGraph Agent

A ReAct-style agent built with LangGraph and Azure OpenAI, with math tools and conversation memory, runnable in CLI mode or as a REST API via langgraph dev.

langgraph
react-agent
azure-openai

LangChain Interviewer Agent

An AI-powered interview workflow built with Next.js and LangChain that collects job & candidate context and runs a structured, role-specific interview conversation.

langchain
nextjs
interview-ai

Prompts

Get Concise Answers

Keep answers as short as possible. Never pad. Go longer when the question genuinely requires detail (complex explanations, step-by-step instructions, or when I explicitly ask). When a longer answer is needed, cap it at 3 short paragraphs unless I say otherwise.

prompting
conciseness

Get One Line Answers

uv vs uvx? one line

prompting
shortest