Hero

Hi,
I'm Don Macarthur, Software Developer.

Building modern web apps with React, Next.js, cloud platforms, and AI-driven solutions

name:'Don Macarthur',
coreSkills:['React', 'Typescript', 'Next.js', 'Node.js', 'AWS', 'MySQL', 'PostgreSQL', 'MongoDB'],
secondarySkills:['Bootstrap', 'CSS', 'Express', 'Figma', 'Firebase', 'GCP', 'Git', 'HTML', 'JavaScript', 'Jest', 'JSON', 'Material UI', 'Redux', 'SASS', 'Tailwind'],
certifications:['AWS Certified AI Practitioner', 'AWS Certified Cloud Practitioner', ',
experienced:true,
problemSolver:true,
autonomousWorker:true,
goodCommunicator:true,
hireable:() => {
return(
this.problemSolver&&
this.autonomousWorker&&
(
this.coreSkills.length>=5 ||
this.secondarySkills.length>=5
)
);
};
};

Who am I?

My name is Don Macarthur. I’m a Full-Stack Web Developer passionate about building efficient, scalable web solutions. With strong skills in front-end and back-end technologies, I bring value to projects by delivering intuitive user experiences and robust back-end infrastructures

Don Macarthur
Hero
Experience
Hero

(Feb 2025 - Present)

Senior Software Developer

Polymath Analysis

Hero

(Feb 2022 - Jan 2025)

Software Developer

BlueMeg Technologies Pte. Ltd.

Hero

(Aug 2020 - Sept 2021)

Software Developer

iWorks Web Services

Hero

(April 2017 - Jul 2020)

Freelance Web Developer

Don Macarthur Web Development

Skills
Certifications
AWS Certified AI Practitioner

AWS Certified AI Practitioner

Verify Certification
AWS Certified Cloud Practitioner

AWS Certified Cloud Practitioner

Verify Certification
Achievements

Project Brew

name:'Project Brew',
tools: ['AWS S3', 'AWS Bedrock', 'AWS RDS', 'AWS Lambda', 'AWS SageMaker', 'Next.js', 'PostgreSQL', 'Tailwind CSS', 'TypeScript', 'Vercel'],
myRole:'Tech Lead',
description:'Ingestion and analysis of data gathered in Project Madison (see below), incorporating AI Chat functionality for in-depth health analysis based on electronic health records and wearable device data',
};

Project Madison

name:'Project Madison',
tools: ['AWS S3', 'AWS HealthLake', 'GCP', 'Fasten Connect API', 'Next.js', 'Tailwind CSS', 'TypeScript', 'Firebase/Firestore', 'Vercel'],
myRole:'Tech Lead',
description:'Web app used to help insurers make smarter, data-driven risk assessments by aggregating and visualising health and lifestyle metrics from various sources — including wearable devices and electronic health records',
};

Corporate Process Automation

name:'Corporate Process Automation',
tools: ['AWS S3', 'AWS Lambda', 'AWS Step Funtions', 'React', 'Redux', 'MongoDB', 'Redis', 'docxtemplater.js'],
myRole:'Senior Developer',
description:'Automation of Corporate processes for Corporate Service Providers, automating document generation, Government Form submissions, Company Position assignment/resignation, and key Company Date regulatory reporting',
};

Company Dates Module v2

name:'Company Dates Module v2',
tools: ['AWS S3', 'AWS Lambda', 'React', 'Redux', 'MongoDB', 'Express JS'],
myRole:'Full Stack Developer',
description:'Rewrite Company Dates module, enabling Corporate Entities to have significantly enhanced ability to track key corporate events such as AGM, Financial Year End, Annual Return etc.',
};
Hero
Education
Hero

April 2027

AWS Certified AI Practitioner

Udemy / AWS

Hero

February 2027

AWS Certified Cloud Practitioner

Udemy / AWS

Hero

2017 - 2020

Web Development

Udemy

Hero

2016 - 2018

Full Stack Web Development, Computer Software Engineering

Team Treehouse

Contact me

Looking for help and my skills are a match?

Hit me up.

dmwebdevgc@gmail.com

+61483778018

Gold Coast, Australia

© Developer Portfolio by Don Macarthur