Summary
Nagarjun Avaraddy is a Senior Software Engineer based in San Francisco with a decade of experience building cloud and edge systems for IoT and healthcare products. He designs cloud storage and backend services that surface medical device usage and automate business workflows, and has built MQTT-based edge computing proofs-of-concept to reduce cloud costs on constrained devices. His background blends systems research (MS CS, UC Santa Barbara) and hands-on product work at Samsung, Meta, and Nalu Medical, where he improved developer onboarding and scaled device synchronization frameworks. Proficient in Python, C, and C#, he focuses on event-driven server architectures and efficient IoT communication stacks. Notably, he has both research lab experience creating an IoT runtime and practical success mentoring teams and interns to productionize low-resource embedded solutions. Currently contributing to fintech ledger infrastructure at Atlas, he brings a mix of academic rigor and pragmatic engineering to distributed systems challenges.
10 years of coding experience
6 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at UC Santa Barbara
Bachelor’s Degree Information Technology, Bachelor’s Degree Information Technology at National Institute of Technology Karnataka
English, Kannada, Hindi