Marc Harter

Principal Software Engineer at Elite EXTRA

Eau Claire, Wisconsin, 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
Marc Harter is a Principal Software Engineer with 15+ years building full-stack web applications, distributed systems, and developer tooling with a special affinity for JavaScript and Node.js. He has deep experience across databases, messaging, high-availability systems, UX and OS-level concerns, and has architected production apps from the ground up using PostgreSQL, MongoDB, AWS, and modern front-end frameworks. An early adopter of Node.js, Marc co-authored Node.js in Action and Node.js in Practice, has participated in language design discussions, and has served as a technical reviewer on multiple web and Node books. His open-source work spans both front-end UX (humane-js) and back-end systems (zeromq.node, connect-redis), including low-level fixes and performance testing for ZeroMQ bindings. Based in Eau Claire, WI, he balances hands-on engineering and mentoring, and brings an uncommon mix of systems-level debugging and polished user-facing design to every project. Outside of code, he’s a long-time web enthusiast who started building sites in the 1990s and still enjoys teaching and growing teams.
code15 years of coding experience
job16 years of employment as a software developer
bookOrganizational Communication / Web Development Organizational Communication Web Development Computer Science, Organizational Communication / Web Development Organizational Communication Web Development Computer Science at University of Wisconsin-Eau Claire
github-logo-circle

Github Skills (19)

javascript10
c-language10
zeromq10
redis10
session-management10
vimscript10
css10
user-interface10
jsdoc10
nodejs10
cprogramming-language10
syntax-highlighting10
expressjs9
css-transitions9
ui-design9

Programming languages (23)

JavaC++CSSRustCGoHTMLErlang

Github contributions (5)

github-logo-circle
tj/connect-redis

Aug 2014 - Mar 2022

Redis session store for Connect
Role in this project:
userBack-end Developer
Contributions:5 releases, 107 commits, 89 PRs in 7 years 8 months
Contributions summary:Marc primarily focused on updating the `connect-redis` library to be compatible with newer versions of the `redis` package. They addressed deprecation warnings, added options like `unref`, and made several code improvements and cleanups. The contributions involved modifying core functionality, including setting and retrieving sessions, and the integration with the `express-session` library. Furthermore, they added tests and coverage.
redisredis-sessionsession-storeredis-client
wavded/humane-js

Apr 2011 - Jan 2018

A simple, modern, browser notification system
Role in this project:
userFront-end Developer
Contributions:205 commits, 2 PRs, 4 pushes in 6 years 10 months
Contributions summary:Marc primarily focused on developing the UI for the humane-js library. Their contributions included implementing functionality to display notifications and styling the appearance of the messages by creating and modifying CSS files. The user also improved the user experience by adding features such as closing notifications upon clicking and updating the sample page with examples. They implemented JavaScript animations and added theming support through various CSS classes, showcasing a strong focus on visual presentation.
browserjavascriptnotificationsmodern-browsernotification
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
Marc Harter - Principal Software Engineer at Elite EXTRA