01. Hello! My name is...
NigelMashayamombe
I build and ship business systems: Laravel, FastAPI and Spring Boot backends with clean data models, secure access control and reliable deployments. Recent Computer Science graduate (2.1) with a live client system in production and an internship behind me.
About Me
My Story
I'm a software developer who cares about the unglamorous parts of systems that matter: data models that stay consistent, access control that actually restricts things, and workflows that remove manual work. I graduated in 2026 with a BTech (Honours) in Computer Science from Harare Institute of Technology (Upper Second Class).
My experience is hands-on. I was a junior developer at Olimem Enterprise Solutions, working on LMS and Sage-integrated systems for business and local authority clients. Most recently I built and maintained a live property-management system for Star Revenue Mall, covering 200+ tenant records, automated billing and reporting.
Outside client work I build to learn what lectures can't teach: a microservices digital bank in Java and Spring Boot, a FastAPI price-tracking API with Redis caching and CI/CD, and security tooling that connects Claude to Linux security tools. I hold ISO/IEC 27001, Qualys, Cisco and Azure fundamentals certifications, so security shapes how I build.
I'm looking for a graduate or junior backend / full-stack role where I can contribute early and keep learning from experienced engineers. If that sounds like your team, get in touch.
Skills & Tech
Experience
- Software Developer (Freelance) · Star Revenue Mall · Jul 2025 – Jan 2026
Built and maintained a live property-management system with role-based access, automated billing and reporting. - Junior Developer (Internship) · Olimem Enterprise Solutions · Jul 2023 – Sept 2024
LMS and Sage-integrated systems for business and local authority clients; automation, reporting dashboards, client demos.
Education
BTech (Honours) Computer Science, Upper Second Class (2.1), Harare Institute of Technology, 2026.
Certifications
- —Microsoft Azure Fundamentals (AZ-900) 2026
- —Cisco Data Analytics Essentials 2024
- —ISO/IEC 27001 Information Security Associate (SkillFront) 2026
- —Qualys Vulnerability Management Foundation 2026
- —Cisco Introduction to Cybersecurity 2026

Project Showcase
screenshot coming soon
Digital Banking Platform
Built: A microservices-based digital bank covering customer onboarding with KYC checks, accounts, and a transaction engine (debit, credit, hold, release).
Why: To learn how financial systems stay correct and traceable under failure, instead of building another CRUD app.
How: JWT auth with Auth0 and role-based access, audit logging, idempotent operations, optimistic locking, and Kafka for event-driven messaging.
Status: Ongoing project.
javaspring-bootkafkapostgresqldockerjwtmicroservices
screenshot coming soon
Star Revenue: Property & Rent Management (client system)
Built: An admin platform for a shopping mall: tenants and shops, rent collection, printable PDF receipts, expenses and financial records, dashboard analytics, and queued CSV/XLSX exports.
Why: Billing and tenant records were handled manually; the mall needed one system its staff could run day to day.
How: Requirements gathered directly with staff, role-based access control, automated billing workflows, reporting built for non-technical users.
Status: Live in production, 200+ tenant records. Code is private (client system).
laravelfilamentpostgresqllivewirerbac
screenshot coming soon
PriceHound
Built: A price-tracking API where users track products and get alerts when prices change.
Why: To build a backend end to end the way it would run in production (migrations, caching, auth, containers, automated deployment) rather than stopping at "works locally".
How: FastAPI with PostgreSQL (SQLAlchemy, Alembic), JWT auth with user-scoped access, Redis caching, Celery background jobs, Docker, CI/CD.
Status: Personal project.
fastapipostgresqlrediscelerydockerjwtci-cd
Other Projects
Built: A Laravel/PostgreSQL platform for managing legal matters with AI-assisted analysis.
Why: Legal work is document-heavy; I wanted to explore where AI saves time while a human stays in control.
How: Matter-centred data model with an AI layer for summarising and surfacing insights.
laravel|postgresql|ai
HexStrike AI
Built: A self-built MCP server that connects offensive security tools to Claude so security tasks can be driven in natural language.
Why: To understand how AI agents can orchestrate security tooling and where guardrails are needed.
How: Tool wrappers exposed over MCP; intended for authorised testing only.
python|mcp|linux|security
Built: An authorised assessment of a public-facing environment using Python and Linux tools to find exposed services and review certificate configuration.
Why: To learn how infrastructure risk is actually evaluated.
How: Scanning and analysis with Claude MCP, with findings documented as practical recommendations.
python|linux|nmap|mcp
Enterprise Data Ingestion Pipeline
Built: An automated Python pipeline moving data from Linux servers into Microsoft SQL Server.
Why: Manual transfers are slow and error-prone.
How: Scripted transfers with validation and troubleshooting checks before loading.
python|sql-server|linux|automation
Built: A freelancer client-portal SaaS where freelancers manage clients and projects and get paid through Stripe.
Why: Freelancers juggle email, files and invoices across tools.
How: FastAPI API with a Nuxt 3 front end, PostgreSQL and Stripe payments. Built with a small team.
fastapi|nuxt-3|postgresql|stripe
PrintExpress
Built: A platform for my own printer sales, servicing and printing business, with QR code generation and WhatsApp notifications.
Why: I run the business and wanted jobs and customers in one system.
How: Laravel 12 with a Filament v4 admin on PostgreSQL.
laravel|filament|postgresql|whatsapp
Let's Collaborate
I'm open to graduate and junior backend / full-stack roles, and to freelance projects. The quickest way to reach me is email: nigemashayamombe@gmail.com
Let's chat!