Senior Full-Stack Developer &
Software Architect
Technical Lead · 10+ years building scalable enterprise systems
I design and ship ERPs, CRMs, HR & payroll platforms, procurement systems and internal business applications — from architecture and data modelling through to production deployment and live-environment troubleshooting. Currently working within a cybersecurity environment.
About
Building enterprise software that holds up in production
Results-driven full-stack developer with a strong background in PHP, Laravel, Vue.js, Nuxt, TypeScript, PostgreSQL, Docker, Linux and system architecture.
Over the last decade I've led development teams, run code reviews, deployed production systems and translated business requirements into scalable technical solutions — across HR, payroll, procurement, CRM, ERP, event and learning-management platforms used by hundreds of employees.
I currently work as a Senior Full-Stack Developer at a cybersecurity company, which has given me applied security awareness: secure development practices, threat-landscape understanding and risk mitigation baked into how I build. I also lean on agentic AI tooling to accelerate delivery and raise code quality, while keeping strong validation and security hygiene.
Alongside my professional work I'm building sysCore / OmniERP — a modular, extensible ERP platform for SMEs that scales to larger enterprises. It's the clearest demonstration of how I think about architecture, and you can try it live further down this page.
Skills
Core technical skills
Self-assessed proficiency (1–5) with years of hands-on experience.
Experience
Where I've worked
Full-stack delivery and technical leadership across enterprise software teams.
Senior Full-Stack Software Developer
- Build and maintain enterprise software applications
- Lead architecture decisions and system design
- Conduct code reviews and QA validation; deploy to pre-production
- Monitor production services and troubleshoot outages
- Participate in technical hiring and mentor junior developers & interns
- Integrated agentic AI into daily workflows — faster delivery without compromising quality
- Reduced downtime and deployment failures by modernising legacy code and strengthening staging
Software Development Consultant
- Lead software planning and architecture
- Design scalable applications
- Perform QA reviews and support testing processes
Intermediate PHP / Front-End Developer
- Built enterprise systems and managed deployments
- Supported architecture planning
- Maintained production systems
Senior PHP Developer / Team Lead
- Led development teams and mentored junior developers
- Designed and built ERP systems used internally and by multiple clients
- Delivered platforms supporting 500+ employees across organisations
- Built intranet systems and websites; managed deployments; delivered client training
- Provided helpdesk and support leadership
Track record
Major systems built
Categories of enterprise platforms I've designed, built or led.
Nolte Hartmann — Payroll system
South African Football Association (SAFA) — Procurement system
Christian Family Church — Learning Management System
Personal project
sysCore — built to keep leveling up
A modular ERP I design and build in my own time — HR, payroll, procurement, documents, projects and more — mainly to stay hands-on with new tools and keep sharpening my skills as a software developer, software architect and solutions engineer.
Education
Academic background
Vaal University of Technology — Information Systems.
BTech — Information Systems
National Diploma — Information Systems
Contact
Let's build something solid
Open to senior full-stack, software architect and technical lead roles — remote or in-person, including international teams.