Armaan Dandavati is a Senior Software Engineer based in Ann Arbor with a decade of experience building and shipping production systems across education, security, and analytics domains. He has progressed through engineering roles at ITHAKA, Duo Security, Wisely, and ForeSee, delivering backend services and web applications using Java, Spring, and modern JavaScript stacks. Known for bridging technical execution with clear communication, he honed team coordination and resident leadership skills as a Resident Advisor at the University of Michigan. His internship work included embedded and Windows/.NET application development and PLC support, giving him uncommon exposure to industrial controls alongside web-scale systems. At ITHAKA he combines product-focused engineering with reliability and scalability concerns for scholarly platforms. He holds a BSE in Computer Science from the University of Michigan and brings a practical, multidisciplinary perspective to complex engineering problems.
10 years of coding experience
6 years of employment as a software developer
Bachelors of Science and Engineering, Computer Science Engineering, Bachelors of Science and Engineering, Computer Science Engineering at University of Michigan
The regex file necessary to build language ports of Browserscope's user agent parser.
Contributions:2 pushes in 1 day
agentregexbrowser-detectionuser-agentports
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
Armaan Dandavati - Senior Software Engineer at ITHAKA