Wesley Wienand
Based in Johannesburg · Open to global opportunities

WesleyWienand

AI Engineer·Cloud Engineer·Full Stack Engineer·Technical Leader

Software Engineer specializing in cloud, AI, and enterprise software development within agile environments.

Experienced in full stack development, microservices, AWS cloud technologies, AI orchestration and initiatives within the BMW ecosystem, with a passion for building scalable platforms and solving complex business challenges through technology.

5+
Years Experience
AWS Certified
BMW
Current Employer
AI
Current Focus

Career Journey

Experience
Current2022 – Now

Full Stack Software Engineer

BMW IT Hub South Africa

Architecting AI agent systems and cloud platforms within BMW's global technology ecosystem. Leading technical initiatives across AI, cloud and enterprise modernization.

  • Developing AI agent applications using LangGraph and Langfuse observability
  • AWS cloud architecture: Lambda serverless, ETL pipelines, QuickSight migrations
  • Terraform infrastructure automation and Wiz cloud security remediation
  • Driving monolith-to-microservices decomposition at enterprise scale
  • Tech Titan Cluster Lead — strategic presentations to CTOs and senior leadership
  • Deputy Stream Lead for Architecture & Platforms
  • International collaboration with BMW China Hub on JoyCode AI engagements
  • Mentoring the next generation of graduate engineers
LangGraphLangfuseAWSAngularTerraformSnowflakeTypeScriptPythonJavaApigee
Agency2021 – 2022

Junior Software Engineer

Codehesion

Lead developer and project manager across mobile, web and backend delivery. Built enterprise applications for major South African brands in an agile consulting environment.

  • Lead Developer & Project Manager for Peermont Winners Circle
  • Built cross-platform mobile applications with React Native
  • Full stack delivery on Collab Citizen, Homii Lifestyle and ClickSendNow
  • Test-driven development lifecycle across all client engagements
  • Graduate Mentor — supporting junior developers entering the industry
ReactReact NativeRuby on RailsTypeScriptREST APIs
Internship2019 – 2020

Junior Android Developer

BI Sphere Solutions

First professional engineering role. Built Android applications applying machine learning to real-world financial and consumer problems.

  • Financial Management System — Android application
  • ML-powered lotto ticket capture using computer vision
AndroidJavaMachine Learning
Education
University2017 – 2020

BSc Computer Science & Informatics

University of Johannesburg

Formal foundation in Computer Science, Informatics and software engineering principles. Graduated with academic recognition and project awards.

  • Top 10 Student across the cohort
  • Podium Place — Final Year Projects Day
  • Group Leader
Computer ScienceInformaticsMathsAlgorithmsData StructuresSoftware Engineering
School2012 – 2016

Matric

Jeppe High School for Boys

Secondary education at one of South Africa's leading boys' schools.

  • Developed early interest in programming and technology
  • Foundation for analytical and critical thinking
  • Rugby
EnglishAfrikaansMathsL.OBusiness StudiesGeographyInformation Technology

Current Focus

Where I operate today

The four domains that define my current work — building at the frontier of AI systems, cloud infrastructure, enterprise architecture and technical leadership.

AI Engineering

Building Intelligent Agent Systems

Designing and building AI agent applications using LangGraph orchestration frameworks. Implementing Langfuse observability for production AI workloads at enterprise scale within BMW's technology ecosystem.

LangGraphLangfuseAgent OrchestrationAI Observability
Cloud

AWS Cloud Engineering

Architecting scalable AWS cloud solutions — serverless Lambda functions, Snowflake data integrations, QuickSight reporting migrations from SAP BW, and Infrastructure as Code using Terraform.

AWS LambdaTerraformSnowflakeAWS QuickSightIaC
Enterprise Modernization

Microservices & System Design

Decomposing large monolithic applications into scalable microservice architectures. Angular frontend development, API design, and enterprise system integration across BMW's technology landscape.

AngularMicroservicesAPI DesignSystem Architecture
Technical Leadership

Driving Engineering Excellence

Tech Titan Cluster Lead and Deputy Stream Lead for Architecture & Platforms. Delivering strategic presentations to CTOs, mentoring graduates, and leading international collaboration with BMW China Hub.

Team LeadershipMentorshipStakeholder ManagementStrategy

Featured Work

A selection of significant development initiatives — from AI agent platforms to cloud migrations. Click each to read the full case study.

BMW IT Hub
AI EngineeringBMW IT Hub South Africa
01

AI Agent Platform

AI agent platform
Full LLM observability in production
LangGraph orchestration frameworks
Presented to senior leadership
LangGraphLangfusePythonAngularAWS
Data EngineeringBMW IT Hub South Africa
02

Semiconductor Supply Workflow

Predictive semiconductor supply visibility
AWS Glue ETL pipeline
Terraform-managed infrastructure
Proactive production planning capability
AWS GlueTerraformETLPythonAWS
Full StackBMW IT Hub South Africa
03

Profit Driven Value Chain

Linear optimiser for allocation decisions
Factory, model and market scenario modelling
Maximises profitability under constraints
Full stack Terraform infrastructure
Linear OptimisationTerraformPythonAWSAngular
Cloud EngineeringBMW IT Hub South Africa
04

Cloud Reporting Migration

