Lionel Barrow

VP Engineering at University of Chicago

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

🤩
Rockstar
🎓
Top School
Lionel Barrow is a senior engineering leader with 13 years of hands-on software and management experience, currently serving as VP Engineering in Chicago and lecturing on Cloud Computing and Software Testing at the University of Chicago. He scaled Tegus from a single engineer to a ~120-person technology organization, launched an API product that reached >$2M in six months, and helped build a business that exited for $930M. A pragmatic back-end developer by training, Lionel has contributed to notable Go projects—improving graceful shutdowns in the braintree/manners HTTP server and advancing the braintree-go client with core payment features and test coverage. He blends product-minded engineering, operational rigor (managing a ~$20M budget), and deep technical craft, often stepping into code to solve critical problems. Collected academic foundations in computer science and mathematics complement his knack for clear technical writing and practical tooling.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Arts (BA) Mathematics, Bachelor of Arts (BA) Mathematics at Bard College
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at University of Chicago
stackoverflow-logo

Stackoverflow

Stats
150reputation
10kreached
3answers
3questions
github-logo-circle

Github Skills (18)

apidoc10
testing10
http10
go10
api10
braintree10
concurrency10
go-testing9
xml8
mux7
async-socket6
optimization6
complexity-theory6
python6
django6

Programming languages (6)

JavaCSSJavaScriptGoVim ScriptClojure

Github contributions (5)

github-logo-circle
braintree/manners

Jan 2013 - Apr 2016

A polite Go HTTP server that shuts down gracefully.
Role in this project:
userBack-end Developer
Contributions:54 commits, 9 PRs, 12 pushes in 3 years 3 months
Contributions summary:Lionel focused on refactoring the `manners` Go HTTP server, improving its graceful shutdown capabilities. They modified the core HTTP server logic, including the listener and connection handling, to allow for in-flight requests to complete before shutting down. The user also added example code illustrating the use of `manners` with the `gorilla/mux` router, extending the server's flexibility. Furthermore, they fixed bugs related to the server's listening methods.
golangmicroframeworkgo-httpgracefullyserver
braintree-go/braintree-go

May 2013 - Mar 2017

A Go client library for Braintree
Role in this project:
userBack-end Developer
Contributions:124 commits, 33 PRs, 34 pushes in 3 years 11 months
Contributions summary:Lionel primarily contributed to the development of the Braintree Go client library. The commits demonstrate the implementation of core features such as creating credit card and transaction requests. They refactored and updated existing code, and integrated unit tests to ensure functionality. Furthermore, the user worked on integrating tests, and setting up the base framework to interact with Braintree.
golangclient-librarygo-clientadyenpayment-processing
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
Lionel Barrow - VP Engineering at University of Chicago