Taj Pereira is a Staff Software Engineer based in Adelaide with a decade of diverse engineering experience spanning front-line roles at Canva and technical leadership at Lockheed Martin. He combines a multidisciplinary academic background in computer science, chemical and mechanical engineering with hands-on work across software, manufacturing and process engineering, enabling pragmatic solutions to complex systems. At Canva he progressed rapidly through engineering levels, demonstrating impact on scalable product teams and cross-functional delivery. Taj brings a curiosity-driven approach—having worked in optics manufacturing, defence, and consumer SaaS—which fuels a broad technical toolkit and adaptable problem-solving style.
10 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree Computer Science & Chemical Engineer, Bachelor’s Degree Computer Science & Chemical Engineer at University of Adelaide
Bachelor’s Degree Mechanical Engineering, Bachelor’s Degree Mechanical Engineering at Griffith University
Bachelor’s Degree Liberal Arts and Sciences General Studies and Humanities, Bachelor’s Degree Liberal Arts and Sciences General Studies and Humanities at Yonsei University
Contributions:30 commits, 3 PRs, 15 pushes in 21 days
wdc
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.