Gary Woodfine

Gary Woodfine

Polyglot software engineer with extensive experience in software engineering, with a passion to build great scalable software to solve complex business problems. A track record in developing high-performance backend systems, optimizing architecture, and ensuring continuous availability of critical APIs.
Gary Woodfine

I'm an independent software developer, vendor, architect, consultant, blogger, Bitcoin & Nostr Enthusiast. I've provided software development expertise and helped augment software development skills and teams for a number of startups, product companies, corporate IT shops, and consulting firms.

I started out in the software world back in 1995, building websites with HoTMetaL Pro & ASP and moved on to building web apps with .NET when it released in Beta in 2001, since then, I've shipped systems in just about every industry.

Along my journey, I have also shipped various platforms & products in a number of other programming languages or software development frameworks that have had their moments in the sun, but somehow I have always made way back to C# & .Net.

Over the years, I've strived to improve how I and my teams deliver value to the clients, customers, and end-users. That has led me down the path of exploring Agile, Domain-Driven Design, REST, messaging, distributed systems, and anything else I thought could help.

Programming Languages

C#

Advanced

Python

intermediate

Javascript

Advanced

Typescript

Advanced

Go

intermediate

Rust

intermediate

Dart

intermediate

PHP

intermediate

SQL

Advanced

Databases

SQL

advanced

MS-SQL

advanced

PostgreSQL

advanced

MySQL

advanced

Mongo

advanced

Frameworks

.net

advanced

Nuxt

advanced

Vue

advanced

Fast API

advanced

Nest.JS

advanced

Tailwind

advanced

Cloud

Azure

advanced

AWS

advanced

Digital Ocean

advanced

Netlify

advanced

Cloudflare

advanced

Devops

Terraform

advanced

Kubernetes

intermediate

Pulumi

intermediate