Summary
Arnov Sinha is a Senior Software Engineer with 9 years' experience building high-performance, production-grade C/C++ systems for search, information retrieval, and computational science. He combines hands-on HPC skills—GPU and multi-node parallelization with OpenACC/CUDA, OpenMP and MPI—with practical deployment experience in Linux and cloud environments, and a strong background in profiling and performance-driven refactoring. His work spans algorithm development (sparse FFTs, inverted indexing, precision-recall tuning) and systems-level optimizations for heterogeneous hardware, informed by graduate research in parallelizing irregular/graph algorithms and embedded deep learning. Based in Seattle, he has led teams and managed SDLC/compliance workflows while porting CFD and legacy code to GPUs, demonstrating an uncommon blend of research rigor and production engineering.
9 years of coding experience
10 years of employment as a software developer
Master’s Degree, Computer and Information Sciences, Master’s Degree, Computer and Information Sciences at University of Delaware
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at University of Mumbai
English, Hindi, Spanish, Bengali