Summary
Technical executive and hands-on software engineer with 30+ years of experience building software, hardware, communities, and developer platforms. Current work focuses on Windows-native agentic developer experiences, AI-assisted software engineering, GitHub Copilot, OpenClaw for Windows, WSL, Windows Terminal, .NET, Azure, open source, and human-centered developer experience.
- AI-assisted software engineering
- GitHub Copilot
- Agentic development workflows
- OpenClaw for Windows
- Nightscout, Loop, and OpenAPS
- .NET
- Azure
- Open source
- Developer community
- Secure agent execution architecture
Experience
VP / Member of Technical Staff, Microsoft CoreAI and GitHub
Jan 2026-Present
Windows agentic developer platforms, AI-assisted software engineering, open source, secure execution architecture, and developer tooling.
- Lead the OpenClaw for Windows team, bringing open-source AI agent runtimes and agent-based development workflows into native Windows developer experiences.
- Provide technical leadership to Windows engineering on developer platform projects including WSL, Windows Terminal, containers, package management, Dev Drive, GitHub Copilot, and AI-assisted coding environments.
- Drive architecture for secure Windows agent execution, including containment, sandboxing, approval-based execution, identity boundaries, tool invocation, lifecycle management, and policy-driven governance.
- Guide engineering execution through architecture reviews, design reviews, issue triage, pull-request reviews, release planning, onboarding improvements, and roadmap prioritization.
- Bridge Windows, WSL, containers, GitHub, and cloud-native development workflows to reduce friction for developers building hybrid Windows/Linux and AI-powered tooling.
- Partner across operating system, security, developer tools, product, research, and open-source teams to turn early agentic-AI concepts into concrete platform capabilities and shipping developer experiences.
- Communicate deeply technical platform work through keynotes, live coding, podcasts, workshops, and global community programs without losing the engineering fundamentals.
Vice President, Developer Community, Microsoft Developer Division
Sept 2007-Jan 2026, selected earlier roles
- Led and managed Microsoft Developer Community, the Open Source Programs Office, Visual Studio Subscriptions, and the Developer Division digital portfolio.
- Worked on the team that open sourced .NET and helped establish open source as a successful operating model across Microsoft.
- Program managed developer experiences across ASP.NET, .NET, Azure Web Tools, and Visual Studio.
- Collaborated with Windows teams to help Windows Terminal and Windows Subsystem for Linux succeed with developers.
- Transformed streaming and online community delivery processes to engage more deeply with developer communities.
- Delivered keynotes and technical presentations across Microsoft events including Surface, Windows, Visual Studio, .NET, Build, Ignite, Connect, and the Microsoft AI Tour.
- Recipient of the Developer Division Compass Award.
Chief Architect, Corillian Corporation
2001-2007
Portland, Oregon. Corillian was a leading provider of online retail banking software.
- Developed the .NET technology roadmap across platform and product lines.
- Architected Corillian's Voyager eFinance Application Server SDK from inception through version 2.3.
- Architected Corillian's first 100% .NET application, an ASP.NET-based Personalization Manager.
- Led architecture for a Campaign Management product revision that increased scalability tenfold.
- Consulted with top financial institutions in the United States, Asia, and England, including sales engineering on deals in the $10M+ range.
- Coordinated company-wide .NET training and managed the technical relationship with Microsoft.
Adjunct Professor, Oregon Institute of Technology
2003-Present
- Taught C# and the Windows .NET Framework and helped develop Web Services Theory curriculum at the Portland campus.
- Instructor for Practical XML and other professional development courses at Oregon Graduate Institute.
Principal Consultant, STEP Technology
1995-2001
- Designed and implemented software for clients including Microsoft, Intel, Nike, Oregon Public Broadcasting, 800.com, Gear.com, NetLibrary, and others.
- Consulted with Microsoft's Prescriptive Architecture Group on the MSDN Reference Architecture for E-Commerce.
- Architected large-scale e-commerce, mobile, wireless, training, localization, and enterprise application systems.
- Led hardware driver and Windows application development using x86 assembler, Delphi, C, Visual C++/MFC, Visual Basic, ASP, SQL Server, Java, and DHTML.
Founder / Lead Engineer, Tweak Computer Support
1989-Present
- Created GlucoPilot, a PalmOS diabetes management application localized to French, Spanish, and German and used internationally before acquisition.
- Built BrickFinder Kiosk and web services for Pioneer Courthouse Square, supporting search and personalized map display across 88,000+ sponsored bricks.
- Provided technical consulting, business development, and on-site training.