Erik Rogers

Principal Software Engineer II at Predoc

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 Rogers is a Principal Software Engineer II with over a decade of professional experience and a two-decade personal immersion in programming languages spanning backend services, mobile, and embedded systems. He has led architecture and backend initiatives at financial and SaaS companies—shaping scalable APIs, internal patterns, and system diagrams at organizations like Ally, Bank of America, Botkeeper, and Predoc. Comfortable across Java, C++, C#, Python and JavaScript, he bridges product needs and engineering delivery while mentoring teams on reusable templates and new technology adoption. Erik’s career started in trackside systems and device-focused roles, and that hardware-minded background informs his knack for optimizing software for constrained or embedded environments. Outside work he brings hands-on mechanical curiosity—tinkering with cars and retro consoles—which fuels unconventional problem-solving and a pragmatic appreciation for systems that must just work.
code11 years of coding experience
job19 years of employment as a software developer
bookComputer Science, Computer Science at University of North Carolina at Charlotte
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
12,800reputation
1.2mreached
185answers
14questions
Badges
task-parallel-library
top-5%
timer
top-5%
mongodb
top-5%
loops
top-5%
casting
top-5%
objective-c
top-5%
github-logo-circle

Github Skills (200)

bundler10
json10
gitignore10
nodejs10
php10
build-automation10
swift10
git10
rfc10
extend10
mongoose10
javascript10
awilix10
rust10
mongod10

Programming languages (16)

C#C++CRustPLpgSQLGoKotlinTypeScript

Github contributions (5)

github-logo-circle
Unity package library for serializing and deserializing TOML data
Contributions:19 releases, 219 commits, 41 PRs in 1 month
serializingunity-packagetomlserializationunity
UnderLogic/event-channels

Nov 2022 - Dec 2022

Unity package library for sending and receiving events across components and scenes
Contributions:7 releases, 35 commits, 10 PRs in 1 month
eventsunity-packageunityreceiving-eventssending
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 Rogers - Principal Software Engineer II at Predoc