Full reporting migration from SAP BW
Snowflake integration
Infrastructure as Code with Terraform
Improved analytical agility for stakeholders
AWSSnowflakeQuickSightTerraformSAP BWETL
ArchitectureBMW IT Hub South Africa
05

Monolith to Microservices

Independent service deployments enabled
Cloud security remediation via Wiz
Angular frontend decoupling
Production support and stability
AngularAWS LambdaMicroservicesWizAPI Design
Codehesion
Full Stack LeadCodehesion
01

Peermont Winners Circle

Codehesion Golden Project Award
Full mobile, web, and backend delivery
Lead developer and project manager
Third-party service integrations
React NativeReactRuby on RailsREST APIsTypeScript
Mobile · Full StackCodehesion
02

HOMii Lifestyle

Automated tenant check-in & renewals
Smart door unlock integration
Utility usage tracking & wallet top-up
Full self-service tenant profile management
React NativeReactRuby on RailsREST APIsTypeScript
MobileCodehesion
03

Collab Citizen

Location-aware fault reporting
Automated municipality routing
Mobile-first civic engagement
Direct citizen-to-government channel
React NativeReactRuby on RailsGeolocationREST APIs
Fintech · USSDCodehesion
04

ClickSendNow

Cross-border transfers across Africa
USSD channel — no smartphone required
Accessible to feature phone users
Custom-built remittance infrastructure
USSDRuby on RailsREST APIsFintech Integrations

Recognition & Certifications

Milestones earned
along the way

Certification2026

AWS Certified AI Practitioner

Amazon Web Services

Validated expertise in AI and machine learning concepts on AWS.

Certification2024

AWS Certified Cloud Practitioner

Amazon Web Services

Demonstrated foundational AWS cloud architecture and services knowledge.

Leadership2025

Tech Titan Cluster Lead

BMW IT Hub South Africa

Selected as cluster lead for HR & M Reporting department.

Leadership2026

Deputy Stream Lead

BMW IT Hub · Architecture & Platforms

Deputy stream lead responsibility for architecture and platforms strategy.

Award2022

Codehesion Golden Project Award

Peermont Winners Circle · Codehesion

Awarded for exceptional project delivery and technical leadership.

Award2020

Second Place — Final Year Projects Day

University of Johannesburg

Engineering project recognised among the top final-year submissions.

Academic2020

Top 10 Student

University of Johannesburg

Ranked in the top 10 students across the Computer Science cohort.

MentorshipOngoing

Graduate Mentor

BMW IT Hub · Codehesion

Actively mentoring new graduates entering the software engineering profession.

Technical Expertise

Skills across the full engineering stack

Frontend

Building complex enterprise web applications

Expert
AngularReactTypeScriptJavaScriptReact NativeHTML/CSS

Cloud & Infrastructure

AWS cloud architecture and IaC automation

Proficient
AWS LambdaTerraformSnowflakeQuickSightS3IAMCloudWatch

AI & Agent Systems

Orchestrating intelligent agent workflows

Proficient
LangGraphLangfusePython AIAgent DesignLLM IntegrationObservability

Backend

Server-side systems and API design

Expert
PythonJavaRuby on RailsSQLREST APIsMicroservices

Architecture

System design and enterprise patterns

Proficient
MicroservicesSystem DesignAPI DesignCloud ArchitectureIaCWiz Security

Data & Analytics

ETL pipelines and reporting platforms

Proficient
SnowflakeAWS QuickSightSAP BWETL DesignSQL AnalyticsData Modeling

Leadership

Influence at Scale

“True senior engineers don't just write great code — they multiply the capability of everyone around them.”

Tech Titan Cluster Lead

Cluster Lead

BMW IT Hub

Appointed as Cluster Lead for a cross-functional initiatives within BMW IT Hub South Africa. Responsible for driving technical direction, coordinating delivery across streams, and representing the cluster at leadership forums.

Deputy Stream Lead

Stream Lead

Architecture & Platforms

Deputy Stream Lead for BMW's Architecture & Platforms engineering stream. Contributing to architectural decision-making, platform strategy, and cross-team technical alignment within the organization.

Presenting to CTOs & Senior Leadership

CTO Level

BMW IT Hub · Executive Engagement

Regularly delivering technical presentations and strategic updates directly to CTOs, the Head of IT and senior leadership. Translating complex initiatives into executive-level narratives with clear business outcomes.

International Collaboration

Global

BMW China Hub · JoyCode AI

Participated in international engineering collaboration initiatives with BMW's China Hub on JoyCode AI engagements. Cross-cultural technical collaboration across BMW's global technology organization.

Graduate Mentor

Mentorship

BMW IT Hub · Codehesion

Actively mentoring new graduate developers at both BMW IT Hub and during tenure at Codehesion. Supporting the next generation of engineers through technical guidance, code reviews, and career development conversations.

Lead Developer & Project Manager

Full Delivery

Codehesion · Peermont

Led the full delivery of the Peermont Winners Circle platform as both Lead Developer and Project Manager — responsible for architecture decisions, team coordination, client communication and shipping on time.

Contact

Let's connect

Open to conversations about development, architecture, AI systems, and opportunities to create meaningful impact through technology.

Download CV
© 2026 Wesley Wienand. All rights reserved.Software Engineer · Johannesburg, South Africa