Craig Harshbarger

Member Of Technical Staff at Perplexity

Greater Rockford 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

🤩
Rockstar
🎓
Top School
Craig Harshbarger is a seasoned front-end engineer with a decade of experience building responsive, high-performance UIs and customer dashboards for both open source and cloud products. He led cross-stack frontend efforts at Prefect, architecting dynamic interfaces, large-data visualizations, and reliable authentication systems before moving to Perplexity. Comfortable across HTML, SCSS, and TypeScript, Craig contributes to prominent open-source projects like Prefect—where he helped ship the Orion UI and mobile flow-run views—demonstrating practical impact on workflow orchestration tooling. His background spans senior UI roles at AccuLynx and early full-stack web work, giving him a strong product-minded approach to UX and engineering tradeoffs. Based in the Greater Rockford area, he blends hands-on component design with leadership in product-facing engineering. Colleagues would note his knack for abstracting common UI patterns (e.g., reusable components) to speed development and improve consistency.
code10 years of coding experience
job11 years of employment as a software developer
bookPensacola Christian College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,083reputation
216kreached
34answers
25questions
Badges
vuejs3
top-5%
typescript
top-5%
ajax
top-5%
twitter-bootstrap
top-5%
github-logo-circle

Github Skills (20)

ui-components10
typescript10
sc10
scs10
front-end-development10
typescript-types10
typescripts10
react10
twitter-bootstrap9
ajax9
vuejs39
vue9
html9
vuejs26
ruby-on-rails6

Programming languages (6)

TypeScriptSCSSVueJavaScriptPHPPython

Github contributions (5)

github-logo-circle
PrefectHQ/prefect

Sep 2021 - Jan 2023

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
Role in this project:
userFront-end Developer
Contributions:4 releases, 732 reviews, 2705 commits in 1 year 4 months
Contributions summary:Craig contributed to the development of the Orion UI, primarily focusing on UI component creation and enhancements. They implemented a "CopyButton" component to abstract functionality and added styling to the page. Additionally, the user worked on the mobile view for the flow runs page. The changes involved modifying HTML, SCSS, and TypeScript files.
pythondataobservabilityml-opsdataflow
kitbagjs/query

Mar 2024 - Apr 2025

A typescript library for state management in Vue components
Contributions:38 reviews, 28 PRs, 58 pushes in 1 year
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
Craig Harshbarger - Member Of Technical Staff at Perplexity