Rodney Norris is a Principal Software Engineer with 11 years of professional experience, currently shaping front-end and platform work at Elastic from his base in Hendersonville, Tennessee. A polyglot who prefers TypeScript, he bridges UI and backend concerns—contributing to high-profile open-source projects like Kibana and DC/OS where he improved navigation, search, and UI update tooling. Rodney’s background spans startups to established companies, advancing from hands-on engineering to senior and principal roles at Elastic, D2iQ, Emma, and Campaign Monitor. He has also contributed backend Elixir clients for AWS SQS and practical DevOps fixes, showing a rare comfort switching between languages and layers. Colleagues rely on him for pragmatic solutions that balance user-facing polish with robust operational behavior.
11 years of coding experience
18 years of employment as a software developer
Associate of Arts and Sciences (A.A.S.), Computer Information Systems, Microcomputers, Associate of Arts and Sciences (A.A.S.), Computer Information Systems, Microcomputers at Nashville State Community College
Contributions:950 reviews, 58 commits, 516 PRs in 5 months
Contributions summary:Rodney focused on enhancing the user interface of the application by modifying the collapsible navigation component and search functionalities. They added a link to create an enterprise search search application. The user also incorporated visual improvements by adding icons to client libraries popover and updated the codebase to handle a new feature. These changes included modifications to existing components and the addition of new ones to support features.
Contributions:16 commits, 4 PRs, 15 comments in 7 months
Contributions summary:Rodney focused on updating and maintaining the `dcos-ui-update-service` within the DC/OS repository. Their contributions primarily involved modifying shell scripts to manage UI updates, including creating symlinks and ensuring correct file permissions and ownership. They also implemented improvements to error handling and environment variable loading within the service's pre-start scripts. Additionally, they adjusted configurations and test files to align with changes in the UI path and state directory usage.
kernelvdiisolationpythondcos
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
Rodney Norris - Principal Software Engineer I at Elastic