Profile Picture

Gericke Hoeksema

Software Developer & Architect | Azure Cloud Solutions Expert | Microservices Specialist

📍 South Africa

About

Experienced Software Architect specializing in designing and implementing scalable, cloud-native solutions on Azure. Passionate about microservices architecture, domain-driven design, and building systems that solve complex business challenges.

I focus on leveraging the right design patterns and architectural principles to create maintainable, performant, and resilient distributed systems.

Skills & Expertise

💻

C# & .NET

Enterprise application development

☁️

Azure Cloud

Cloud architecture & solutions

🔧

Microservices

Distributed systems design

📐

Design Patterns

Architectural best practices

Professional Background

With extensive experience in enterprise software development, I specialize in architecting solutions that balance technical excellence with business value. My expertise spans across cloud infrastructure, distributed systems, and modern software engineering practices.

Core Competencies

Cloud Architecture

  • Azure Cloud Services (PaaS, IaaS, SaaS)
  • Azure Kubernetes Service (AKS)
  • Azure Service Bus & Event Grid
  • Azure Functions & Logic Apps

Software Architecture

  • Microservices & Domain-Driven Design
  • Event-Driven Architecture
  • CQRS & Event Sourcing
  • API Design (REST, GraphQL, gRPC)

Development

  • C# & .NET Core/.NET 6+
  • ASP.NET Core Web API
  • Entity Framework Core
  • SignalR for real-time communication

DevOps & Tools

  • Azure DevOps & GitHub Actions
  • Docker & Kubernetes
  • Infrastructure as Code (Terraform, ARM)
  • Monitoring & Application Insights

Certifications

🏆

Microsoft Certified: Azure Solutions Architect Expert

Microsoft • Credential ID: XXXXX

Experience

Senior Software Architect

Company Name

2020 - Present

Leading architecture and design of cloud-native microservices platforms on Azure. Designing and implementing scalable solutions that serve millions of users.

  • Architected migration of monolithic application to microservices, improving scalability by 300%
  • Designed event-driven architecture using Azure Service Bus and Event Grid
  • Implemented CQRS pattern for high-performance read/write operations

Software Architect

Previous Company

2017 - 2020

Designed and developed enterprise applications using C# and Azure cloud services.

  • Led team of 8 developers in building SaaS platform
  • Implemented CI/CD pipelines reducing deployment time by 70%
  • Introduced domain-driven design principles to improve code maintainability

Education

Bachelor of Science in Computer Science

University Name

Graduated: 2016

Articles & Insights

📝

Coming Soon: Technical Articles

Stay tuned for in-depth articles covering cloud architecture patterns, microservices best practices, and lessons learned from real-world implementations.

Get in Touch