Software Engineer & Full-Stack Developer
I design and build custom software for businesses, organizations, founders, and digital products - from customer-facing web applications to internal management systems, SaaS platforms, APIs, databases, automation, analytics, AI-enabled solutions, and secure backend services.
My focus is simple: understand the business problem and engineer a practical, secure, maintainable software system that solves it.
Security Engineering Demo
An interactive portfolio demo that shows how I think about security operations systems: assets, live alerts, AI triage, risk scoring, and response workflow.
AI Triage Verdict
This security engineering simulation demonstrates SOC-style monitoring, telemetry correlation, attack-pattern analysis, alert prioritization, and investigation workflows.
Likely multi-stage intrusion: API → DB access attempts.
Live Alert Stream
About Me
I build software around real operational and business needs, combining responsive interfaces, backend logic, structured databases, APIs, security-aware workflows, automation, and deployment-ready architecture.
What I Build
I build custom business systems, web applications, SaaS platforms, internal management tools, customer and staff portals, APIs, database-driven applications, reporting systems, workflow automation, AI-enabled software, and security-focused platforms.
I approach each project as a real software product: understand the users and business rules, design clear architecture, build useful features, protect important data, test the workflows, and keep the system maintainable.
I break the idea into users, workflows, data, features, and business rules.
I plan the frontend, backend, database schema, API endpoints, and deployment path.
I implement the system, test it, connect all layers, and prepare it for real users.
Tech Stack
Engineering tools I use across frontend development, backend services, databases, APIs, business systems, AI-enabled workflows, security, and production deployment.
Frontend
HTML5, CSS3, JavaScript, React, Vite, responsive dashboards, animations, UI/UX.
Backend
FastAPI, Flask, REST APIs, authentication, business logic, system integrations.
Databases
PostgreSQL, MySQL, SQLite3, schema design, relationships, reporting, data persistence.
Systems Programming
C++, C++17, Data Structures & Algorithms, OOP, modular architecture, CMake.
Security & SOC
SOC dashboards, alert triage, asset inventory, threat intelligence concepts, AI detection workflows.
AI Systems
Rule engines, AI-assisted decisions, anomaly detection concepts, analytics, automation workflows.
Deployment
GitHub, Render, Vercel, environment variables, production setup.
Core Web Tools
HTML, CSS, JavaScript, DOM manipulation, forms, local storage, browser-based interfaces.
Featured Projects
A selection of software systems demonstrating full-stack engineering across finance, cybersecurity, property and rental operations, retail, AI, APIs, databases, and business workflows.
AllowanceAI
AI-powered budgeting system with analytics, reports, alerts, planning tools, and decision logic for smarter spending.
HexSOC AI
AI-assisted security operations platform demonstrating asset monitoring, incident triage, attack-path visualization, SOC workflows, and response recommendations.
RentaLink
Digital rental platform built around structured rental workflows and a practical online experience for the people involved in property and accommodation management.
Studio88 Lesotho
Retail-focused web system concept for product browsing, store presentation, customer interaction, and localized brand experience for Studio88 Lesotho.
Vehicle AI Evaluator
AI-oriented vehicle evaluation project exploring structured vehicle assessment, software-assisted analysis, and intelligent decision support.
Services
Custom software engineering for businesses, organizations, founders, and teams that need practical digital systems built around their real workflows and requirements.
Custom Business Systems
Purpose-built software for operations, administration, customers, staff, reporting, records, approvals, and other business-specific workflows.
Web Applications & SaaS
Responsive web applications and SaaS platforms with frontend interfaces, backend services, user accounts, databases, dashboards, and operational workflows.
Backend, APIs & Databases
Backend services, REST APIs, integrations, authentication, role-based access, PostgreSQL, MySQL, SQLite, data modelling, and application business logic.
Portals & Management Platforms
Customer portals, staff portals, administrative dashboards, booking systems, inventory tools, rental platforms, education systems, and internal management software.
Automation, AI & Analytics
Workflow automation, reporting, analytics, AI-assisted features, classification, recommendations, intelligent decision support, and data-driven tools.
Deployment & Existing System Improvement
Deployment, debugging, maintenance, refactoring, feature expansion, performance improvements, backend upgrades, database improvements, and security-aware system enhancement.
Pricing
Simple starting packages in South African Rand, with a USD toggle for international clients. Final price depends on features, complexity, and delivery scope.
Starter
For small fixes and quick improvements.
- Bug fixes
- Small landing page
- UI adjustments
- Basic deployment help
Standard
For useful features and serious system work.
- Dashboard component
- API endpoint development
- Database feature
- Authentication flow
Advanced
For complete mini systems and business tools.
- Frontend + backend
- Database integration
- Reports and analytics
- Deployment-ready setup
Payments & Invoices
Project scope and pricing are confirmed before payment. Once we agree on the work, I provide the appropriate payment details and project terms.
How Payment Works
A clear quote-and-invoice process keeps the project, price, and payment expectations agreed before development begins.
Online card payment is not currently processed directly through this portfolio. Payment arrangements are confirmed with each client before work begins.
Request a Quote
Describe your project and send the request by email or WhatsApp. I will review the requirements before confirming scope and pricing.
Let’s Build Your System
Send me your idea, problem, or system requirements. I will help turn it into a working product.