MP Matsoso Phomolo
Available for software engineering projects

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.

Security Engineering Command Center

Simulated SOC monitoring environment

LIVE
Assets24
Open Alerts7
AI Confidence94%
ATTACK PATH SERVICE LAYER AI MONITORING
KALI ATTACK NODE API FASTAPI CORE DB POSTGRESQL WIN ENDPOINT SOC AI ENGINE API ENUMERATION BRUTE FORCE DATA ACCESS TELEMETRY

AI Triage Verdict

This security engineering simulation demonstrates SOC-style monitoring, telemetry correlation, attack-pattern analysis, alert prioritization, and investigation workflows.

82/100

Likely multi-stage intrusion: API → DB access attempts.

Live Alert Stream

Critical: Kali attack node triggered brute-force pattern against WIN endpoint
High: API enumeration detected before database access attempt
Medium: SOC AI correlated endpoint telemetry with authentication failures

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.

Backend APIs Systems Engineering Cybersecurity Dashboards Databases AI Systems Deployment

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.

01 → Understand the problem

I break the idea into users, workflows, data, features, and business rules.

02 → Design the system

I plan the frontend, backend, database schema, API endpoints, and deployment path.

03 → Build and deliver

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.

RentaLink

Digital rental platform built around structured rental workflows and a practical online experience for the people involved in property and accommodation management.

RentalFull StackBusiness Platform

Studio88 Lesotho

Retail-focused web system concept for product browsing, store presentation, customer interaction, and localized brand experience for Studio88 Lesotho.

RetailWeb SystemUI/UX

Vehicle AI Evaluator

AI-oriented vehicle evaluation project exploring structured vehicle assessment, software-assisted analysis, and intelligent decision support.

AIVehicle EvaluationSoftware Engineering
View Code Demo Coming Soon

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.

Currency: Choose Rands for local clients or USD for global clients.

Starter

R300–R500
Quick fixes and small improvements

For small fixes and quick improvements.

  • Bug fixes
  • Small landing page
  • UI adjustments
  • Basic deployment help
Request Starter Quote

Advanced

R2,000+
Complete mini system package

For complete mini systems and business tools.

  • Frontend + backend
  • Database integration
  • Reports and analytics
  • Deployment-ready setup
Request Advanced Quote

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.

1. Request a Quote Tell me what you need built, improved, integrated, or fixed.
2. Confirm Scope We agree on requirements, deliverables, pricing, and the project approach.
3. Invoice & Payment Details I provide the invoice and the appropriate payment method after the project scope is confirmed.
4. Development Begins Work starts according to the agreed project and payment terms.

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.

Send via WhatsApp

Let’s Build Your System

Send me your idea, problem, or system requirements. I will help turn it into a working product.