Joshua Truscott is a Senior Software Engineer based in Sydney with 11 years of experience building scalable web applications and leading engineering efforts. He combines hands-on full-stack development—React/Next.js front ends and NestJS back ends—with production experience in GraphQL/Apollo, Serverless/AWS, MySQL/Aurora and search with OpenSearch. Joshua has taken products from idea to profitable B2B SaaS, contributing to a startup that reached a multimillion valuation while also building web-scraping pipelines, CI/CD, and mobile-capable front ends. He mentors and hires engineers, runs code reviews and sprint rituals, and has a history of translating domain-specific logic (e.g., finance calculators) into robust backend implementations. Comfortable both as a technical lead and individual contributor, he blends pragmatic architecture with ship-it engineering. An interesting detail: he’s equally fluent moving legacy analytics and Excel-derived algorithms into automated Python services as he is in modern serverless deployments.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Information Technology, Software Technology, Bachelor of Information Technology, Software Technology at Macquarie University
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.
Request Free Trial
Joshua Truscott - Senior Software Engineer at Presien