Summary
Iyappan Subramanian is a Principal Software Engineer based in Sunnyvale with 12 years of experience building high-performance AI/ML and systems software. He blends deep algorithmic expertise from Stanford coursework with practical ML training from the University of San Francisco to optimize computer vision, NLP and ASR workloads at scale. At Ampere (formerly Applied Micro) he has driven kernel-level Linux development, maintained open-source network drivers, and led performance tuning for Hadoop, Memcached, Cassandra and Nginx across enterprise environments. Known as a partner engineer for major Enterprise Linux distributions, he bridges low-level systems work with machine learning pipelines to squeeze out real-world efficiency gains. An engineer comfortable across hardware-adjacent networking and modern AI stacks, he brings a rare combination of kernel, distributed systems and applied deep learning experience.
12 years of coding experience
B.E., Electronics and Communications Engineering, B.E., Electronics and Communications Engineering at Govt. Institute of Technology
M.S., Software Systems, M.S., Software Systems at Birla Institute of Technology and Science
Deep Learning Certificate, Artificial Intelligence, Deep Learning Certificate, Artificial Intelligence at University of San Francisco
Course work, Design and Analysis of Algorithms, Course work, Design and Analysis of Algorithms at Stanford University
English