Ben Davis

Freelance Engineer

San Francisco, California, 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
Ben Davis is a freelance engineer and designer in San Francisco with 11 years of experience building web and mobile products using React, React Native, Python/Django, Node, and TypeScript. He has co-founded and led technology teams at startups including Gather (Techstars NYC '17) and Junto, bringing hands-on CTO experience to product and engineering strategy. Comfortable across the full stack, Ben ships APIs, apps, and polished UIs and has practical experience improving developer workflows—evidenced by meaningful contributions to the octo.nvim plugin that enhance GitHub review ergonomics inside Neovim. He combines a creative background in computer visualisation and animation with rigorous engineering discipline, making him equally at home prototyping designs and driving production-ready systems. Ben maintains an active freelance practice and portfolio at bencdavis.com.
code11 years of coding experience
job4 years of employment as a software developer
bookBA, Computer Visualisation and Animation, 1st Class Honors with Distinction, BA, Computer Visualisation and Animation, 1st Class Honors with Distinction at Bournemouth University (NCCA)
stackoverflow-logo

Stackoverflow

Stats
617reputation
56kreached
1answer
13questions
github-logo-circle

Github Skills (17)

github10
plugin-development10
neovim10
lua10
telescope10
command-line-interface9
command-line9
cli9
sqlalchemy6
angularjs6
http6
gulp6
sqlite6
google-app-engine6
python6

Programming languages (7)

C#TypeScriptC++JavaScriptGoLuaPython

Github contributions (5)

github-logo-circle
pwntester/octo.nvim

Jan 2022 - Aug 2022

Edit and review GitHub issues and pull requests from the comfort of your favorite editor
Role in this project:
userFull-stack Developer
Contributions:5 commits, 2 PRs, 1 comment in 6 months
Contributions summary:Ben primarily focused on enhancing the functionality of the `octo.nvim` plugin, which allows users to interact with GitHub issues and pull requests within Neovim. Their contributions include implementing a command to list available actions, renaming a command for improved clarity, and refining the user interface with formatting updates. The user demonstrated expertise in adapting the plugin's core features and improving its overall usability.
reviewpull-requestsneovimcomfortfavorite
ben-davis/mac-config

Jun 2020 - May 2026

Contributions:213 pushes, 1 branch in 6 years
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