Perth, Western Australia

Jake Mawson

Software developer and creator working across AI tools, embedded systems, web apps and practical engineering projects.

About Me

Jake Mawson

Software, hardware and practical AI tools

I work across mobile apps, embedded systems, browser-based tools and physical prototypes. I like being involved from the planning stage, including ERDs, database design and API structure, through to building the app, wiring the backend, designing circuits, 3D printing parts and testing the finished system.

Full-stack Development

Frontend & Backend

AI & ML

Machine Learning Models

DevOps

Cloud & Infrastructure

Physical Prototyping

CAD, 3D Printing & Circuits

Python JavaScript React Native Node.js Firebase PostgreSQL OpenAPI LLM Development

Cadets Experience

Leadership & Discipline

My time in cadets shaped my character and taught me invaluable leadership skills that I apply in my professional life every day.

Team Leadership
Time Management
Collaboration

Key Achievements

  • Earned the rank of Unit Leader through demonstrated leadership and commitment
  • Led a team of 45 cadets in various training exercises and community service projects
  • Australian Defence Force Long Tan Youth Leadership Award recipient
  • Australian Defence Force Future Innovators Award recipient

Skills Gained

Decision Making Crisis Management Public Speaking Strategic Planning First Aid Team Building

My Projects

A smaller public sample of software, hardware, AI, and engineering projects. Some current work is intentionally left private.

Software & AI

LawSimpl

AI

AI chatbot used privately for contract consultation, built with React Native and OpenAI, with knowledge and referencing of the Corporations Act 2001 and other relevant acts.

Node.js React Native Firebase OpenAI API

LLMFiller

AI

Python wrapper for large language models with forced structured autocomplete using token-level selection to match structure types running on local models within llama.cpp.

Python Mistral 7B llama.cpp

Connection Catalyst

Social

Consulted and developed a platonic and romantic social mixer app with survey-based matching, built with React Native, Expo and Firebase.

React Native Firebase Expo
Conveyor

ConveyorSim

Simulation

Digital twin simulating an iron ore conveyor belt with real-time plotting, alerts and a fully-aware AI assistant, developed in a React Native app with a Node.js backend.

React Native Node.js AI Assistant
View Project

Hardware & Engineering

OutScore

Embedded

Digital scoreboards using a networked-ESP architecture, IO, a custom communication protocol, and embedded webserver control.

ESP32 Embedded C++ OLED Webserver
View Project

MagnetoMeter

Hardware

Custom PCB and ESP8266EX-based device measuring magnetic field intensity and direction for physics demonstrations.

PCB Design ESP8266EX Embedded Programming
Robot Arm

ArmSim

Robotics

5-jointed robotic arm simulator and controller using PyQt6, ROS2, Python backend and a C++ embedded controller.

Python UX Simulation C++

Super-sized Tesla Coil

Engineering

Custom high-voltage Tesla coil powered by 4 MOTs submerged in oil, featuring a rotary spark gap and custom capacitor bank calculations.

High Voltage Mechanical Engineering Electrical Engineering

Tools & Finance

Simpl Industries

Simpl Industries

Web Suite

A complete in-browser image, SVG, circuit diagram and PDF ecosystem consisting of a universal image converter, efficient cropper, icon generator, vectorizer, svg editor, circuit diagram maker and fast PDF design and filler tools.

HTML JavaScript CSS Canvas
View Suite

Walk Path Visualizer

Web Tool

Browser-based tool that takes commands like "walk X steps, face Y direction" to draw path-based shapes. Used in cadets to plan orienteering routes with pegs and string on an oval.

HTML JavaScript Canvas Vector Drawing
View Project

Trading & Finance Portfolio

Finance

Algorithmic trading software, simulators, portfolio optimization, support and resistance algorithms, and self-trading automation using Python, C++ and APIs.

Python C++ APIs Trading

Contact

For opportunities, collaboration, or project enquiries, please contact me by email or phone using the details in my resume.

Contact Information

Email

Available in resume

Phone

Available in resume

Location

Perth, Western Australia

A note on current work

Some projects are intentionally not listed here while they are still active or private. The public project list is a sample of the kind of software, hardware, and AI work I build.

Open Resume LinkedIn