Edwin Zhang

Senior Software Engineer at AngelList

Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Edwin Zhang is a senior software engineer with nine years of experience building backend systems and machine learning infrastructure across startups and large tech companies. Currently at AngelList, he previously co-founded Slingshot AI and contributed as an ML engineer at Quora, with stints at Databricks, LinkedIn, and Shopify demonstrating breadth across production data systems. An active open-source maintainer on UWFlow and contributor to the well-known Anserini IR toolkit, he has hands-on experience optimizing indexing and query workflows for reproducible information retrieval research. Based in Canada and trained at the University of Waterloo, Edwin combines product-minded engineering with research-oriented problem solving, often tackling platform-specific robustness issues that quietly improve developer and data workflows.
code9 years of coding experience
job6 years of employment as a software developer
bookInternational Baccalaureate Diploma, International Baccalaureate Diploma at Western Canada High School
bookBachelor's degree, Bachelor's degree at University of Waterloo
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

lucene10
javas10
information-retrieval10
indexer10
indexing10
java10
indexed10
jsonb9
json9
jsonp9
python8

Programming languages (9)

TypeScriptJavaC++JavaScriptGoSwiftJupyter NotebookRuby

Github contributions (5)

github-logo-circle
castorini/anserini

Jan 2020 - May 2020

Anserini is a Lucene toolkit for reproducible information retrieval research
Role in this project:
userBack-end Developer
Contributions:4 reviews, 23 commits, 33 PRs in 4 months
Contributions summary:Edwin contributed to the core functionality of the Anserini information retrieval toolkit by modifying Java code related to data collection and indexing. They refactored code to convert array fields to strings and implement custom field generation for the CORE dataset. Additionally, the user addressed platform-specific issues, such as line endings for MSMARCO passage and closed searcher for SearchMsmarco class. Their work streamlined the indexing process, enabled efficient querying with field search, and supported various datasets.
reproducibleretrievalluceneinformation-retrievaljava
edwinzhng/personal-site

Aug 2017 - Feb 2021

Source code for personal website
Contributions:3 PRs, 91 pushes, 7 branches in 3 years 6 months
reactnextjs
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.
Request Free Trial
Edwin Zhang - Senior Software Engineer at AngelList