Luke Morris

Staff Software Engineer at Depot

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

🤩
Rockstar
🎓
Top School
Luke Morris is a Staff Software Engineer in San Francisco with 11 years of experience building and maintaining robust, test-driven systems across the full stack. He excels at untangling complex legacy codebases, shipping high-quality object-oriented features, and collaborating closely with stakeholders to refine specs and delivery. A hands-on contributor to open-source monitoring and time-series projects like InfluxDB and Chronograf, he has deep experience implementing responsive React dashboards tied to backend query logic and async error handling. Luke’s background spans startups and enterprise acquisitions, where he’s combined engineering leadership and individual contributor impact to simplify systems and optimize workflows. He’s also comfortable owning devops and data pipelines—having driven significant performance and intake improvements earlier in his career—bringing a pragmatic focus on observability and maintainability.
code11 years of coding experience
job15 years of employment as a software developer
bookBS - Engineering, BS - Engineering at Tufts University
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
0answers
7questions
github-logo-circle

Github Skills (29)

javascript10
dashboard10
user-interface10
ui-design10
redux10
uid10
go10
front-end-development10
react10
async9
visualization9
asynchronous9
visualizations9
backend8
back-end-development8

Programming languages (15)

MDXC++CSSRustGoFLUXHTMLTypeScript

Github contributions (5)

github-logo-circle
influxdata/chronograf

Mar 2017 - Jun 2019

Open source monitoring and visualization UI for the TICK stack
Role in this project:
userFull-stack Developer
Contributions:19 releases, 373 commits, 164 PRs in 2 years 3 months
Contributions summary:Luke's commits primarily focused on implementing features and addressing bugs related to the Chronograf dashboard UI. They worked on creating new dashboard cells, particularly those related to the display of overlay data. The code changes reveal contributions to React and Redux components, as well as modifications to backend server code, which included updating database query handling logic. Furthermore, the user was involved in restructuring components to incorporate the functionality for adding new annotation and adding styling updates.
alertreactinfluxtickapm
influxdata/influxdb

Mar 2017 - Dec 2019

Scalable datastore for metrics, events, and real-time analytics
Role in this project:
userFull-stack Developer
Contributions:348 commits, 15 PRs, 18 pushes in 2 years 8 months
Contributions summary:Luke primarily worked on implementing features for the dashboard interface within the influxdb repository. They focused on adding and modifying UI components for cell creation, editing, and deletion. Their contributions involved significant interaction with React, including the use of components, and state management, alongside backend functionalities like database queries. The user also introduced asynchronous operations, error handling, and adjustments to ensure seamless and responsive performance.
real-time-analyticsscalablereactanalyticsevents
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