Nathan Stanley
Software Engineer with 10 years experience
Australian currently in Seattle, WA

I build distributed LLM training systems and ML infrastructure at Amazon. I turn ambiguous problems into concrete tools and frameworks that engineers and scientists love to use. Currently working at the scale of 10k H200 GPUs on AWS. Always looking for my next challenge.
Amazon
Special Projects
Amazon Ā· 2026
āLLM Training for Healthā
Leading Engineering on a new Health x AI project.
Post-Training on Customer Data
Amazon SFAI Ā· 2025-2026 Ā· YouTube
āMake Rufus learn from how customers actually use it.ā
I took a broad directive to improve Rufus using real customer interactions and turned it into three parallel workstreams: building a secure training environment on AWS, developing training applications using Verl and Megatron-LM for 500B+ parameter models, and curating datasets from real customer traffic. I lead all three efforts and coordinate with science teams to pull it together. Today, a team of scientists uses this framework, infrastructure, and data pipeline to iterate on training recipes for different Rufus applications.
LLM Training Infrastructure
Amazon SFAI Ā· 2024-2025 Ā· YouTube
āI inherited a broken training platform. So I rebuilt it from scratch.ā
Rufus's training platform was failing large pretraining runs on 5,000+ GPUs, with no at-scale environment to test fixes in. I rebuilt it from the ground up: a scheduler on AWS Batch and ECS, monitoring across GPU memory, network and I/O, an image caching layer, automated shutdown and restart, and a FUSE-mounted checkpoint filesystem in Rust that removed our checkpoint bottleneck without forcing frameworks onto S3. I drove the roadmap for a team of 10 engineers alongside senior leadership, and earned a cautious science team's trust with incremental wins before landing the bigger rewrites. Availability went from 85% to 99%, every Rufus training job ran on the platform, and it grew to 300+ scientists and engineers. AWS Batch and EC2 adopted our changes, and the platform became the foundation of Amazon's company-wide GPU pooling service.
Rufus Studio
Amazon SFAI Ā· 2023-2024
āPrompt changes take too long. Do something about it.ā
Tasked with improving prompt engineering velocity, I designed and built an internal platform that mirrors production with the ability to edit prompts deep in the inference stack. The tool provides a full-featured IDE experience for prompt template editing with live evaluation. I led a team of 6 engineers to build it, reached 300+ weekly active users in the first month, and reduced prompt deployment time from 17 days to 3 days. Rufus Studio has since become the canonical platform for all Rufus internal tooling.
Distribution Center Technology
Amazon DCTech Ā· 2021-2022
āGrocery distribution centers were launching in 4 months, and our APIs couldn't take the load.ā
Nobody owned the problem end to end, so I took it on. I became the lead for API scaling across Amazon Grocery's distribution center technology org of about 150 people. Over 3 months I coordinated 10 teams and reported weekly to senior leadership. I designed the service boundaries, API contracts and data model across 5 teams, with a shared library so every team implemented them the same way. Redesigning how 15 APIs loaded data with parallel fan-out and caching delivered 20x throughput and 8x lower latency, and we launched in both distribution centers on time. The loading library was later adopted by 15+ teams across Amazon.
Warehouse Storage Engine
Amazon DCTech Ā· 2021-2022
āOur systems failed past a certain load. I redesigned the core decision from O(n³) to O(1).ā
The service that decides where every product is stored in a grocery distribution center scaled at O(n³) in the number of empty slots, and past a certain load our systems simply failed. I designed its replacement from scratch. Every inbound and outbound event updates a cached model of the warehouse, and the best locations are precomputed from it and served just in time, so each decision costs O(1) amortized. Choosing a location is a scheduling problem, like CPU scheduling with forklifts on overlapping paths, that balances labor, forklift traffic, how often products sell, demand forecasts and pallet stacking (heavy goods on the bottom), with scoring each site can tune. I designed a simulation system that replays synthetic events to measure every change before rollout, and built an interactive 3D viewer that maps the warehouse floor plan to live storage. I built about half of it, then planned the rest with the team taking it over, 8 engineers and their manager, who shipped it. The scaling ceiling disappeared, and a full-scale distribution center ran on our software.
Non-Prime Customer Experience
Amazon Retail Ā· 2019-2020
āHow do we convert more shoppers into Prime members?ā
Led large-scale A/B experimentation on Amazon product pages to optimize the shopping experience for non-Prime customers. Designed and analyzed experiments across millions of daily sessions, identifying high-impact changes to pricing display, shipping messaging, and conversion funnels. The changes I drove generated over $50M in annualized profit through improved conversion rates and Prime subscription growth.
MiClub
MiMembership
2017-2019 Ā· Website
āGolf clubs need modern membership software.ā
Over two years, I worked with two other developers to build the premier golf membership management system in Australia. We solved complex challenges including smart entity-based search, design system consistency, ORM performance tuning, MySQL InnoDB optimizations, offline mode support, and integrations with Golf Australia's handicapping systems. The platform now serves 500+ clubs.
Pace of Play
2019 Ā· Website
āClubs can't figure out who's causing slow play.ā
Hearing that clubs consistently struggled to maintain player speed and identify slowdowns, I invented a novel solution. We tracked players via the scoring app GPS and built a custom algorithm to identify slow players. The frontend resembled a video player over Google Maps where administrators could scrub through any day's timeline and observe player movement. GPS smoothing algorithms provided high-quality signal, and summary reports helped clubs address problematic patterns.
āDigital scoring apps are about to be allowed in competition.ā
When Golf Australia announced they would allow digital scoring in official competitions, I convinced the company to build our own mobile app. The app reached top 10 in the Australian App Store sports category and exploded in popularity during COVID-2020 when golf became one of the few permitted outdoor activities.
Golf Platform Performance
2015-2019 Ā· Website
āThe legacy system is slow. Make it fast.ā
As platform lead, I profiled and optimized MiClub's 2M+ line legacy golf management codebase across the full stack: database engine configuration, query profiling, index optimization, webapp threading, and page load performance. I also built a performance tracker for MiScore to monitor the quality and speed of our OCR scorecard scanning system, reducing scan times from 5 seconds to under 1 second.
Side Projects
Crewly
Ā· Website
A web app for planning daily boat trips. Track crew members, manage guest lists, and check weather conditions all in one place. Built to simplify the logistics of coordinating group outings on the water.
Ripper
Stealth AI project for real estate agents Ā·
Coming soon.
Experience
Education
M.Eng. Software & Machine Learning
University of Western Australia Ā· Distinction (First Class Honours)
B.Eng. Software Engineering & Computer Science
University of Western Australia Ā· Distinction (First Class Honours)
High School (Western Australia) Ā· ATAR 99.90 (top 0.1% percentile across math and science)