Lakshmanan Arumugam is a Senior Software Engineer with 10 years of experience building cloud-native data systems, APIs, and tooling across startups and research environments. He has led large-scale data migrations and published a ~100TB image dataset using Dataflow and Apache Beam, and helped release models and datasets on HuggingFace to broaden scientific access. Comfortable across backend, storage, and ML-adjacent infrastructure, he has modernized production APIs with FastAPI, improved observability, and replaced legacy job systems with Pub/Sub-based architectures. His background includes machine-learning research from the University of Waterloo, where he worked on semantic code search and built research-grade tooling like a centralized artifact curation web app. Practically minded, he also ships user-facing improvements—examples include FreshBooks payment features and keyboard navigation that reduced clicks for millions of rows of customers. Based in Toronto, he blends research rigor with production engineering to make data- and ML-driven systems more reliable and accessible.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Information technology, Computer science, Bachelor of Information technology, Computer science at Thiagarajar College of Engineering
Master of Mathematics, Computer Science, Master of Mathematics, Computer Science at University of Waterloo
Browser extension that fetches realtime price quotes (using stocks tickers) powered by Yahoo API
Contributions:104 commits, 15 PRs, 22 pushes in 3 months
apirealtimebrowsertickersclient-side
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
Lakshmanan Arumugam - Senior Software Engineer at Recursion