Aaron Ross

Digital Commerce Sr. Data Engineer

Portland, Oregon, 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
Aaron Ross is a digital commerce senior data engineer based in Portland with a decade of full-stack experience building production systems in Elixir, Node, TypeScript and React. Currently at PepsiCo he has progressed from backend engineer to tech/dev manager and now leads data engineering efforts, blending hands-on coding with team and delivery ownership. He has a strong open-source footprint—contributing to projects like guppy (React task runner), DefinitelyTyped, and the Gleam compiler—highlighting attention to type safety, tooling and formatter correctness. Past roles include modernizing legacy systems at Househappy with Phoenix LiveView and migrating infrastructure to AWS via Terraform, and creating server-side 3D rendering for Nike. Comfortable across frontend and backend boundaries, he pairs pragmatic engineering with a knack for improving developer workflows and build pipelines. Trained originally in biochemistry, he brings analytical rigor to system design and debugging.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.) Biochemistry, Bachelor of Science (B.S.) Biochemistry at Anderson University (SC)
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,555reputation
120kreached
76answers
8questions
github-logo-circle

Github Skills (35)

dependency-management10
javascript10
redux-saga10
programming-language10
testing10
typescript10
typescript-definitions10
text-formatting10
type-definition10
redux10
color-conversion10
compiler-compiler10
front-end-development10
gleam10
typescript-types10

Programming languages (24)

C#JavaC++CSSRustCScalaGo

Github contributions (5)

github-logo-circle
joshwcomeau/guppy

Jul 2018 - May 2019

🐠A friendly application manager and task runner for React.js
Role in this project:
userFull-stack Developer
Contributions:1 release, 15 commits, 34 PRs in 9 months
Contributions summary:Aaron made several contributions focused on enhancing the application manager's functionality within the React.js project. These involved refactoring existing code, specifically moving middlewares to sagas and implementing queueing and batching for dependency actions. Additionally, the user addressed bug fixes related to dependency management and application lifecycle events, ensuring a more robust and user-friendly experience. The user also updated UI components, demonstrating proficiency in front-end integration alongside back-end logic modifications.
reactreactjsgui
sharkdp/pastel

May 2022 - May 2022

A command-line tool to generate, analyze, convert and manipulate colors
Role in this project:
userBack-end Developer
Contributions:11 reviews, 11 commits, 1 PR in 24 days
Contributions summary:Aaron primarily contributed to the `pastel` project by modifying existing code, particularly focusing on color manipulation, formatting, and parsing functionalities. Their work involved fixing comments, removing const generics, and adding support for alpha compositing in the `draw_rect` function. They also improved the precision of alpha values, which indicates a focus on the underlying color processing logic and data representation.
command-line-toolcommand-lineterminalclicolor-space
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