Daniel Campbell

Software Engineer at InfluxData

Fremont, 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
Daniel Campbell is a versatile software engineer and UI designer with 11 years of experience building responsive web applications and polished front-end experiences. Based in Fremont, CA, he combines deep MERN-stack expertise (React/Node/Express/Mongo) with strong visual design skills in UI, print, and branding, allowing him to own features end-to-end from interaction to visual polish. At InfluxData he contributed meaningful UI enhancements to popular open-source projects like InfluxDB and Chronograf—improving log viewers, truncation handling, and histogram UX—demonstrating practical impact on production observability tooling. Previously he led frontend teams at Wells Fargo, driving modernization, high test coverage, and mentoring across multiple squads. He consistently pursues personal projects that blend design and engineering, and his background in regulated industries (FDA-compliant labeling) gives him a pragmatic attention to detail not obvious from a standard developer resume.
code10 years of coding experience
job8 years of employment as a software developer
bookAssociate of Science (A.S.), Business Administration and Management, General, Associate of Science (A.S.), Business Administration and Management, General at Jackson Community College
bookGraphic Design, Graphic Design at Andrews University
github-logo-circle

Github Skills (16)

uid10
typescript10
javascript10
visualization10
typescripts10
front-end-development10
ui-design10
visualizations10
react10
typescript-types10
chronograf9
go6
influxdb5
redux4
databases3

Programming languages (4)

TypeScriptRustAnswer Set ProgrammingGo

Github contributions (5)

github-logo-circle
influxdata/influxdb

Jul 2018 - Aug 2020

Scalable datastore for metrics, events, and real-time analytics
Role in this project:
userFront-end Developer
Contributions:105 commits, 66 PRs, 89 pushes in 2 years 2 months
Contributions summary:Daniel primarily worked on the UI components within the `influxdb` repository, with their commits focusing on React components related to logs. They implemented features to truncate and view truncated log messages. They cleaned up unused functions and removed commented code, improving the codebase. The user also contributed to the frontend by adding a timestamp marker to the histogram, showing a good understanding of frontend development best practices.
real-time-analyticsscalablereactanalyticsevents
influxdata/chronograf

Jul 2018 - Nov 2018

Open source monitoring and visualization UI for the TICK stack
Role in this project:
userFront-end Developer
Contributions:117 commits, 45 PRs, 56 pushes in 3 months
Contributions summary:Daniel primarily contributed to the UI components of the Chronograf project, focusing on the implementation of the logs viewer. Their commits involved adding functionality for truncated log messages, creating and integrating a new expandable message component, and refactoring the UI for improved layout and user experience. Additionally, the user updated the progress bar and added a new dashboard selection step to the wizard.
alertreactinfluxtickapm
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
Daniel Campbell - Software Engineer at InfluxData