Eric Laursen

Senior Software Engineer at Alteryx

New Haven, Connecticut, 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 Laursen is a Senior Software Engineer with eight years of experience building reliable, data-driven web applications and APIs from frontend charts to backend identity services. Based in New Haven, he currently drives micro-frontend and identity architecture at Alteryx, unifying users and service principals and enabling enterprise self-service RBAC for workspace management. He’s a full‑stack practitioner comfortable across Node, React, D3, Docker, and Kubernetes, with a history of improving maintainability and test coverage in prominent open-source data-visualization libraries like Recharts and Semiotic. Eric pairs pragmatic engineering—refactoring Node servers, introducing CI/CD pipelines, and shipping modular API route libraries—with mentorship and team leadership from previous lead and managerial roles. Outside of product work he teaches and composes music, a background that surfaces in thoughtful UX and attention to detail in visualizations. Friends and colleagues know him as Jake, a collaborator who values clean code, robust tests, and readable data storytelling.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor of Music, Jazz Performance, Bachelor of Music, Jazz Performance at Western Connecticut State University
bookFullStack JavaScript Software & Web Development, FullStack JavaScript Software & Web Development at Thinkful
stackoverflow-logo

Stackoverflow

Stats
28reputation
1kreached
3answers
3questions
github-logo-circle

Github Skills (29)

data-visualizations10
javascript10
ui-components10
charts10
testing10
jes10
typescript10
data-visualisation10
ui-design10
chartjs10
charting10
enzyme-testing10
component-kit10
recharts10
jestjs10

Programming languages (8)

TypeScriptDockerfileJavaCSSJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
nteract/semiotic

Sep 2022 - Oct 2022

A data visualization framework combining React & D3
Role in this project:
userFront-end Developer
Contributions:24 commits, 6 PRs, 1 comment in 1 month
Contributions summary:Eric primarily focused on developing and testing React components for data visualization. They made significant contributions to the `Axis` component, including adding tests and handling label configurations. The user also worked on annotation features within the project by implementing new annotation rules and components for enhanced visualizations. They further improved the codebase by removing unnecessary logging and streamlining the component structure.
nteractd3jsreactchartd3-react
recharts/recharts

Nov 2023 - Feb 2024

Redefined chart library built with React and D3
Role in this project:
userFront-end Developer
Contributions:4 reviews, 10 PRs, 10 comments in 2 months
Contributions summary:Eric primarily focused on improving the quality and maintainability of the Recharts library. Their contributions included writing unit tests for utility functions and components, as well as increasing code coverage. They also addressed key-related issues by updating and setting key property values within various components, resulting in cleaner code and fewer potential bugs. The user further fixed duplicate-key errors within the project.
chartsreactbuilt-with-reactcharting-librarychart
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 Laursen - Senior Software Engineer at Alteryx