Summary
Eric Davis is a Senior Principal Software Engineer based in Morrisville, NC, with over 20 years of industry experience and more than a decade in senior engineering and architecture roles. He has led platform and product engineering across enterprise software vendors including Progress, Citrix/ShareFile, FM:Systems, and PeopleFluent, consistently translating complex business needs into maintainable, scalable systems. Eric blends deep hands-on coding discipline with architecture vision—his GitHub quip hints at a pragmatic attention to precise machine behavior and an engineer's humility about intent versus implementation. He has a steady record of senior technical leadership, shipping production-grade features and mentoring teams through cloud and web architecture transitions. With a BS in Computer Science Engineering from The University of Toledo, he brings institutional knowledge from public-sector web architecture to large commercial product stacks.
11 years of coding experience
21 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science Engineering, Bachelor of Science (B.S.) Computer Science Engineering at The University of Toledo