Software Engineer & Systems Architecture Enthusiast. I don't just write code; I explore and build dynamic systems. From frontend web interfaces to LLM integrations, I am rapidly engineering my future in high-performance digital ecosystems.
AI & FRONTEND ARCHITECT
Mens Mercatus is not just an agency; it is the conceptual framework through which I engineer the future. I am Katlego Mokoto—a hybrid architect operating at the bleeding edge of Artificial Intelligence and high-fidelity Frontend Design.
My mandate is simple: to solve critical, real-world infrastructural bottlenecks—particularly within the South African context—by deploying sentient, scalable, and relentlessly optimized software. I do not build websites; I construct autonomous digital ecosystems that think, adapt, and convert.
The specialized tech stack powering my sentient architectures.
Designing and deploying advanced agentic AI solutions, predictive models, and autonomous intelligent systems utilizing Google AI Studio & Vertex AI.
Building secure, decentralized protocols, smart contracts, and Web3 infrastructure for future-proof financial ecosystems.
Crafting high-fidelity, premium digital experiences that blend aesthetic luxury with top-tier usability for corporate and boutique clients.
Engineering high-performance, dynamic client-side applications with complex state management and immersive WebGL rendering.
Architecting robust, scalable server-side infrastructure, resilient microservices, and high-throughput data pipelines.
Deploying distributed, highly available, and fault-tolerant cloud infrastructures using modern containerization orchestration.
Extracting actionable insights from massive datasets through rigorous statistical modeling, cleansing, and big data processing.
Implementing military-grade encryption, zero-trust architectures, and comprehensive security auditing for sovereign networks.
Integrated application subsystem overview. Visualizing formerly local connections in a secure loopback mode.
Real-time data visualization and deep metric tracking module for hyper-scale enterprises.
Distributed node manager for parallel thread executions across global compute clusters.
Internal high-security firewall and intrusion detection sandbox for sovereign data protection.
Ready to transform your vision into an elite digital reality? Initiate contact for partnerships and technical consultations.
Select the specific capabilities your enterprise requires.
Select an exact date and time for our initial consultation.
TRANSMISSION SECURED.
We will prepare the custom architecture profile and call you at the scheduled time to get everything finalized.
Following our agreement, we will invite you to our office to showcase the finished system. Upon final approval, our dedicated engineering team will pay you a physical visit to install everything on-site, ensuring it operates at the exact high-end level your business demands.
The South African fintech ecosystem has grown exponentially, processing millions of transactions daily. However, this growth has attracted sophisticated fraud vectors, including SIM swaps, synthetic identities, and account takeovers. Traditional rule-based systems are insufficient.
FINTECH SENTINEL addresses this by deploying machine learning models that analyze transaction patterns, user behavior, and network relationships in real-time. The system identifies anomalies that human analysts might miss and provides a secure, intuitive dashboard for investigation and response.
Transactions flow from partner banks into Apache Kafka topics for high-throughput ingestion. Validated and normalized using Apache Spark Streaming.
Parallel models: Isolation Forest detects outliers, XGBoost predicts fraud probability, and a Graph Neural Network analyzes transaction networks for coordinated fraud rings. Auto-retrained on Vertex AI.
React/Next.js application displaying real-time alerts, scores, and network visualisations. WebSockets ensure live updates without refreshes.
Python 3.11, TensorFlow 2.x, Scikit-learn, XGBoost, PyTorch (GNN), Kafka.
React 18, Next.js 14, TypeScript, D3.js (Network Vis), Material-UI, Tailwind CSS.
FastAPI, PostgreSQL, Redis, JWT Authentication.
GCP Vertex AI, Dataflow, Pub/Sub, BigQuery, Cloud Run.
# fraud_detection/model_pipeline.py
import pandas as pd
import numpy as np
from sklearn.ensemble import IsolationForest
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import LSTM, Dense, Dropout
class FraudDetectionPipeline:
def __init__(self):
self.isolation_forest = IsolationForest(contamination=0.05)
self.lstm_model = None
def predict_fraud_score(self, transaction: dict) -> float:
""" Generate fraud score (0-1) combining multiple models """
if_score = -self.isolation_forest.score_samples([transaction['features']])[0]
if_score = (if_score - if_score.min()) / (if_score.max() - if_score.min())
lstm_score = self.lstm_model.predict(transaction['sequence'])[0][0]
fraud_score = 0.4 * if_score + 0.6 * lstm_score
return float(fraud_score)
South Africa's agricultural sector contributes significantly to the economy, yet many small to medium-scale farmers lack access to advanced decision-support tools. This leads to inefficient irrigation, suboptimal fertilizer application, and reduced yields.
AGRI-INTELLIGENCE integrates satellite imagery, weather forecasts, soil sensor data, and historical yield records to provide farmers with actionable insights. The platform predicts crop yields, recommends optimal irrigation schedules, and alerts farmers to potential crop diseases, all through a mobile-first interface designed for rural areas.
Satellite imagery from Google Earth Engine (10m resolution). Weather from NOAA and IoT soil sensors transmitting via cellular networks into Cloud Storage.
Images processed using OpenCV and GDAL to extract NDVI/GNDVI indices. Scaled on Dataflow.
An LSTM network predicts yields 30-60 days before harvest. A Random Forest model recommends irrigation, and a CNN identifies crop diseases from farmer-submitted photos.
TensorFlow/Keras, Scikit-learn, OpenCV, GDAL, Google Earth Engine API.
React Native (Expo), TypeScript, Mapbox GL JS, Redux.
FastAPI, PostgreSQL with PostGIS for geospatial queries, Redis.
GCP Earth Engine, Cloud Functions, Cloud SQL.
South Africa has 11 official languages, yet most businesses provide support only in English and Afrikaans. LINGUA-BOT SA enables businesses to deploy intelligent chatbots on WhatsApp, capable of understanding and responding in multiple SA languages (isiZulu, isiXhosa, Sotho, etc.).
Rasa, Hugging Face Transformers, spaCy, Langdetect.
WhatsApp Business API, Node.js, Web3 Core.
Access high-fidelity PDF documents configured with the luxury visual system of Sentient Architecture.
Comprehensive software engineering blueprint detailing professional experience, core technology stacks, and qualifications.
DOWNLOAD RESOURCEStandard corporate application cover letter formatted in brutalist dark-mode typography.
DOWNLOAD RESOURCEHigh-end pitch material highlighting capabilities, product interfaces, and technology solutions.
DOWNLOAD RESOURCEThe white paper outlining the core engineering principles, design systems, and long-term roadmap.
DOWNLOAD RESOURCEHigh-fidelity, multi-page vector layout of the entire digital portfolio compiled into a print-ready document.
DOWNLOAD RESOURCE