Hello, I'm Bertus Viljoen

C# Backend Developer | API Specialist | Software Engineer

Specializing in C# backend development, RESTful APIs, and scalable enterprise solutions.

About Me

I'm a passionate C# backend developer specializing in API development and enterprise solutions. With extensive experience in .NET technologies, I focus on building robust, scalable, and performant backend systems. My expertise includes designing and implementing RESTful APIs, microservices architectures, and integrating complex business logic.

I have a strong foundation in C#, ASP.NET Core, Entity Framework, and SQL databases. I'm committed to writing clean, maintainable code and following best practices in software architecture. When I'm not coding, I enjoy exploring new backend technologies and staying current with the latest developments in the .NET ecosystem.

Skills & Technologies

Backend & API

  • C# & .NET Core/Framework
  • ASP.NET Core Web API
  • RESTful API Design
  • Entity Framework Core
  • Microservices Architecture

Database & Storage

  • SQL Server
  • T-SQL & Stored Procedures
  • Database Design
  • PostgreSQL
  • Redis & Caching

Tools & Platforms

  • Visual Studio & VS Code
  • Git & Azure DevOps
  • Docker & Kubernetes
  • Azure Cloud Services
  • CI/CD Pipelines

Practices & Patterns

  • SOLID Principles
  • Design Patterns
  • Unit Testing & TDD
  • Code Review
  • Agile/Scrum

Featured Projects

Enterprise API Platform

Backend API

A scalable RESTful API platform built with ASP.NET Core, featuring authentication, authorization, data validation, and comprehensive logging.

C# ASP.NET Core SQL Server Entity Framework

Microservices Architecture

Backend

A microservices-based system using .NET Core, implementing service-to-service communication, message queues, and containerized deployment.

.NET Core Docker RabbitMQ Azure

Data Integration Service

API Integration

A robust data integration service that connects multiple third-party APIs, transforms data, and provides a unified interface for client applications.

C# Web API Redis PostgreSQL

Portfolio Website

Frontend

A personal portfolio website showcasing projects and skills, built with modern web technologies and hosted on GitHub Pages.

HTML5 CSS3 JavaScript GitHub Pages

Get In Touch

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!