Jayson Harshbarger is a Principal UI Architect with 15 years of experience building visualization and data-heavy web applications, currently leading UI architecture at Analyst1. He specializes in JavaScript-based visualization systems and has a strong track record contributing to prominent open-source Angular projects such as ngx-datatable, ngx-charts, ngx-graph and drag-and-drop/UX libraries. His background spans scientific and aerospace domains—having delivered visualization and data-integration tools at RIKEN and engineered contamination and simulation software at Boeing—bringing deep domain knowledge to front-end design. Jayson blends hands-on component development with system-level thinking, often improving performance and UX for large datasets (e.g., server-side virtual scrolling and pagination enhancements). He’s passionate about programming languages and open source, regularly shipping nuanced improvements like auto-zoom, external sorting hooks, and nuanced chart formatting options. Based in Louisville, Colorado, he pairs scientific rigor with pragmatic engineering to make complex data accessible and interactive.
🕶 Drag, Drop and Sorting Library for Angular2 and beyond!
Role in this project:
Front-end Developer
Contributions:1 review, 244 commits, 40 PRs in 5 years 2 months
Contributions summary:Jayson primarily contributed to the UI and component aspects of the "ngx-dnd" library. Their work involved modifying HTML templates, updating component styling, and integrating features such as drag handles. Furthermore, the commits demonstrate the implementation of array-based and nested drag-and-drop functionalities. Overall, the user enhanced the library's features and improved the demonstration code, providing more robust and flexible options for developers.
Contributions:112 reviews, 525 commits, 564 PRs in 5 years 9 months
Contributions summary:Jayson primarily focused on enhancing the user interface and adding new components to the ngx-ui library. They implemented a JSON tree component, including markup and TypeScript examples, and refactored the icon components. Their work involved styling changes, improvements to existing components such as the ngx-input, and adding features like handling time zones for datetime inputs.
headdrawertabscsstooltips
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
Jayson Harshbarger - Principal UI Architect at Analyst1