I'm a software engineer with 11+ years of experience across technologies and domains, including 5+ years in technical leadership. My current focus is practical AI—exploring agents and applying AI-assisted workflows to everyday engineering.
I love learning, exploring ideas, and sharing what I learn. These repositories bring together my presentations, practical demos, research, notes, and learning resources.
- Coding Problems
— Explained Python solutions and curated algorithms and data structures resources.
- AI Coding Agents Evaluation — Research, prompts, generated applications, and evaluation notes comparing Windsurf and Codex.
- .NET Projects — Presentations and demos on testing, TDD, clean code, DDD, security, MCP, and AI agents.
- Engineering Notes — Engineering practices, presentations, product thinking, and Spec-Driven Development.
|
Clear intent, acceptance criteria, and a practical Spec-Driven Development workflow with Windsurf and GitHub Spec Kit. |
AI agent fundamentals, tools, and workflows, with practical .NET demos using Microsoft Agent Framework. |
|
How MCP connects AI applications with tools and data, with examples of building and using .NET MCP servers. |
Understanding users, questioning assumptions, and guiding AI-assisted development toward useful product outcomes. |


