Anirud Thyagharajan

Computer Vision Engineer at Meta

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Anirud Thyagharajan is a Computer Vision Engineer with 12 years of experience, currently building scene-understanding systems for mixed reality at Meta Reality Labs. He blends deep research expertise in 3D computer vision and ML with practical systems knowledge from prior roles at Intel Labs—where his work produced multiple patents and publications—and contributions to production-grade open-source projects like the tusd resumable upload server. A Dual Degree graduate from IIT Kharagpur with top departmental honors and an award-winning master’s thesis, he pairs strong theoretical grounding with hands-on engineering across CV, ML, and computer architecture. Based in Zurich, he is comfortable moving research into deployable solutions, optimizing both algorithmic accuracy and system-level performance. Notably, his background spans accelerator-aware algorithm design and backend systems work, giving him a rare cross-stack perspective useful for real-time mixed-reality applications.
code12 years of coding experience
job6 years of employment as a software developer
bookICSE Examinations, 95.29%, ICSE Examinations, 95.29% at Hiranandani Foundation School, Powai.
bookElectrical Engineering, Dual Degree BTech & MTech, Instrumentation and Signal Processing, 9.41 on a scale of 10, Electrical Engineering, Dual Degree BTech & MTech, Instrumentation and Signal Processing, 9.41 on a scale of 10 at Indian Institute of Technology, Kharagpur
bookGrade 12, Science, 94.00%, Grade 12, Science, 94.00% at Maharashtra HSC Examinations
github-logo-circle

Github Skills (3)

go10
file-storage9
api-design8

Programming languages (8)

TypeScriptC++ShellCMakefileGoHTMLPython

Github contributions (5)

github-logo-circle
tus/tusd

Nov 2015 - Nov 2015

Reference server implementation in Go of tus: the open protocol for resumable file uploads
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 3 comments in 6 days
Contributions summary:Anirud primarily contributed to the backend logic of the `tusd` project, focusing on data store implementations and related functionality. They fixed typos and improved code clarity in existing datastore files. Furthermore, they implemented and refined features for managing file uploads, including sorting and terminating uploads to free up space. The user also addressed several bugs related to data handling and storage optimization.
golangtusopen-protocolresumableresumable-upload
anirudt/ideaquest-2016

Jun 2016 - Jul 2016

Contributions:46 commits, 1 branch in 19 days
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
Anirud Thyagharajan - Computer Vision Engineer at Meta