Professional Cool Guy

Hi, I'm Rob.

I love developing. Really really love it. Backend and front, graphics and hardware, and everything in between.

Read my CV →

Languages

watch tower

C#, JavaScript, SQL, HTML5, CSS3, Bash, Rust

Familiar with: Python, PHP, Swift, Batch

Frameworks & Libraries

forest mist

.NET, ASP.NET Core, Entity Framework Core, React, Blazor, Serilog

Web Technologies

computer

REST APIs, HTTP/HTTPS, WebSockets, JSON, OAuth, Swagger, OpenAPI

Databases

river valley

Microsoft SQL Server, PostgreSQL

Testing

mountains

xUnit, NUnit, Selenium

DevOps & Tools

pug dog

Git, Docker, Bitbucket Pipelines, CI/CD, Seq, Jira

Infrastructure & Messaging

waterfall

Familiar with: Kubernetes, RabbitMQ, Azure Service Bus, Azure Container Registry

Systems & Embedded

coastline

Operating Systems: Windows, Linux

Embedded: Arduino

Familiar with: ESP32

Projects

01 Game Engine A game engine written in TypeScript, built from scratch with minimal tutorials and no AI-written code, deriving the maths myself. It began as a CPU-only renderer and now uses OpenGL to run on the GPU too. ↗ 02 To-Do App A full stack app built using microservices architecture. The microservices bit is not technically true yet but it will be! ↗
03 Coming soon Another project will be here one day. Possibly an OIDC server which the rest of my projects can use.