Eric Barnard

Vice President Of Product Strategy And Engineering

Champaign, Illinois, 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

👤
Senior
🎓
Top School
Eric Barnard is a product and engineering leader with 14 years of experience building front-end web architectures and agricultural software products, now serving as Vice President of Product Strategy and Engineering at HarvestIQ. He combines hands-on development—evidenced by open-source contributions to Knockout-Contrib projects improving HTML5 validation and virtualized data grids—with strategic leadership roles from CTO and co-founder at Farmers Risk to director-level engineering at Granular. Based in Champaign, Illinois, he bridges domain expertise in agriculture (Purdue BS in Ag Finance Management and early commodity trading internships) with deep JavaScript and web UI engineering. Known for improving performance and UX in complex data-heavy interfaces, he repeatedly moves teams from prototypes to production-grade systems. Colleagues describe him as an operator who still codes, mentors, and keeps product strategy tightly aligned with farm-level customer needs.
code14 years of coding experience
job14 years of employment as a software developer
bookBS Ag Finance Management, BS Ag Finance Management at Purdue University
stackoverflow-logo

Stackoverflow

Stats
3,410reputation
387kreached
52answers
6questions
Badges
jquery
top-5%
ajax
top-5%
poco
top-5%
razor
top-5%
github-logo-circle

Github Skills (23)

data-visualizations10
knockout10
javascript10
validations10
ui-components10
data-visualisation10
validation10
knockoutjs10
front-end-development10
performance-optimization10
html10
data-visualization10
ajax9
razor9
unit-testing9

Programming languages (5)

TypeScriptCoffeeScriptRustJavaScriptPython

Github contributions (5)

github-logo-circle
Knockout-Contrib/KoGrid

Nov 2011 - Jan 2013

A Knockout DataGrid
Role in this project:
userFront-end Developer
Contributions:136 commits in 1 year 2 months
Contributions summary:Eric contributed to the development of a Knockout DataGrid, likely focusing on the front-end implementation. The commits show improvements to performance by building virtualizing elements, refining scroll events, and removing the foreach binding. They also refactored some of the code organization and incorporated manual row rendering.
datagridknockout
A validation library for Knockout JS
Role in this project:
userFront-end Developer
Contributions:103 commits in 1 year 6 months
Contributions summary:Eric primarily contributed to the knockout-validation library by implementing and updating features related to HTML5 input validation and the display of validation messages. They added functionality to integrate HTML5 validation attributes, such as `required`, `min`, `max`, and `pattern`, with the library. The user also enhanced the validation message display, incorporating features like error message visibility toggling and the ability to decorate input elements with error styling. They also added tests to the validation suite.
validationknockoutjavascriptvalidation-libraryknockoutjs
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
Eric Barnard - Vice President Of Product Strategy And Engineering