Hello, I am ...
Adrian Bailador Panero
Senior Software Engineer | .NET | C# | Azure | JS | React | AI Enthusiast
I possess solid knowledge of the entire software development lifecycle, including requirements analysis, application implementation, testing, and maintenance. I am always seeking opportunities to apply and expand my technical skills while delivering valuable and innovative solutions to software development teams.
My long-term goal is to become a Software Architect. I am continuously learning and improving my skills to achieve this objective. I strongly believe in the potential of technology to enhance business operations, and I am motivated by the opportunity to contribute to the creation of solutions that make a meaningful impact.
My app
The Coffee Timer
Productivity with style — a Pomodoro-style focus timer I built and use daily.
Recent posts
All posts- Sep 19, 2026There's No Official Claude Agent SDK for C#. Here's What to Use InsteadThe Claude Agent SDK (the package that turns Claude into an autonomous coding agent with tools, permissions, and a conversation loop) only ships officially for Python and TypeScript. In C#, the closest thing is buried inside the regular Anthropic SDK: a `ToolRunner` helper that drives the tool-use loop for you. Here's how to build a real file-editing, command-running agent with it, and where the unofficial alternatives fit.
- dotnet
- csharp
- ai
- anthropic
- claude
- llm
- agents
- microsoft-extensions-ai
- Sep 06, 2026GPT-6 Astra for .NET: What Changes in the API, and Where the SDK Hasn't Caught UpOpenAI shipped GPT-6 Astra on September 3, 2026. Before wiring it into a .NET project, here's the actual API contract — context window, pricing, reasoning effort — checked against the live docs, plus what I found installing the real OpenAI NuGet package: the stable client can't do Astra's tool calling at all, the client that can is still experimental, and the SDK's named reasoning levels stop short of what the model documents.
- dotnet
- csharp
- ai
- openai
- chatgpt
- llm
- microsoft-extensions-ai
- Aug 24, 2026Distributed Tracing in ASP.NET Core: From HTTP to the Queue with OpenTelemetryOpenTelemetry gets the HTTP half of a distributed trace right automatically: two services, one trace, zero manual wiring. The interesting failure is one hop further, the moment the same request crosses into a queue. Two real ASP.NET Core services, a trace captured in Jaeger, and the exact boundary where context silently stops propagating unless you carry it across yourself.
- dotnet
- csharp
- aspnetcore
- opentelemetry
- observability
- distributed-tracing
- microservices
- devops
Website build with
Performing reactivity and statefulness, special guest
SolidJS
Recent projects
All projects- Sep 06, 2026GPT-6 Astra in .NETStable Chat Completions, the Microsoft.Extensions.AI bridge, and the still-experimental Responses API against GPT-6 Astra, side by side behind one CLI arg each. Companion repo for the article.
- dotnet
- csharp
- ai
- openai
- llm
- Sep 06, 2026The Coffee TimerA Pomodoro-style focus timer with task tracking, visual themes, and premium features like Spotify playback and a productivity calendar. Backend on .NET with Supabase, subscription checks handled server-side.
- dotnet
- csharp
- supabase
- productivity
- pomodoro
- Jun 21, 2026Enterprise .NET ModernisationBefore/after demo for migrating enterprise .NET apps to modern .NET — async, DI, EF Core Code First, Polly v8, health checks, Serilog, and the Strangler Fig pattern. Companion repo for the article.
- dotnet
- csharp
- architecture
- aspnetcore
- legacy
- refactoring