Tim Sullivan

Software Engineer at Elastic

Scottsdale, Arizona, 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
Tim Sullivan is a seasoned software engineer with over two decades of experience building full-stack web applications and a focused 11-year tenure in professional engineering roles. Currently at Elastic, he contributes to widely used open-source projects like Kibana and the Elastic UI, improving type safety, accessibility, and front-end components for large-scale telemetry and reporting features. He has strong Node.js and front-to-middle-tier expertise honed at PayPal, delivering mobile-first experiences and reusable component libraries for millions of users. Tim combines practical system-level skills—database design and server configuration—with a designer-friendly approach to prototyping and UI work. Known on GitHub as a pragmatic contributor, he balances shipping production-grade features with incremental improvements that reduce technical debt (e.g., removing any types and fixing React warnings). Based in Scottsdale, Arizona, he brings a steady mix of mentorship, hands-on coding, and long-term product perspective to engineering teams.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science, Multimedia (College of Liberal Studies) major, Computer Science (College of Engineering) minor, Bachelor of Science, Multimedia (College of Liberal Studies) major, Computer Science (College of Engineering) minor at Oregon State University
github-logo-circle

Github Skills (22)

javascript10
back-end-development10
css10
eui10
typescript10
type-safety10
refactor10
typescript-types10
typescripts10
refactoring10
backend10
telemetry10
react10
accessibility9
system-design9

Programming languages (9)

TypeScriptJavaDockerfileCJavaScriptGoHTMLVim script

Github contributions (5)

github-logo-circle
elastic/kibana

Sep 2015 - Jan 2023

Your window into the Elastic Stack
Role in this project:
userFull-stack Developer
Contributions:2403 reviews, 1094 commits, 2751 PRs in 7 years 5 months
Contributions summary:Tim's commits focused on the Reporting feature in Kibana, specifically on removing `any` type usage to improve code maintainability and enhance telemetry. The user made changes to several components, including `poller.ts`, `create_job/compatibility_shim.ts`, `management/report_listing.tsx`, and `types.ts`, to improve type safety, and refactoring and restructuring server route files, and updating test and usage information. The code contributions focused on the server-side features of Kibana.
elasticdashboardskibanaobservabilitywindow
elastic/eui

May 2017 - Nov 2018

Elastic UI Framework 🙌
Role in this project:
userFront-end Developer
Contributions:1 review, 5 commits, 5 PRs in 1 year 6 months
Contributions summary:Tim primarily contributed to the UI framework by implementing and modifying React components within the Elastic UI (EUI) repository. Their work included fixing React warnings, adding new components such as `KuiInfoButton` and `KuiScreenReaderOnly`, and improving existing components like `KuiToolBarSearchBox`. These changes focused on improving accessibility, functionality, and design consistency within the EUI framework.
reactsasseuiui-frameworkelastic
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
Tim Sullivan - Software Engineer at Elastic