# Jack Clayton > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/jackclayton ## Work Experience ### Software Engineer @ Modular Jan 2024 – Present | Los Altos, California, United States Developing the Mojo🔥 AI and performance focussed programming language. Working across the standard library, GPU, AI kernels, compiler, and custom AI ops. ### AI Developer Advocate @ Modular Jan 2023 – Jan 2024 | Los Altos, California, United States ### Senior Software Engineer (Rust) @ IDVerse - An OCR Labs Company Jan 2022 – Jan 2023 | Perth, Western Australia, Australia Putting machine learning models into production using Rust to improve reliability, security and performance. ### Senior Software Engineer @ Fiskil Jan 2021 – Jan 2022 • Adding functionality and speeding up latency for AWS Lambdas written in Go • Major restructure and code de-duplication by moving database logic into an external packages for 90+ different Lambdas. • Set up local development repo with AWS Sam and docker-compose to run the entire environment locally with hot reloading (instant feedback for lambda changes) and debugging. • Created a Postman Team Workspace for running all our API calls, with environments for local development, dev, uat and prod, and tests to retrieve and set bearer tokens and other variables. • Set up Postman integration tests to run automatically on merge through Newman and Github Actions • Organizing sprints, creating architecture flow charts, splitting tickets and assigning to engineers, onboarding new starters, mentoring, and helping contractor engineers. ### Full Stack Developer @ Ecocentric Energy Jan 2021 – Jan 2021 | Perth, Western Australia, Australia • Created a CI/CD pipeline using Terraform to deploy AWS Lambda functions, with SAM for local hot reloading environment. • Replacing our old PHP mono-repo with AWS Lambda functions written in TypeScript, improving the latency of various endpoints. • Lambdas were mainly focused on moving JSON data from AWS IoT devices into ElasticSearch, and alerting when thresholds had been exceeded. • Added AWS API Gateway routes for React apps to query ElasticSearch / SQL ### Software Engineer @ RIG Technologies International Jan 2020 – Jan 2021 | Perth, Western Australia, Australia • Improving Python services that convert CAN bus binary to structured data, by adding asyncio and multiprocessing where suitable, resulting in 40x performance improvement • Delivered a full-stack web app using Svelte (JavaScript framework) and FastAPI (Python API library) that ran on embedded devices to visualize data collected from drill bits. • Time series data storage and visualization using InfluxDB and Grafana • Dockerizing the services and simple orchestration with docker-compose ### Autonomous Application Specialist @ Caterpillar Inc. Jan 2018 – Jan 2020 | Perth, Australia • Traveling to remote operation centers and sites to deliver improvement projects for the autonomous vehicles. • Developed ETL to move and cleanse data from SQL Server into AWS Redshift • Created custom visuals for Power BI using TypeScript and D3 • Developed Python script to access AHS truck API's and generate a static page displaying carryback • Python scripting to automate repetitive tasks related to setting up and using simulators ### Specialist Fleet Management Systems @ BHP Jan 2016 – Jan 2018 | Perth, Australia • Delivered successful implementation of Modular Mining DISPATCH 6 FMS and ProVision High Precision GPS at South Flank, completing the project ahead of schedule and under budget. • Improvement project across the 6 iron ore sites managed from the remote operation centre, to improve the Dispatcher's ability to run the mine "unlocked" with both Modular Mining DISPATCH and Caterpillar MineStar. • Developed Python scripts to convert proprietary database files into flat files for big data platforms • Python code to convert SQL WKB data from external product into format ready for ArcGis platform • Developed SSRS, Spotfire, Tableau and Power BI reports using Python, JavaScript and SQL from structured and semi structured data. • Simulation and testing of new product features, followed by deployments ### Dispatch Engineer @ Glencore Jan 2015 – Jan 2016 | Clermont, Queensland, Australia • Managing and supporting the team of 4 Dispatch Supervisors, 4 Dispatch Coordinators and 4 backup Dispatch Coordinators. • Developed many high usage reports e.g. tracking equipment movements spatially and KPI dashboards using SQL, VBA and SSRS. • System admin for embedded Linux devices, SQL Server, RHEL servers etc. • Improved truck assignment logic with industrial mathematics consultants • Major software updates and configuration changes ### Dispatch Supervisor @ Glencore Jan 2013 – Jan 2015 | Clermont, Queensland, Australia Running the Modular Mining DISPATCH FMS, supervising and training the Dispatch Coordinator and backup Dispatch Coordinator. ### Dispatch Coordinator @ Glencore Jan 2011 – Jan 2013 | Clermont, Queensland, Australia Running the Modular Mining DISPATCH fleet management system. ### Plant Operator @ Whitehaven Coal Jan 2010 – Jan 2011 | Tarrawonga / Rocglen, NSW • Safe and efficient operation of CAT 785’s, CAT 777’s and Terex MT3300’s • Efficient cycle and spot times while maintaining safe and gentle operation • Good relationships with team mates and supervisors • No incidents or safety violations ### Proprietor @ Jack-in-a-Ute Removals Jan 2007 – Jan 2010 | Greater Sydney, NSW • Established a new business • Developed relationships with other businesses for customer referrals • Trained and developed casual employees • Worked on a contract basis for two external removal business ### Cavalry Scout @ Australian Army Jan 2007 – Jan 2007 | Muswellbrook, NSW ### Roulette Croupier @ The Star Entertainment Group Jan 2006 – Jan 2007 | Pyrmont, NSW • Ongoing training to develop mathematical agility • Dealing with distressed and irritable clients • Trained to identify and handle situations involving security breaches • Explanation of rules and regulations to new customers ## Education ### Certificate IV in Training and Assessment Allmyne Consulting & Training ### Cert III in DISPATCH Modular Mining Systems ### Certificate IV in Interactive Digital Media TAFE NSW ### High School Barker College ## Contact & Social - LinkedIn: https://linkedin.com/in/jackclayton --- Source: https://flows.cv/jackclayton JSON Resume: https://flows.cv/jackclayton/resume.json Last updated: 2026-04-05