Skip to content
View LeeSanderson's full-sized avatar
Block or Report

Block or report LeeSanderson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LeeSanderson/README.md

Banner Image

About Me 🚀

I'm a principal software engineer, architect, and advocate of software craftsmanship.

I started coding when I was 11 years old, writing programs in BASIC for the ZX Spectrum and BBC Micro, and have worked professionally in software development since 1995.

During my career, I've worked as a developer, team lead, architect, principal engineer, Scrum master, development manager, head of development, and CTO. I've been lucky enough to remain hands-on throughout my career and try to keep my development skills up to date.

I consider myself a polyglot programmer and have commercial experience leading teams and developing solutions using C#, TypeScript, Java, Dart, C++, Python, JavaScript, Delphi, and Ada. I also have some degree of familiarity with Julia, Swift, F#, Go, Clojure, Ruby, Kotlin, Rust, and Scala.

While I am proficient in most programming languages, I consider myself an expert in C#. I built my first ASP.NET web application at the beginning of 2001 using the public beta version of .NET 1.0 and have been continually involved in designing and building .NET applications using all version of .NET up to and including .NET 8.

Get in Touch 📬

Banner image generated using leviarista's github-profile-header-generator.

Popular repositories Loading

  1. Chess Chess Public

    A concurency testing tool

    C# 53 9

  2. Concurrency Concurrency Public

    Examples of non-blocking data structures and relativistic programming techniques including the classic Read-Copy-Update pattern in C#

    C# 7 3

  3. RacingData RacingData Public

    Dotnet tools for extracting and processing horse racing data to be consumed by ML algorithms

    HTML 2 1

  4. Dullahan Dullahan Public archive

    Yet another headless browser

    C++ 1

  5. NAnt4Nuget NAnt4Nuget Public

    Builds a NuGet package to allow NAnt to be added to .NET projects

    Batchfile 1

  6. TextTools TextTools Public

    A library of utilities for analyzing text.

    C# 1