Jeffrey Ericson

Software Engineering Manager at Peregrine

Baltimore, Maryland, 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
Jeffrey Ericson is a software engineering manager with 13 years of experience focused on data visualization and building user-friendly tools that do heavy lifting for users. Based in Baltimore, he has moved from hands-on front-end work at Tableau and Mapbox to leadership at Peregrine, blending product-minded engineering with practical UX improvements. His open-source contributions to the vega/lyra visualization design environment highlight expertise in interactive design—implementing drag/scale behaviors and rich property editing for visual marks. A Stanford CS master’s graduate with a background in computational biology, he brings a rare mix of data-first thinking, UI craft, and cross-disciplinary research experience to complex visualization problems.
code13 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (B.Sc.) Computational Biology, Bachelor of Science (B.Sc.) Computational Biology at Brown University
bookMaster's degree Computer Science, Master's degree Computer Science at Stanford University
github-logo-circle

Github Skills (6)

javascript10
user-interface10
d3js10
front-end-development10
css9
html7

Programming languages (7)

TypeScriptC++ShellJavaScriptHTMLPythonKotlin

Github contributions (5)

github-logo-circle
vega/lyra

Nov 2012 - Dec 2012

An interactive, graphical Visualization Design Environment (VDE)
Role in this project:
userFront-end Developer
Contributions:27 commits in 18 days
Contributions summary:Jeffrey primarily worked on the front-end of the visualization design environment. Their contributions included implementing dragging and scaling functionalities for various mark types (rect, arc) and incorporating features like text annotations. They also enhanced the property editor by allowing users to customize colors, sizes, and positions of the visual elements. These changes indicate a focus on user interaction and visual design within the application.
graphicalinteractivevdevisualization
Contributions:79 commits in 2 months
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
Jeffrey Ericson - Software Engineering Manager at Peregrine