Hello! My name is...

Nigel MashayamombeFull Stack Software Developer

location iconBulawayo, Zimbabwe

school iconBSc Computer Science

A software developer focused on building dependable full-stack applications, with a growing interest in backend architecture and scalability. I value clean code, thorough testing, and continuous learning. I am always searching for ways to improve my skills and learn something new.

About Me

image of Nigel Mashayamombe

My Story

I’m a Full‑Stack Software Engineer with a strong focus on building reliable, production‑grade systems across the stack. My primary stack is the TALL stackTailwind, Alpine (or Vue), Laravel, and Livewire/Blade often complemented with Filament for admin panels. On the front‑end I also work with React/Next.js + TypeScript, and on the back‑end I design clean APIs, data models, and integrations that scale.

Beyond application development, I’m a big enthusiast of Data Analytics, DevOps, and AI/ML. I continuously learn and experiment ,whether that’s improving observability and CI/CD, exploring model life‑cycles, or using analytics and visulizations to inform decisions.

I care about performance, accessibility, and maintainability. From crafting responsive UIs to implementing robust back‑end services with testing and documentation, I deliver features end‑to‑end and can collaborate closely with teams to ship high‑quality software.

I’m open to opportunities where I can contribute, learn, and grow, not just as a software developer , but also as a person . If my experience aligns with your needs, please get in touch.

Skills & Tech

  • Laravel
  • PHP
  • Vue.js
  • PostgreSQL
  • MySQL
  • Django
  • Python
  • Docker
  • Git
  • GitHub
  • Next.js
  • React

Project Showcase

  • Point of Sale System

    POS system with inventory and sales. Integrated with Strapi REST APIs for near real-time stock sync. Windows-friendly Next.js + TypeScript UI enabling transactions in under 5 seconds.

    • nextJS
    • react
    • typescript
    • strapi
    • rest-api
    • state-management
  • Event Management System

    Full‑featured platform with registration, payments, notifications, and real‑time capacity tracking. Built with Laravel + MySQL with optimized queries.

    • laravel
    • php
    • mysql
    • payments
  • My‑cleancity

    Community app for reporting trash, illegal dumping, and overdue collection. Admins can post and update events and cleanup campaigns. Features geolocation reporting, image uploads, and real‑time updates.

    • react
    • typescript
    • laravel
    • rest-api
    • geolocation
    • rbac

Other Projects

  • AFRI-LEARN

    Built a cross‑platform language‑learning app with Expo and React Native (TypeScript). It features interactive lessons and practice drills for African languages, a tutor marketplace with pricing and favorites, and a tutor dashboard with analytics , all wrapped in a responsive, themed UI using NativeBase, animated with Moti/Reanimated, and enhanced with Lottie for onboarding and splash experiences.

    • expo |
    • react-hooks |
    • typescript |
    • react-native |
    • rest-api |
    • postgresql |
  • MicroFin

    Full‑featured platform with registration, payments, notifications, and real‑time capacity tracking. Built with Laravel + MySQL, optimized queries reduced response time from 2s to <500ms.

    • laravel api |
    • next.js |
    • mysql |
    • react |
    • payments
  • MegaWatt

    Comprehensive waste management platform using React, TypeScript, and a Laravel API. Features secure auth (Sanctum + RBAC), geolocation reporting, image uploads, real‑time updates, and community events.

    • Laravel |
    • vue.js |
    • postgresql |
    • rest-api |
    • livewire |
    • breeze |
  • Star Revenue

    Star Revenue is a Laravel + Filament admin application for mall,revenue and tenant management build for Star Revenue Enterprises. It handles tenants, shops, rent collections and printable/PDF receipts, expenses and financial records, and includes dashboard analytics plus queued CSV/XLSX exports and database notifications for reports.

    • laravel |
    • filament |
    • postgresql |
    • rest-api |
    • livewire |
    • passport
  • Event Management System

    Developed Huggon, a Laravel study‑management app to collect and organize resources (articles, videos, links, notes), group them by subject and tags, schedule and log timed study sessions, and track learning progress—powered by Filament for admin CRUD and a Vite + Tailwind frontend for a responsive UI.

    • laravel |
    • php |
    • mysql |
    • filament |
    • livewire |
    • Vite |
    • Tailwind |
    • passport |
  • My‑cleancity

    Comprehensive waste management platform using React, TypeScript, and a Laravel API. Features secure auth (Sanctum + RBAC), geolocation reporting, image uploads, real‑time updates, and community events.

    • react |
    • typescript |
    • laravel |
    • rest-api |
    • geolocation |
    • rbac

Let's Collaborate

I’m open to opportunities and collaborations. If you’d like to discuss a role or project, feel free to reach out via email below and check out my GitHub.