Mark Erikson

Senior Front-End Engineer at Replay.io

Dayton, Ohio, 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
Mark Erikson is a senior front-end engineer with 22 years of hands-on experience building full-stack applications, currently shaping developer tooling at Replay.io and long known as a Redux maintainer. He combines deep low-level technical expertise (C optimization, desktop GUIs, and RF/LOS algorithms) with modern web skills—TypeScript, React, Redux Toolkit—and has driven major migrations and API work across flagship Redux projects and templates. Mark excels at information gathering and plumbing together disparate open-source libraries—often making technically incompatible pieces work—and has a knack for simplifying complex systems and removing dead code. A prolific open-source contributor, he helped modernize redux-thunk, reselect, react-redux, and official Redux templates, improving type safety, build systems, and testing infrastructure. Based in Dayton, Ohio, he pairs pragmatic engineering with strong communication and a preference for autonomy on interesting problems.
code22 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Cedarville University
stackoverflow-logo

Stackoverflow

Stats
65,722reputation
4.3mreached
1,299answers
5questions
Badges
react-native
top-1%
redux
top-1%
react-context
top-5%
axios
top-5%
react-redux
top-1%
typescript
top-1%
github-logo-circle

Github Skills (52)

javascript10
react-native10
react-hooks10
domain-name10
react-redux10
testing10
css10
typescript10
redux-thunk10
type-definition10
redux10
mochajs10
react-testing-library10
rollupjs10
redux-toolkit10

Programming languages (15)

C#MDXJavaCSSC++RustGoHTML

Github contributions (5)

github-logo-circle
reduxjs/redux-thunk

Dec 2018 - Jan 2023

Thunk middleware for Redux
Role in this project:
userFull-stack Developer
Contributions:4 releases, 1 review, 35 commits in 4 years 2 months
Contributions summary:Mark primarily focused on modernizing the build and testing infrastructure of the Redux Thunk library, migrating the codebase from JavaScript to TypeScript. Their contributions include updating the build setup with Rollup, configuring TypeScript compilation, converting test files to use Vitest, and migrating to ESM. They also fixed linting and formatting issues, and addressed type-checking-related problems. These changes aimed to improve the library's maintainability and developer experience.
reduxthunk-middleware
reduxjs/redux-templates

Dec 2019 - Jun 2022

Official Redux templates for Vite, Create-React-App, and more
Role in this project:
userFront-end Developer
Contributions:4 releases, 5 reviews, 34 commits in 2 years 6 months
Contributions summary:Mark focused on converting the existing Redux template from JavaScript to TypeScript, demonstrating familiarity with both languages. They implemented and modified React components, incorporating Redux Toolkit for state management, and updated the application's structure to integrate with the TypeScript environment. Further contributions included adding new UI features and updating the styling using CSS modules, contributing to a more robust and maintainable codebase. The user also updated the app to the latest CRA.
create-react-appreduxviteredux-toolkittypescript
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