Available to hire
I am a Senior Backend Engineer with 8+ years of experience delivering production systems across fintech and e-commerce, focused on Node.js/TypeScript and robust relational database architectures. I build scalable APIs, optimize data queries, and integrate reliably with cloud services.
I’m currently completing a BSc in Computer Science with a focus on Big Data systems and Python data tools, and I enjoy working in agile teams to deliver secure, well-tested solutions across the full software lifecycle.
Skills
Language
English
Advanced
Work Experience
Freelance Engineer & Data Contractor
January 1, 2026 - PresentEngineered full-stack applications using Node.js, Express, and TypeScript with strict type safety and schema validation. Built automated Python data ingestion and cleaning scripts using Pandas and NumPy to aggregate and normalize messy external datasets. Designed and optimized PostgreSQL relational schemas to support analytical queries efficiently. Completed academic modules for a BSc in Computer Science focused on Big Data distributed architectures.
Senior Full Stack Engineer (Contract) at Stylistic Creative Agency
June 1, 2025 - December 1, 2025Built and launched a complete booking system using Laravel, Inertia.js, and Vue.js (https://book.gritspace.co.za). Developed the backend with Laravel routes/controllers, migrations, and Eloquent ORM, including validation and activity tracking. Implemented responsive frontend pages with Vue.js and Inertia.js. Improved speed and stability by refactoring middleware, optimizing database queries, and adding caching where needed. Applied security best practices (authentication, authorization, CSRF protection). Managed the full lifecycle: planning, development, testing, monitoring, deployment, and ongoing improvements. Integrated booking, invoicing, and user management features to support business operations.
Full Stack Engineer (Drupal / Next / TypeScript) at Wunderman Thompson (VML)
February 1, 2023 - May 1, 2025Built and optimized custom Drupal modules and themes for clients, including Solr search integration. Worked on the SA20 website using Next.js, TypeScript, and Supabase to improve performance and SEO. Developed the Nando’s coupon system using Vue.js, TypeScript, and Firebase. Delivered releases in agile teams using Docker, Git, and Jira. Collaborated with DevOps teams on deployment workflows and application delivery processes.
Senior Full Stack Developer (Laravel/ Vue.Js) at FGX Studio
June 1, 2022 - February 1, 2023Resolved payment gateway issues on the City Lodge Hotels platform using Laravel and MySQL. Developed the resilient website using Laravel, Vue.js, and MySQL. Completed FGX’s internal CMS by optimizing workflows and improving maintainability. Mentored junior developers and supported ongoing enhancements and bug fixes.
Full Stack Web Developer at Quest Communications
September 1, 2020 - April 1, 2022Designed and developed a custom WordPress theme for Strauss & Co, integrated with a CodeIgniter backend to enable content management and live auction data updates (https://www.straussart.co.za). Customized WordPress themes and plugins for multiple client projects. Built responsive front-end UIs using CSS, Bootstrap, and DIVI. Managed deployments via WHM and coordinated client review cycles for smooth delivery.
Software Developer (Laravel/ Vue / React) at Ecoweb Plus
November 1, 2018 - July 1, 2020Created Laravel-based backend systems for Eco-Business. Built internal tools for Mineworkers Provident Fund (https://www.mwpf.co.za). Developed cross-platform applications using Vue and React.
Education
Bachelor of Science in Computer Science at University of the People (Online)
January 11, 2030 - January 1, 2026Advanced Diploma in Computer Engineering at A.B.M.A.
January 1, 2011 - January 1, 2013Qualifications
Industry Experience
Financial Services, Software & Internet, Education, Retail, Travel & Hospitality, Media & Entertainment
Skills
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer today.