Jonathan Eiten

Senior Software Engineer at fuboTV

Westwood, New Jersey, 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
Jonathan Eiten is a Senior Software Engineer with 11 years focused on front-end engineering and a multi-decade background in interactive and game-like experiences. He specializes in highly interactive UIs and HTML5/React applications, with deep experience optimizing canvas-based rendering—evidenced by contributions to the high-performance fin-hypergrid grid renderer. His career spans full-stack and back-end work in ASP.NET/SQL Server as well as headless JavaScript middleware, giving him a strong systems perspective when designing responsive client interfaces. Based in Westwood, NJ, he blends scientific rigor from a dual CS and Experimental Psychology degree at Carnegie Mellon with practical product experience across companies like fuboTV and OpenFin. Peers rely on him to solve tricky rendering and editing UI problems while keeping performance and usability front and center.
code10 years of coding experience
job24 years of employment as a software developer
bookBachelor of Science (BS), Experimental Psychology and Computer Science, Bachelor of Science (BS), Experimental Psychology and Computer Science at Carnegie Mellon University
languagesEnglish
github-logo-circle

Github Skills (5)

javascript10
user-interface10
front-end-development10
html9
css9

Programming languages (4)

TypeScriptC++JavaScriptJSON

Github contributions (5)

github-logo-circle
fin-hypergrid/core

Nov 2017 - Nov 2019

A canvas-based super high performant grid renderer API
Role in this project:
userFront-end Developer
Contributions:32 releases, 351 commits, 713 PRs in 2 years
Contributions summary:Jonathan's contributions primarily involved modifications to the `fin-hypergrid/core` repository's codebase to improve and refine cell rendering and features. These changes include modifications to the "row props" behavior to enable the application of alternating row backgrounds for the grid and other changes related to cell editing (e.g. editOnNextCell feature). Also, the user refactored column autosizing and implemented grid line customizations. The user demonstrates expertise in the grid's core rendering and feature implementation.
apihypergridcanvasjavascriptrenderer
fin-hypergrid/finbars

May 2018 - Oct 2018

Styleable scrollbars
Contributions:10 commits, 1 PR, 83 pushes in 5 months
scrollbarsstyleablescroll
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
Jonathan Eiten - Senior Software Engineer at fuboTV