03/18/2026 updated

**** ******** ****
100 % available

Principal Software Engineer & Cloud Solutions Architect

Pretoria, South Africa
Only remote
BSc Information Technology
Pretoria, South Africa
Only remote
BSc Information Technology

Profile attachments

WOF Cardoso CV.pdf

About me

I'm a developer & designer with a passion for software development. I enjoy developing simple, clean and slick web apps that provide real value to the end us

Java (Programming Language)Application Programming Interfaces (APIs)Agile MethodologyData AnalysisApache AntAtlassian ConfluenceAtlassian JiraAuthenticationsMicrosoft AzureBluetooth Low Energy (Bluetooth)Cloud ComputingContinuous IntegrationDevOpsDevice DriversElasticsearchEmbedded SystemsEntity FrameworkGeneral Packet Radio ServiceGitHubGlobal System for Mobile CommunicationsHibernateInfrastructure ManagementJava Persistence APISpring FrameworkPython (Programming Language)PostgreSQLProject ManagementMicrosoft SQL ServersMongoDBMySQLNear Field CommunicationNode.jsOAuthOpenIDScrum MethodologyRabbitMQRaspberry PiRole-Based Access ControlRedisCloud ServicesElastic LogstashPrometheusSwaggerNext.jsJSON Web TokenSonarQubeTypeScriptWeb ApplicationsEnterprise Application Platform.NET CoreOktaReact.jsGrafanaSpring BootInternet of Things (IoT)BackendAngularJSMaterial UIKubernetesApache KafkaGraphQLFront End Software DevelopmentApi GatewayNestJSElastic KibanaRestful ApiTerraformDatabase AdministrationDockerElk StackGolangMicroservices
Full-Stack Microservices Architecture
Expertise in designing and implementing scalable cloud-native enterprise solutions using Java/Quarkus, Go/Gin, NestJS, React/TypeScript, and Azure cloud infrastructure for Fortune 500 clients

DevOps and Cloud Infrastructure
Advanced knowledge in Microsoft Azure, Kubernetes, Docker, Terraform, Azure DevOps, GitHub Actions, and CI/CD pipeline implementation for enterprise-grade deployments

IoT and Embedded Systems Development
Specialized experience in Raspberry Pi, BLE/Bluetooth Low Energy, NFC, GSM/GPRS, Python device drivers, and medical device integration for healthcare applications

Backend Development
Proficiency in Java, Spring Boot, Spring Framework, Go, Node.js, NestJS, .NET Core, and Python for enterprise application development

Frontend Technologies
Experience with React, TypeScript, Next.js, Angular, Material-UI, Ant Design, Chakra UI, and Progressive Web Applications

Database Management
Knowledge of PostgreSQL, MySQL, MSSQL, MongoDB, Redis, Entity Framework, Hibernate, and Spring Data JPA

API and Messaging Systems
Implementation of REST, GraphQL, RabbitMQ, Kafka, Swagger, OAuth2, JWT, and Kong API Gateway

Identity and Authentication
Experience with Keycloak OIDC, RS256 JWT, MFA/TOTP, OAuth2, Identity Server, and RBAC systems

Monitoring and Analytics
Implementation of ELK Stack, Elasticsearch, Logstash, Kibana, Grafana, Prometheus, and SonarQube for system observability

Agile Methodologies
Application of Agile/Scrum, TDD, SOLID, DDD principles, Jira, Confluence, and Azure Boards for project management

Languages

EnglishNative speakerDutchBasic knowledgePortugueseNative speakerSpanishGood

Project history

Founder & Principal Software Engineer / Consultant

C-HUB (Pty) Ltd
Independent software consultancy delivering cloud-native enterprise solutions for global clients. C-HUB operates as the contracting entity for all client engagements.

Senior API/Data Integration Engineer

KerridgeCS / Klipboard (UK)
Sole architect and developer of Klipboard Intelligence, a customer-facing SaaS analytics marketplace enabling KerridgeCS enterprise clients to subscribe to and pay for embedded Power BI and Databricks reports.

Fullstack JavaScript Developer

BMW Group
Contributed to the BMW Integrate platform, designing scalable NestJS microservices with GraphQL schemas, developing React/TypeScript SPA with dynamic component loading, and implementing CI/CD deployment pipelines.

Lead Software Engineer

Mercedes-Benz South Africa
Spearheaded cross-border Agile team development for enterprise full-stack solutions within the MO360 platform on Azure Cloud, architecting React, TypeScript, and Java EE/Quarkus solutions for global manufacturing facilities.

Senior Full Stack Engineer & Tech Lead

iOCO Digital
Led development of React/MUI applications and containerised microservices, designed Kubernetes infrastructure with Istio service mesh, and established TDD and code-first development standards.

Senior Full Stack Engineer

RCS BNP Paribas Project
Led full SDLC for .NET applications using MVC, WebAPI, and Entity Framework, implemented secure authentication using Identity Server, JWT, and OWIN middleware, and configured CI/CD pipelines via TFS.

Senior Full Stack Engineer

Eblocks
Designed and developed microservices architecture using .NET Core and Entity Framework with RESTful APIs, leveraged Azure Cloud services including MSSQL/PostgreSQL/MySQL databases and Service Bus.

Lead Software Engineer

Angolan Embassy
Designed and delivered the official Angolan Embassy website as a headless CMS solution with WordPress backend and React frontend, implementing custom WordPress headless CMS for independent content publishing.

Embedded Software Engineer

Velocity Cubed Technologies
Founding-era engineer at a medical technology IoT specialist, designed production-grade IoT ETL pipeline on Raspberry Pi 3 Model B for Planet Fitness and Viva Gym locations nationwide.

Junior Software Engineer

Reroute Systems
Designed and developed Swing/JavaFX interfaces to visualise business operations data, established UI design standards across Business Process Management applications, and built RESTful web services using Jersey.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in