Joseph Smith

Full Stack Software Engineer

10+ years building scalable web applications and APIs

About Me

Full Stack Software Engineer with expertise spanning frontend and backend development, cloud infrastructure as code, and DevOps practices. Proven track record delivering production systems using Django, Laravel, React, Vue.js, and .NET across Azure and AWS environments.

I'm passionate about building scalable, maintainable applications and solving complex engineering problems. Currently developing Trademate, a CRM platform for trades professionals.

10+
Years Experience
Multiple
Cloud Platforms
Full Stack
Development

Technical Proficiencies

Backend

Django REST ASP.NET (C#) PHP/Laravel Node.js

Frontend

React Vue.js TypeScript Angular

DevOps & Cloud

AWS Azure Terraform Docker/ECS CI/CD

Databases

PostgreSQL SQL Server MySQL MongoDB

Work Experience

Founder & Software Developer

JGC Lawn Care Professionals & Trademate CRM

01/2025 - Present
  • Designing and building Trademate, a CRM platform for trades professionals to streamline job management, scheduling, and client communications
  • Built full-stack web application using Laravel and Alpine.js with Blade templates
  • Developing mobile companion app with React Native and Expo

Full Stack Developer

MadeCurious

02/2022 - 01/2025
  • Developed and maintained large-scale applications across Azure and AWS, utilising containerised services (ECS), serverless architectures (Azure Functions), and message queuing systems
  • Managed cloud infrastructure as code using Terraform for AWS ECS deployments
  • Implemented disaster recovery procedures and backup strategies
  • Served as SCRUM Master, facilitating agile ceremonies and removing team impediments

Mobile Application Developer

Q2Do Ltd (Contract)

07/2020 - 03/2022
  • Hybrid mobile application development using AngularJS with Ionic/Cordova frameworks
  • Extended and maintained Node.js REST API with new features and endpoints
  • Integrated Stripe payment gateway for secure transaction processing

Full Stack Developer

eDIY Software

06/2011 - 02/2022
  • Designed and built RESTful JSON APIs with ASP.NET Web API 2, Entity Framework, and SQL Server
  • Developed CMS web application using Sencha ExtJS 4, Bootstrap, jQuery
  • Led migration from TortoiseSVN to Microsoft Azure DevOps
  • Developed Python and PHP SDKs for third-party integrations

Education

Software Engineering and Design

Vision College, Canterbury

Diploma (Level 6) • 2010

Web Development and Design

Vision College, Canterbury

Diploma (Level 6) • 2011