Drew Dara-Abrams is a principal technologist with 15 years of experience building software products and data platforms for transportation, mobility, and civic technology. He leads cross-disciplinary teams from applied research and customer discovery through prototyping, agile development, and go-to-market, and currently runs Interline Technologies’ managed cloud services and expert consulting on GTFS, routing, and multimodal analysis. His background blends deep academic training in cognitive science and spatial cognition with hands-on engineering—he founded Transitland and contributed full-stack work to popular open tools like Streetmix. Drew has shipped production systems at Mapzen (including multimodal routing, isochrones, and map-matching) and automated data pipelines and validation for Transitland’s open mobility directory. A civic-minded practitioner, he serves on the City of Alameda Transportation Commission and advocates for safer, more joyful streets for all users. He’s as comfortable debugging deployment issues and integrating backend monitoring as he is shaping long-term mobility product strategy.
15 years of coding experience
8 years of employment as a software developer
A.S., Computer Science, A.S., Computer Science at Foothill College
M.A., Cognition, Perception, and Cognitive Neuroscience, M.A., Cognition, Perception, and Cognitive Neuroscience at UC Santa Barbara
B.A., Cognitive Science, B.A., Cognitive Science at Carleton College
Ph.D., Geography with an emphasis in Cognitive Science, Ph.D., Geography with an emphasis in Cognitive Science at University of California, Santa Barbara
an open directory of mobility feeds and operators — powers both Transitland v1 and v2
Role in this project:
DevOps Engineer & Data Engineer
Contributions:18 reviews, 659 commits, 1924 PRs in 3 years 2 months
Contributions summary:Drew primarily contributed to the automation and streamlining of the data validation and processing pipelines within the project. They developed scripts for validating data feeds, converting data from various formats (CSV, Transitland v1) to the project's required DMFR format, and integrated these scripts into a CI/CD workflow using GitHub Actions. The user also implemented a system for handling and validating operator data, including schema validation and duplicate ID checks. This work directly supports the project's goal of providing an open directory of mobility feeds.
Streetmix makes it easy for people to design public spaces together.
Role in this project:
Full-stack Developer
Contributions:87 commits, 3 pushes in 4 months
Contributions summary:Drew primarily focused on enhancing the front-end and back-end of the Streetmix application. They refactored the configuration of JavaScript variables within the Express view and updated the less-middleware package. Furthermore, they integrated the back-end code from streetmix-be, merging its routes, models, and controllers. In addition, they fixed a feedback endpoint URL and included New Relic monitoring, indicating their involvement in both front-end and back-end development as well as deployment.
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.