Building modern software and cloud platforms with .NET, Azure, and practical AI.
I'm a software developer and architect who builds web, mobile, and cloud-based products with a strong Microsoft focus. Most of my work centers on C#, .NET, Azure, and practical AI, with continued interest in Blazor and .NET MAUI for modern application experiences.
Selected projects
2
Published articles
3
Credentials
5
Tools in rotation
33




Current focus
- .NET and Azure architecture for products, internal tools, and growing platforms.
- Practical AI features, copilots, and workflow automation that solve real problems.
- Blazor and .NET MAUI work for connected web and cross-platform experiences.
Best fit
Teams that need hands-on development, sound architecture, and clear cloud direction in the same engagement.
Selected work
Projects that connect product thinking with implementation detail.
These projects show how I combine software development, cloud architecture, and product-minded implementation across web, platform, and application work.
Writing
Articles on development practice, cloud systems, and the shape of modern tooling.
This is where I document what I'm learning, what I'm building, and the decisions behind the code. The goal is practical clarity, not noise.
Azure IoT Hub 101: Connecting the World of IoT
An introduction to Azure IoT Hub, covering its key features, compatible hardware platforms, and how it enables secure and scalable IoT solutions.
The Future of AR in Mobile Development
Exploring the latest trends and possibilities in augmented reality for mobile platforms, from ARKit to ARCore and beyond.
Apple's Latest Releases: A Developer's Perspective
Insights on the latest Apple releases and their impact on the development ecosystem, from iOS updates to new hardware capabilities.
Credentials
Certifications that back up the hands-on work.
I use certifications to stay current and to validate the practical side of cloud, development, and Microsoft ecosystem work.
Professional certifications and exam-backed learning.
AZ-204: Developing Solutions for Microsoft Azure
Validates Azure application development skills across compute, storage, identity, APIs, and cloud integration patterns.
DP-900: Microsoft Azure Data Fundamentals
Covers core data concepts in Azure, including relational, non-relational, and analytics services used in modern cloud solutions.
AZ-900: Microsoft Azure Fundamentals
Demonstrates foundational knowledge of Azure services, pricing, governance, security, and cloud architecture principles.
MTA: HTML5 Application Development Fundamentals
Established early web development fundamentals across HTML5 application structure, client-side behavior, and front-end implementation.
Scenario-based Microsoft skills.
Hands-on credentials that measure practical ability through task-oriented, scenario-based assessments.
Get started with Azure management tasks
Shows hands-on capability with practical Azure management workflows, administration tasks, and day-to-day cloud operations.
Bookshelf
A small reading stack of titles I recommend and books I've helped sharpen.
Some of these changed how I think about software craftsmanship. Others were projects where I contributed as a technical reviewer.
Books I keep recommending.
The Pragmatic Programmer: Your Journey to Mastery
David Thomas, Andrew Hunt
Addison-Wesley / 2023
“This book changed how I think about software development. The DRY principle, orthogonality, and tracer bullets are concepts I return to again and again.”
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin
Prentice Hall / 2022
“An indispensable resource for any developer. Martin's principles on naming, functions, and comments have fundamentally shaped how I approach code quality in my daily work.”
Books I've helped refine.
Titles where I contributed as a technical reviewer, helping improve accuracy, developer usefulness, and overall quality.
Toolkit
The stack behind the work, from C# and .NET to Azure and AI tooling.
Most of it is Microsoft-focused: C#, .NET, Azure, Blazor, .NET MAUI, and the AI tools that support faster delivery and better workflows.
Frameworks & Languages
.NET
Frameworks & Languages
Modern, cross-platform development framework
Blazor
Frameworks & Languages
Web UI framework using C# instead of JavaScript
C#
Frameworks & Languages
Object-oriented programming language
MAUI
Frameworks & Languages
.NET framework for building native mobile and desktop applications from one codebase
TypeScript
Frameworks & Languages
Typed superset of JavaScript
Next.js
Frameworks & Languages
React framework for production web applications
Python
Frameworks & Languages
High-level programming language
FastAPI
Frameworks & Languages
High-performance Python web framework
PowerShell
Frameworks & Languages
Command-line shell and scripting language for automation and system management
Rust
Frameworks & Languages
Systems programming language focused on performance, safety, and reliability
Cloud & Infrastructure
Databases
PostgreSQL
Databases
Open-source relational database used for application backends, analytics, and cloud-native workloads
MS SQL
Databases
Microsoft relational database platform for transactional systems, reporting, and enterprise workloads
Cosmos DB
Databases
Globally distributed NoSQL database service for low-latency applications
AI & Automation
Microsoft Copilot
AI & Automation
AI-powered assistant for productivity and creativity
Copilot Studio
AI & Automation
Low-code conversational AI platform
Copilot SDK
AI & Automation
SDK for embedding GitHub Copilot's agentic workflows in applications
Microsoft Agent Framework
AI & Automation
Multi-language framework for building and deploying AI agents
Foundry Local
AI & Automation
Local AI development runtime for experimenting with models and agent workflows on-device
Microsoft Foundry
AI & Automation
Unified platform for building and deploying AI solutions
Ollama
AI & Automation
Local model runtime for running and serving open models from the command line
LM Studio
AI & Automation
Desktop app for running and testing local language models
Development Tools
GitHub
Development Tools
Version control and collaboration platform
Visual Studio Code
Development Tools
Lightweight code editor
Windows Terminal
Development Tools
Tabbed terminal for PowerShell, Command Prompt, WSL, and custom shells
Visual Studio
Development Tools
Comprehensive IDE for .NET development
JetBrains PyCharm
Development Tools
Python IDE for professional development, debugging, and data workflows
JetBrains Rider
Development Tools
.NET IDE for C#, ASP.NET, game development, and cross-platform workflows
Hardware
Framework Laptop 13
Hardware
Modular, repairable laptop designed for developers
Surface Laptop (Intel)
Hardware
Microsoft's premium laptop line optimized for productivity
MacBook Pro (M5)
Hardware
Apple silicon laptop for development, design, and high-performance daily work
