Full-stack software developer with over four years’ experience building modern web applications using React, Next.js, TypeScript, and Node.js. I’ve worked across customer-facing platforms including authentication flows, dashboards, and production support tooling, with strong focus on reliability and clean implementation. My background also includes building payment/ticketing-related features, integrating with third-party APIs (e.g., Stripe, Xero), and supporting data pipelines and operational workflows. I combine strong frontend expertise with practical backend experience using REST APIs, Firebase, SQL, and AWS—bringing commercial awareness and attention to detail to every project.

Shaun Fitzgibbon

Full-stack software developer with over four years’ experience building modern web applications using React, Next.js, TypeScript, and Node.js. I’ve worked across customer-facing platforms including authentication flows, dashboards, and production support tooling, with strong focus on reliability and clean implementation. My background also includes building payment/ticketing-related features, integrating with third-party APIs (e.g., Stripe, Xero), and supporting data pipelines and operational workflows. I combine strong frontend expertise with practical backend experience using REST APIs, Firebase, SQL, and AWS—bringing commercial awareness and attention to detail to every project.

Available to hire

Full-stack software developer with over four years’ experience building modern web applications using React, Next.js, TypeScript, and Node.js. I’ve worked across customer-facing platforms including authentication flows, dashboards, and production support tooling, with strong focus on reliability and clean implementation.

My background also includes building payment/ticketing-related features, integrating with third-party APIs (e.g., Stripe, Xero), and supporting data pipelines and operational workflows. I combine strong frontend expertise with practical backend experience using REST APIs, Firebase, SQL, and AWS—bringing commercial awareness and attention to detail to every project.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full-Stack Developer at AirDosh
June 1, 2024 - April 30, 2026
Built and launched a responsive event-ticketing marketplace using Next.js, Tailwind CSS, shadcn/ui and Firebase, replacing a mobile-only app with a web experience. Developed organiser registration/event functionality to collect attendee details, review answers, and approve users before ticket purchase. Implemented a self-service refund feature to reduce manual support tickets and improve the refund experience. Added user profile and contact-management features enabling customers to update account details independently. Delivered production support and ongoing improvements across the platform.
Support Developer at Spike Data
May 1, 2022 - May 1, 2024
Resolved production bugs and client support queries across parsers, internal tooling, and platform workflows for a Vue/Nuxt front-end and Node.js/Express API with AWS Lambda-based PDF bank-statement conversion. Investigated failed PDF submissions, identified defects, and shipped fixes to improve extraction reliability. Developed parsers converting PDF statements into structured JSON and CSV data for finance workflows. Migrated internal front-end tools to Nuxt 3 and Vue 3, created shell scripts to automate operational tasks, and supported AWS/DevOps deployments and data updates in S3 buckets. Worked with SQL to process and update stored data for both production and development environments.
Freelance Developer at Bookem
February 1, 2022 - April 30, 2022
Delivered an application allowing employees to authenticate and create token invoices integrated with Xero via the Xero API. Built the front-end with Next.js and React to generate invoices through the Xero API. Implemented OAuth authentication using Google for secure employee login. Hosted the application on AWS using S3 and EC2.
Accountant at True North Accounting
November 1, 2018 - February 29, 2020
Managed a client portfolio and performed bookkeeping, payroll, VAT, and tax return duties based on client needs. Prepared EMP201, EMP501, UIF, COIDA, VAT201, ITR-14 and ITR-12 submissions, including disputes, audits, and supporting documentation, along with reconciliations and SARS communications.
Financial Manager at The Kartal Distribution
October 1, 2015 - August 31, 2017
Led the accounting department operations, managing debtors/creditors, bank reconciliations, payroll, SARS returns, and audit support. Managed monthly salaries and wages for approximately 20 employees and oversaw accounting work completed by two team members. Supported financial reporting and compliance activities across payroll and statutory submissions.
Financial Director at Fitz Industries T/A Kaysara
March 1, 2008 - September 30, 2015
Managed the full financial side of a furniture importing/distribution business and its retail store. Responsible for monthly salaries and wages for 8 employees and for ongoing statutory reporting and submissions (VAT, employees’ tax, UIF, and workman’s compensation). Managed full financial operations up to handover for year-end auditors and coordinated financial information for audits and compliance processes.

Education

National Diploma: Technical Financial Accounting (NQF Level 5) at Damelin Correspondence College
January 1, 2015 - January 1, 2018
AWS Certified Developer – Associate (Online course) at Self Learning
January 1, 2022 - January 1, 2022
Next JS & Typescript with Shopify Integration - Full Guide (online course) at Self Learning
January 1, 2021 - January 1, 2021
React - The Complete Guide (incl. Hooks, React Router, Next.js, Redux) (online course) at Self Learning
January 1, 2020 - January 1, 2020

Qualifications

AWS Certified Developer – Associate
January 1, 2022 - July 28, 2026
National Diploma - Technical Financial Accounting NQF5 (Fasset Certificate)
September 1, 2021 - July 28, 2026
FET Certificate - Bookkeeping NQF4 (Fasset Certificate)
May 1, 2018 - July 28, 2026
National Certificate - Bookkeeping NQF3 (Fasset Certificate)
May 1, 2016 - July 28, 2026

Industry Experience

Software & Internet, Financial Services, Retail, Media & Entertainment