I help businesses deploy and maintain .NET applications, including Docker packaging, Linux hosting, Nginx configuration, and application troubleshooting. I also work on database queries and application performance, with changes tested against the needs of the existing system.

What I Help With

Docker packaging

Containerising ASP.NET Core applications so they run the same way in every environment.

Linux hosting with Nginx

Server setup, reverse-proxy configuration, HTTPS, and redirects for .NET applications.

AWS and Azure deployment

Deploying applications and their databases to AWS or Azure, including CI/CD pipeline setup.

Configuration and secrets

Keeping credentials out of source code and environment-specific settings under control.

Troubleshooting and maintenance

Investigating errors, applying updates, and fixing issues in existing applications.

Database and application performance

Reviewing slow queries and code paths, then making targeted improvements.

How I Approach Changes

Existing systems carry business risk, so I start by understanding how the application is deployed and used today. Changes are made in small, reviewable steps and tested against the needs of the existing system before they reach production.

Discuss Application Support