Tyler Davis

Director Of Engineering at Synop

San Francisco Bay Area 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
Tyler Davis is a Director of Engineering based in the San Francisco Bay Area with 11 years building production software and leading teams across clean energy, EV charging, and consumer platforms. He combines hands-on full‑stack engineering—Typescript, Java, IoT, time‑series systems and automation—with people leadership, having scaled engineering teams and shipped platforms for energy management and hybrid microgrid control. At Synop he moved from senior engineer to tech lead to director, focusing on reliability, interoperability, and scalable integrations with utility data. His background includes founding‑stage work at SHYFT where he built core products and grew the engineering org, and practical open‑source contributions improving Neo4j Ruby association behavior. Passionate about equitable access to education and healthcare, he pairs systems thinking with a bias for shipping measurable impact.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at Stanford University
languagesEnglish
github-logo-circle

Github Skills (5)

neo4j10
rspec10
orm10
graph-database10
ruby10

Programming languages (7)

MDXTypeScriptJavaJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
neo4jrb/activegraph

Jun 2017 - Jun 2017

An active model wrapper for the Neo4j Graph Database for Ruby.
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 2 comments in 2 days
Contributions summary:Tyler primarily focused on improving the `activegraph` library's association handling, specifically addressing issues related to dependent delete/destroy behaviors. Their commits involved modifying association methods and test cases within the `association_dependency_spec.rb` file to address errors. They also added new test scenarios and corrected typos. The user's work directly contributed to the reliability and correctness of the library's core functionality.
graph-databaseneo4jrubyormrailtie
TyGuy/node-eventstore

Feb 2018 - Apr 2020

EventStore Implementation in node.js
Contributions:3 releases, 7 pushes, 5 branches in 2 years 2 months
eventstoreevent-sourcingnode-jscqrsnodejs
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