Skip to content
View bshongwe's full-sized avatar
:octocat:
Popping Spaces - work
:octocat:
Popping Spaces - work

Highlights

  • Pro

Block or report bshongwe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bshongwe/README.md

Profile Views GitHub Followers GitHub Stars

Hi, I'm Ernest Bhekizwe Shongwe 👋

Fullstack • Backend • Platform • Cloud • AI Engineer

Building scalable backend systems, cloud-native platforms and AI-powered applications with a focus on clean architecture, distributed systems, production reliability and secure software engineering.


👨‍💻 About Me

I'm a Software Engineer specialising in backend engineering, platform engineering, cloud-native applications, and AI-powered systems.

I enjoy designing distributed systems that are scalable, secure and observable—from REST APIs and microservices to Kubernetes deployments, CI/CD pipelines and production AI services.

Currently building enterprise-grade platforms within fintech and marketplace domains while continually expanding my expertise in distributed systems, Site Reliability Engineering and cloud infrastructure.


💼 Current Role

Intermediate Backend Developer

Building cloud-native marketplace infrastructure using:

  • Ruby on Rails
  • Go
  • Laravel
  • TypeScript
  • Kubernetes
  • Docker
  • AWS
  • gRPC
  • PayFast

Recent Impact

  • 🚀 Reduced backend response times by 45%
  • ☁️ Increased platform availability from 97% → 99.8%
  • 💰 Reduced cloud infrastructure costs by 35%
  • 🛍️ Supporting 600+ active vendors
  • 📦 Designed scalable backend services for booking, payments and vendor management

🚀 Engineering Expertise

Backend Engineering

Languages & Frameworks

  • ASP.NET Core
  • Spring Boot
  • Ruby on Rails
  • Laravel
  • Node.js
  • Go
  • Python

What I Build

  • REST APIs
  • Distributed Systems
  • Microservices
  • Backend Services
  • Authentication & Authorization
  • Secure APIs
  • Payment Platforms
  • Event-Driven Systems

☁️ Cloud & Platform Engineering

  • AWS
  • Microsoft Azure
  • Oracle Cloud Infrastructure
  • Docker
  • Kubernetes
  • Terraform
  • GitHub Actions
  • Azure DevOps
  • ArgoCD

🗄 Databases

  • PostgreSQL
  • SQL Server
  • MongoDB
  • Redis
  • Oracle Database

📈 Site Reliability Engineering

Observability

  • Prometheus
  • Grafana
  • Datadog
  • AWS CloudWatch

Focus Areas

  • High Availability
  • Monitoring
  • Alerting
  • Performance Optimisation
  • Incident Response
  • CI/CD
  • Infrastructure Automation
  • Production Observability

🤖 AI Engineering

  • OpenAI
  • LangChain
  • Retrieval-Augmented Generation (RAG)
  • Vector Databases
  • Prompt Engineering
  • LLM Fine-Tuning
  • AI-powered APIs
  • Inference Optimisation

🌟 Featured Projects

🏦 Secure Fintech API

Spring Boot • PostgreSQL • Redis • Docker

Designed a secure financial API implementing OAuth2 PKCE, JWT authentication, role-based access control, audit logging and Redis caching for scalable financial services.


📊 Fintech Data Warehouse Platform

Apache Airflow • dbt • Great Expectations • Terraform

Built an auditable data warehouse platform with automated ETL pipelines, data validation, infrastructure-as-code and reliable financial reporting.


🤖 AI Expense Intelligence Platform

Python • OpenAI • MongoDB

Designed Retrieval-Augmented Generation (RAG) pipelines using vector databases to reduce query latency by over 50% while improving response accuracy.


🧪 Bank-Grade API Test Harness

WireMock • k6 • Docker • GitHub Actions

Developed a contract-driven API testing framework supporting rate limiting, idempotency, fault injection and integration testing for financial services.


☁️ Cloud Marketplace Platform

Go • Ruby on Rails • Kubernetes • AWS

Designed scalable backend services supporting bookings, payments and vendor management across a cloud-native marketplace platform serving 600+ vendors.


📊 Engineering Highlights

  • 🚀 Built 20+ production applications
  • 🤖 Delivered 14+ AI & Machine Learning projects
  • ☁️ Multi-cloud experience across AWS, Azure & Oracle Cloud
  • ⚡ Reduced backend latency by 45%
  • 📉 Reduced infrastructure costs by 35%
  • 📈 Increased platform availability to 99.8%
  • 🏗️ Designed distributed systems using REST, gRPC and event-driven architectures
  • 🏅 C17 Valedictorian graduate, ALX Africa Software Engineering Programme (2024)

🏆 Certifications

Cloud

  • AWS Certified Cloud Practitioner
  • Oracle Cloud Infrastructure Foundations Associate
  • Oracle Data Platform Foundations Associate
  • Oracle AI Foundations Associate

AI

  • Databricks Fundamentals
  • Databricks AI Agent Fundamentals

📈 GitHub Statistics

Image Image Image Image


An image of @ernestbshong's Holopin badges Codewars


💡 Engineering Philosophy

"Great software isn't measured by the number of technologies it uses, but by how reliably it solves real-world problems."


🤝 Let's Connect


Pinned Loading

  1. wonga-login-service wonga-login-service Public

    C#

  2. intelli-reserve intelli-reserve Public

    TypeScript

  3. bank-api-test-harness bank-api-test-harness Public

    JavaScript

  4. fintech-dw fintech-dw Public

    Python

  5. fintech-api fintech-api Public

    Java 1