Summary
Nitish Gupta is a software engineer with 11 years of experience building large-scale, search-driven systems, currently improving Apache Solr-based search at Bloomberg and continuing as a Software Engineer II at Microsoft in the Greater Seattle area. He brings a strong academic foundation in computational biology from Stony Brook, where his master's work produced fast read-mapping algorithms and a novel dynamically updatable index (Skip Patch) implemented in C++. Comfortable in Java, C++ and distributed architectures, he has practical experience shipping components used by hundreds of thousands of financial professionals. Nitish blends algorithmic rigor with production engineering, applying techniques from bioinformatics and large-data systems to real-world search and indexing challenges. An uncommon strength is his track record of converting research ideas into high-performance implementations that prioritize speed and scalability.
11 years of coding experience
4 years of employment as a software developer
Hariyana Vidya Mandir
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at National Institute of Technology Calicut
Master of Science (MS), Computer Science, 3.5/4, Master of Science (MS), Computer Science, 3.5/4 at Stony Brook University
English, Hindi, Bengali