Aaron Renner

Principal Software Engineer at Symbolic.ai

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 Renner is a Principal Software Engineer with 15 years of experience building scalable web applications and systems, currently focused on architectural leadership and delivery. He combines deep expertise in Elixir/Phoenix and Ruby on Rails with front-end experience in Ember.js and Angular.js, and a strong emphasis on performance optimization and TDD. Aaron has founded two startups, led his own consultancy, and mentored junior developers through regional bootcamps, demonstrating both entrepreneurial grit and a commitment to growing engineering talent. He’s an active open-source contributor to flagship projects like Elixir and Phoenix, where his work ranges from language features to developer tooling and telemetry. Notably, he’s fixed tricky migration and schema issues in large projects such as django-cms and improved test and Dialyzer coverage for Wallaby, showing attention to reliability and long-term maintainability. Based in the United States with a BA in Computer Science and Business Administration, he blends product-minded engineering with practical architectural judgment.
code16 years of coding experience
job19 years of employment as a software developer
bookBA, Computer Science, Business Administration, BA, Computer Science, Business Administration at Fort Lewis College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (28)

database-migrations10
python10
elixir10
django10
testing10
phoenix-liveview10
phoenix-framework10
api-server10
web-framework10
database-migration10
test-automation10
dialyzer10
elixir-mix9
realtime9
cms9

Programming languages (17)

MDXCGoHTMLErlangTypeScriptShellAstro

Github contributions (5)

github-logo-circle
elixir-wallaby/wallaby

Apr 2017 - May 2020

Concurrent browser tests for your Elixir web apps.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1 release, 59 commits, 94 PRs in 3 years 1 month
Contributions summary:Aaron primarily contributed to the improvement of testing infrastructure and backend code quality within the Elixir web application project. The user fixed Dialyzer errors and integrated Dialyzer into the build process, enhancing code correctness. They also added and expanded testing for the Wallaby.Phantom.Driver, improving test coverage of the project's core functionality. Further contributions included fixing typespecs and addressing issues related to handling of different HTTP response codes from the web driver.
elixirtestingectowallabyphoenix
phoenixframework/phoenix

Jun 2016 - Nov 2022

Peace of mind from prototype to production
Role in this project:
userFull-stack Developer
Contributions:72 reviews, 64 commits, 106 PRs in 6 years 5 months
Contributions summary:Aaron primarily contributes to the Phoenix framework, focusing on various aspects of the codebase. They have fixed a spelling error, added SVG support for gzipping, and extended context generator functionality. Additionally, they've updated test files and added phx.gen.live to context-related generators. Their contributions include improving formatting and adding fixtures, indicating a focus on improving the developer experience and the overall quality of the framework.
realtimepeacephoenix-frameworkelixirprototype
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