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.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Music, Jazz Performance, Bachelor of Music, Jazz Performance at Western Connecticut State University
FullStack JavaScript Software & Web Development, FullStack JavaScript Software & Web Development at Thinkful
A data visualization framework combining React & D3
Role in this project:
Front-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.
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