Senior Software Engineer

Building scalable software solutions that matter

Specializing in .NET and React ecosystems with 5+ years of experience. Passionate about clean architecture, mentoring developers, and sharing knowledge through technical writing.

Follow me:
5+ Years
Experience
10+
Junior Developers Mentored
20+
Projects Delivered
100%
Cloud Native
About Nico Fortuin

Senior Engineer with a passion for mentorship & growth

I'm a passionate software engineer with deep expertise in .NET and React ecosystems, dedicated to building scalable applications and mentoring the next generation of developers.

Through my technical blog, I share advanced programming concepts, system design patterns, algorithms, and career guidance to help others successfully transition into and excel in the tech industry.

When I'm not architecting solutions, you'll find me exploring cutting-edge technologies, contributing to open source projects, and helping aspiring developers achieve their career goals.

Currently focused on:

Modern React patterns & Next.js
Cloud-native solutions on Azure

Tech Stack

C#
Backend
.NET
Framework
React
Frontend
TypeScript
Language
Next.js
Framework
Azure
Cloud
SQL Server
Database
Tailwind CSS
Styling

Expertise Areas

Full-Stack Development
End-to-end application development
System Architecture
Scalable & maintainable designs
DevOps & CI/CD
Automated deployment pipelines
Technical Mentoring
Guiding junior developers
Projects

Things I build and run on my own time

Independent products, separate from client and employer work, each with a case study on the engineering decisions behind it.

All projects
The GovPosts jobs page: a search box, province and category filters, and a list of government vacancies with closing dates and reference numbers

GovPosts

Live, updated weekly

South Africa's weekly government vacancy circular, searchable on any phone

  • Astro (SSR)
  • Cloudflare Workers
  • D1 + FTS5
  • R2
  • +5Cloudflare Workflows, Cloudflare Access, Resend, Claude (Anthropic), TypeScript
Prism running breadth-first search on a graph: the frontier queue on the left, visited nodes highlighted, and the source line currently executing

Prism

Live

An algorithm visualiser that asks you to predict the next step before it shows you

  • Astro
  • React
  • TypeScript
  • three.js
  • +4Web Workers, IndexedDB, Tailwind CSS, Cloudflare Workers