Summary
Anurag Jain is a senior computer scientist with 15 years of hands-on experience building high-performance, large-scale software across application and systems domains. He specializes in C, C++ and C#, with a strong foundation in software design, TDD, data structures and algorithms, and a track record of performance optimizations for image processing and machine learning pipelines. Anurag has designed low-latency, distributed architectures that span heterogeneous CPU/GPU clusters and has deep expertise in AIX network device drivers, 10GbE, SR-IOV and RDMA. He has driven production software for semiconductor inspection tools and contributed to IBM POWER platform networking and accelerator integration, demonstrating comfort across both embedded/driver-level and enterprise application layers. Based in Noida, he pairs disciplined clean-code practices with practical systems-level insight, often surfacing non-obvious optimizations at the intersection of hardware and software.
15 years of coding experience
11 years of employment as a software developer
B.Tech, Computer Science and Engineering, B.Tech, Computer Science and Engineering at Shanmugha Arts, Science, Technology and Research Academy
English, Hindi