Summary
Anshul Routhu is a Technical Lead Software Engineer with 12 years of experience building embedded and cross-platform multimedia systems, currently leading engineering at Garmin. He combines deep C/C++ expertise and design-pattern-driven architecture with hands-on experience in FFmpeg/LibAV, OpenMAX and AV frameworks to deliver robust decoding, demuxing and streaming solutions. His background spans low-level microcontroller work (8/16/32-bit), real-time OSes and networking protocols (TCP/UDP multicast, SSDP), plus front-end UI and web stacks for integrated product experiences. At Videon he drove SSDP device-discovery and KVM modules and helped ship a successful Blu-ray/multimedia stack, demonstrating both product-minded engineering and test-driven development. Based in Overland Park, KS, he pairs systems-level depth with everyday tooling across Git/SVN, doxygen and Agile practices, making him adept at bridging firmware, media pipelines and user-facing software.
12 years of coding experience
13 years of employment as a software developer
Bachelor's degree Information Technology, Bachelor's degree Information Technology at Koneru Lakshmaiah College of Engineering
Master of Science (MS) Information Technology, Master of Science (MS) Information Technology at George Mason University