Ash Tyndall is a founding engineer and principal software leader with 13+ years building and scaling SaaS platforms from early architecture to production. He blends hands-on full‑stack development with technical strategy, security and reliability on AWS/GCP, delivering major rearchitectures like passkey-based auth, CRDT-powered real‑time collaboration, and ~40% infrastructure cost reductions. At Auggie he’s co-designing an LLM-orchestrated conversational booking system that integrates with practice management software to recover unused clinical capacity. His background spans startups and consultancy where he led cloud modernisation, IoT telemetry and applied ML systems, and contributed to notable open-source Ruby projects such as shoryuken and devise_saml_authenticatable. Comfortable shipping high‑risk initiatives as an individual contributor or CTO, he brings a Product Engineer mindset and a pragmatic focus on measurable commercial outcomes. Based in Perth, he pairs deep technical craft with an eye for operational reliability and user-friendly security migrations.
13 years of coding experience
12 years of employment as a software developer
Bachelor of Computer Science (Honours), Bachelor of Computer Science (Honours) at The University of Western Australia
High School, Western Australian Certificate of Education, High School, Western Australian Certificate of Education at Irene McCormack Catholic College
Entrepreneurship in China, Entrepreneurship in China at Zhejiang University
Contributions:6 commits, 2 PRs, 2 comments in 4 years 11 months
Contributions summary:Ash primarily focused on enhancing the `asset_sync` library, adding functionality to configure S3 ACLs directly and via ENV or YAML configuration files. They implemented regular expression support for always uploading assets, and also expanded the configuration options with new attributes. Furthermore, they streamlined the codebase by moving AWS accessor attributes to separate lines. These changes directly impact how assets are synchronized with S3, providing more flexibility and control over the upload process.
A super efficient Amazon SQS thread based message processor for Ruby.
Role in this project:
Back-end Developer
Contributions:13 commits, 6 PRs, 32 comments in 9 months
Contributions summary:Ash primarily contributed to the `shoryuken` project, a Ruby-based message processor for Amazon SQS. Their work included fixing a critical bug in the dispatch function that was causing performance issues in long-running jobs. The user also added a new polling strategy, "StrictPriority," and refactored existing code to improve clarity and efficiency. Additionally, they made updates to enhance the `QueueConfiguration`'s `to_s` method and modified the codebase to handle ActiveJob queue prefixes.
amazon-sqsrubyshoryukenaws-sdk-rubyaws-sqs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.