Robbie Ostrow, Distributed Computing Developer in San Francisco, CA, United States
Robbie Ostrow

Distributed Computing Developer in San Francisco, CA, United States

Member since August 14, 2018
Robbie has a BS and MS in computer science from Stanford with a focus on biocomputation and artificial intelligence. He has experience working at large and small software companies as well as consulting firms. Robbie loves working on projects that have the potential to make a large impact.
Robbie is now available for hire




San Francisco, CA, United States



Preferred Environment

Nix, Git, Sublime Text

The most amazing...

...paper I've worked on is a mechanism to make cryptographic signatures quantum-computer-proof.


  • Founder/CEO

    2018 - PRESENT
    ThreadCloud, Inc.
    • Created a flexible platform for large distributed-computing projects.
    • Founded this company and built the core technology.
    • Met with various stakeholders and investors.
    • Managed a small team of engineers.
    Technologies: WebAssembly, AWS, C, OpenMPI
  • Principal

    2017 - 2018
    Section 204, LLC
    • Ran this small investment fund with a friend. We placed bets on MLB games based on an algorithm I developed.
    • Created a real-time betting infrastructure on AWS to take the human out of the loop.
    • Theoretically bounded optimal bet sizes.
    • Navigated the inconsistent landscape of casino policies.
    Technologies: AWS
  • Data Scientist

    2016 - 2017
    Macro Advisory Partners
    • Ran Macro Advisory Partners’ data science practice.
    • Interacted closely with clients, presenting data and explaining technology-related issues relevant to their interests.
    • Built infrastructure to fetch, analyze, and visualize data in real-time.
    • Built proprietary natural-language indices around issues relevant to the firm and its clients.
    • Revamped the firm’s security practices.
    Technologies: Python, AWS, git, Docker
  • Course Assistant/Research Assistant

    2015 - 2017
    Stanford University
    • Researched misuse-resistant hash-based signatures that remain secure on quantum computers.
    • Served as Head TA for CS255 (Introduction to Cryptography), TA for CS155 (Computer and Network Security), TA for CS103 (Mathematical Foundations of Computing), TA for CS161 (Design & Analysis of Algorithms), and TA for CS110 (Principles of Computer Systems).
    • Held weekly sections (lecture and problem-solving).
    • Held regular office hours.
    • Designed and graded programming assignments, problem sets, and exams.
    Technologies: C, C++, Javascript
  • Software Engineering Intern

    2015 - 2015
    Uber, Inc
    • Implemented sophisticated monitoring and analytics for Uber’s background check service.
    • Improved Uber’s driver onboarding and background check flow.
    • Implemented an OCR pipeline to automatically retrieve information from driver documents.
    • Implemented an experimental machine-learning library for image classification.
    Technologies: Python, Kafka, Celery
  • Software Engineering Intern

    2014 - 2014
    • Researched and implemented cutting-edge community detection algorithms for graphs. Read about one of my implementations at (Exploring the CONGO).
    • Shared optimal community detection approaches for real-world situations with various stakeholders.
    Technologies: Python, Neo4J, iGraph, Docker



  • Languages

    Python, C, JavaScript, Rust, Go, Haskell, C++
  • Platforms

    Jupyter Notebook, Docker, Unix
  • Libraries/APIs

    TensorFlow, Pandas, NumPy, Scikit-learn, NLTK, OpenMP
  • Storage

    MySQL, PostgreSQL, MongoDB
  • Other

    Distributed Computing, Algorithms, Natural Language Processing (NLP), WebAssembly, Compilers
  • Paradigms

    Functional Programming


  • Master of Science degree in Computer Science
    2017 - 2018
    Stanford University - Palo Alto, CA
  • Bachelor of Science degree in Computer Science
    2012 - 2016
    Stanford University - Palo Alto, CA

To view more profiles

Join Toptal
Share it with others