Graham Holker Email and Phone Number
Graham Holker work email
- Valid
- Valid
- Valid
Graham Holker personal email
- Valid
- Valid
I love building products and growing people. I have:- led teams and mentored engineers to become team leads- built big data pipelines for search indexes- built backends and mobile apps- experience with NLP and search relevance
-
Software Engineering ManagerCoffee Meets Bagel Jun 2021 - PresentSan Francisco, Ca, Us -
Software EngineerCoffee Meets Bagel Oct 2020 - PresentSan Francisco, Ca, Us -
SabbaticalNone May 2020 - Oct 2020Advising a stealth team regarding their search productFreelance developmentLearning Unreal Engine (C++)Building a deduplicating backup tool. The files are decomposed into parts such that small changes to a larger file would only require the small change to be added (based on a technique from the rsync thesis). (Kotlin, LevelDB, SQLite)
-
Software EngineerRoss Intelligence Mar 2018 - Apr 2020San Francisco, California, UsROSS Intelligence is a search engine for lawyers. The engineering team had 10-30 people during my time. Data pipelines. We needed a pipeline that could quickly update our indexes with 10M+ documents. Taught myself Apache Beam, BigQuery, and other big data tech. Created a pipeline for annotating documents (footnotes and citations) and storing results in S3 for production. Rebuilt most of the existing pipeline. Extracted statistics and made them available via BigQuery. (Apache Beam & Google Cloud Dataflow, BigQuery, Airflow, GCS, Parquet, Java, Python)Document analyzer v2 was part of an integration with Clio to increase awareness (2x usage) combined with technical strategy to adopt GraphQL. Created a generic async task service to coordinate queuing jobs and publishing results. Productionalized GraphQL, added authentication via JWT token verification, and enabled WebSockets via nginx. Improved the UX by using a library that replicates PDF style in HTML. (GraphQL, Redis & PubSub, SQS, Lambda, Python & FastAPI, Kotlin)Citations Ranker. SMEs felt that influential cases were not being ranked appropriately. I led development (with an intern) to build a ranking service based on citations. Created an evaluation data set from a publicly available data source that saved time and money. Wrote code to extract the required data and load into the production data store. (ElasticSearch, Python & Flask, CometML)Legislation search engine. When I joined the team, the indexing process was taking too long (> 1 day) and there were two sets of code. After listening and discussing with the team, we made it one set of code that could index within 2-3 hours. (Solr, Python, Grails, AWS Batch, S3)Refactored and added features to legacy code for self-serve registration that enabled 20% MoM growth in users. Mentored junior developers. (Grails, jOOQ, PostgreSQL) -
Software EngineerHelpful.Com Mar 2016 - Mar 2018Built system for fast speech recognition (iOS, Android, Python, PostgreSQL)Developed Android app for recording and watching videos (ExoPlayer, RxJava, Glide, SQLDelight, AutoValue, Retrofit)Designed search indices and optimized relevance (ElasticSearch, Java)Implemented a paper to extract professional skills from text (Python, Gensim, Java)Developed a “person vector” model with word vectors to find similar people (Python, Gensim) -
Android SpecialistFreelance/Contract Apr 2015 - Nov 2015Worked on a mobile game with 10M+ installs. Built Android app that has 1M+ installs.
-
Engineering ManagerPivotal Labs Jul 2014 - Apr 2015San Francisco, California, Us -
Senior Software EngineerPivotal Labs Oct 2013 - Jul 2014San Francisco, California, UsMentored team members to become team leadsLed teams building mobile apps for large clients and startups -
Lead EngineerXtreme Labs Inc. (Acquired By Pivotal) Nov 2011 - Oct 2013- Technical lead for Android app with >500,000 daily users
-
Research AssistantRyerson University Jan 2011 - Aug 2012Toronto, Ontario, Ca- Developed imaging software that combines multiple images into a single panorama for use with a multi-lens camera- Developed with C/C++ -
Teaching AssistantRyerson University Sep 2009 - Apr 2011Toronto, Ontario, Ca- CPS615 - Theory of Parsing- CPS841/CP8309 - Foundations of Semantic Web Tech.- CPS109 - Computer Science I (Java Programming)- CPS125 - Computing for Engineers (C Programming) -
Software DeveloperCyence International Feb 2009 - Sep 2009Toronto, Ontario, Ca -
Rfid SpecialistIbm Global Services Mar 2007 - Apr 2008Armonk, New York, Ny, Us
Graham Holker Skills
Graham Holker Education Details
-
Ryerson UniversityComputer Science -
Queen'S UniversityComputer Engineering
Frequently Asked Questions about Graham Holker
What company does Graham Holker work for?
Graham Holker works for Coffee Meets Bagel
What is Graham Holker's role at the current company?
Graham Holker's current role is Software Engineering Manager at Coffee Meets Bagel.
What is Graham Holker's email address?
Graham Holker's email address is gr****@****ail.com
What schools did Graham Holker attend?
Graham Holker attended Ryerson University, Queen's University.
What skills is Graham Holker known for?
Graham Holker has skills like Java, Android, Agile Methodologies, C, Eclipse, Android Development, Machine Learning, Git, C++, Javascript, Software Engineering, Computer Science.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial