Tim Mcdonald is a Lead Frontend Engineer based in Melbourne with 11 years of experience building polished, accessible, and responsive web interfaces for startups and major brands. He currently leads frontend development and UX at Skyjed, modernising the codebase with TypeScript, React hooks, Storybook, and unit testing while managing a small engineering team and sprint delivery. Comfortable with both design and engineering, Tim has deep experience in HTML, CSS, JavaScript, React/Redux and Drupal, and has delivered projects for clients including Nike, Qantas, Barclays and Beats by Dr Dre. A self-starter who built his first site at 14, he runs a Drupal-based portfolio product and has a background in UX/design from RMIT that informs pragmatic design systems work. He prefers flexible, mostly-remote contracts and is accustomed to wearing many hats in product startups—from UX and ticketing to CI and developer tooling. His blend of agency-scale client work and startup product leadership makes him effective at turning design intent into maintainable, production-ready frontends.
11 years of coding experience
15 years of employment as a software developer
BDesign, Multimedia Systems, BDesign, Multimedia Systems at RMIT
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.