Erik Trom

Senior Software Engineer at Hodinkee

Seattle, Washington, 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
Erik Trom is a Senior Software Engineer with 13+ years building resilient web platforms, from a self-taught Ruby on Rails product still powering hawaiihomesales.com to large-scale JavaScript work at Walmart and GoDaddy. He’s led full-stack rewrites, mentored teams, and owned final pull-request reviews across React, Ember, and Node.js codebases, with deep experience designing event-driven APIs and serverless image pipelines on AWS. As lead maintainer of node-portfinder since 2013—used by major dev tools and seeing millions of weekly npm downloads—he quietly keeps developer tooling reliable across Mac, Windows, and Linux. Recent work blends AI and the stock market, creating an Apple-based pipeline that turns recorded video and images into actionable insights via LLMs. Comfortable shipping both product-facing UI features (large-scale uploads, drag-and-drop, visual search) and robust backend services, he combines entrepreneurial grit from founding Oahu Websites with enterprise-level process and architecture experience.
code13 years of coding experience
job13 years of employment as a software developer
bookPhilosophy/Religion, Philosophy/Religion at California Lutheran University
bookSanta Margarita Catholic High School
github-logo-circle

Github Skills (8)

ember-cli10
javascript10
nodejs10
ember10
testing10
network-programming9
async9
asynchronous9

Programming languages (12)

TypeScriptJavaC++ShellRustJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
http-party/node-portfinder

Jan 2016 - Aug 2022

A simple tool to find an open port or domain socket on the current machine
Role in this project:
userBack-end Developer
Contributions:18 releases, 34 reviews, 146 commits in 6 years 7 months
Contributions summary:Erik primarily contributed to the core functionality of the `node-portfinder` library. Their work focused on improving the port finding logic, specifically handling default hosts, and correcting a recursion bug. The user also implemented improvements to the test suite and added platform support.
tcpdomainopen-portsocket
ember-cli/ember-cli

Jan 2016 - May 2017

The Ember.js command line utility.
Role in this project:
userFull-stack Developer
Contributions:10 commits, 8 PRs, 134 comments in 1 year 4 months
Contributions summary:Erik primarily contributed to the Ember CLI project by modifying testing infrastructure, focusing on improvements to the testing setup, and port configuration. They addressed issues related to port availability and live reload functionality, modifying test suites. Furthermore, the user updated dependencies like `portfinder`.
ember-clijavascriptcommand-line-utilityemberember-js
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
Erik Trom - Senior Software Engineer at Hodinkee