Yasser Ganjisaffar is a seasoned engineering leader and VP of Engineering in the Bay Area with 14 years of experience building high-performance distributed systems, search engines, and large-scale data processing platforms. He combines deep academic grounding (PhD in Computer Science) with hands-on expertise in information retrieval and machine learning, having implemented state-of-the-art ranking algorithms from scratch. His technical toolkit spans Lucene/Elasticsearch, Spark, HBase, RocksDB and service coordination tools like etcd and ZooKeeper, and he’s an active open-source contributor—maintaining crawler4j, a Java web crawler focused on thread safety and robust URL handling. Known for performance optimization and pragmatic system design, he excels at turning research-grade ideas into production-ready, scalable software. Based in San Francisco, he brings a rare mix of research rigor and operational experience to complex infrastructure and search problems.
Contributions:3 releases, 146 commits, 72 PRs in 8 years 10 months
Contributions summary:Yasser's commits primarily focus on the implementation and maintenance of core functionalities of the web crawler. The changes involve adding and refining classes for fetching pages, parsing content, and managing URL handling. The user also added Javadocs to clarify the code and improved the code's thread safety.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.