Andrew Don

Co-Founder at 2Flo Ventures

Chicago, Illinois, United States
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

👤
Senior
🎓
Top School
Andrew Don is a mission-driven co-founder and operator with 18 years of experience blending software engineering, venture operations, and nonprofit impact work. He builds practical, scalable operating systems for teams—translating big ideas into agile processes—and has led operations and tech across startups, VC firms, and community organizations. A hands-on developer early in his career, he contributes to Ruby and PureScript open-source projects (including work on rubygems.org and pagination for Ecto), showing an eye for resilient backend systems and edge-case handling. As a grantmaker, board member, mentor at the University of Chicago’s Polsky Center, and startup advisor, he pairs product and technical judgment with community-centered strategies. Based in Chicago, he often moves between code, capital, and capacity-building, and enjoys making software “fun” while designing the systems that let teams consistently hit ambitious goals.
code18 years of coding experience
job17 years of employment as a software developer
bookBA Economics, BA Economics at University of Illinois Urbana-Champaign
stackoverflow-logo

Stackoverflow

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

Github Skills (33)

dependency-management10
programming-language10
package-management10
validations10
elixir10
testing10
purescript10
rails10
spago10
validation10
ruby10
fileio10
pagination10
file-handling10
file-processing10

Programming languages (22)

JavaPureScriptCRustElmGoHTMLTypeScript

Github contributions (5)

github-logo-circle
mojotech/scrivener_ecto

Apr 2016 - Jun 2021

Paginate your Ecto queries with Scrivener
Role in this project:
userBack-end Developer
Contributions:2 reviews, 156 commits, 35 PRs in 5 years 3 months
Contributions summary:Andrew's primary contribution focuses on the `Scrivener` library, which provides pagination for `Ecto` queries. Their commits demonstrate improvements to the core logic for calculating total entries and pages, including handling edge cases like unconstrained queries and preloads. The user refactored code for clarity and updated dependencies, showcasing a commitment to maintaining and improving the library's functionality.
elixirpaginatescrivenerqueriesecto
elovation/elovation

Jan 2012 - Dec 2015

Simple rails app to track your game results with elo and trueskill ratings
Role in this project:
userFull-stack Developer
Contributions:110 commits, 5 PRs, 3 pushes in 3 years 11 months
Contributions summary:Andrew primarily worked on setting up the foundational structure of a Ruby on Rails application for tracking game results using Elo and TrueSkill ratings. They established the initial Rails skeleton, including the basic file structure and application configuration. Subsequent commits focused on creating models, controllers, and views for games and players, including database schema creation. They also implemented features like adding results and displaying player and game information.
rails-appherokutrueskilltable-tennisgame
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
Andrew Don - Co-Founder at 2Flo Ventures