Ian Trapp is a Senior Software Engineer with 11 years of experience building full-stack Java and Node.js applications and designing cloud infrastructure on AWS. At Capital One he progressed from associate to senior engineer, focusing on scalable back-end services and large-scale data engineering. His early work includes contributing to the open-source PencilBlue CMS—refactoring URL and controller logic to simplify multi-site support—which reflects a practical knack for cleaning up complex systems. Comfortable across Spring Boot, Angular, and cloud-native patterns, he combines hands-on coding with a systems-level view of reliability and deployment. Based in the Greater Richmond area, he brings a continuous-learning mindset and a history of improving processes, from engineering workflows to operational scheduling efficiencies.
11 years of coding experience
5 years of employment as a software developer
Computer Science, Computer Science at Georgia Southern University
High School Diploma, High School Diploma at West Forsyth High School
Computer Science, Computer Software Engineering, 3rd Year, Computer Science, Computer Software Engineering, 3rd Year at University of Georgia - Franklin College of Arts and Sciences
Business class content management for Node.js (plugins, server cluster management, data-driven pages)
Role in this project:
Backend Developer
Contributions:79 commits, 2 PRs, 3 comments in 1 month
Contributions summary:Ian's commits primarily focused on refactoring and removing site prefix references within the PencilBlue content management system. They modified several controllers, templates, and angular objects, specifically related to custom object types, settings, and theme management, indicating a focus on cleaning up and simplifying the application's internal structure. These changes involved removing site-specific prefixes from URLs and configurations, streamlining the core functionalities of the content management system. This refactoring effort impacted the backend logic and potentially the front-end as well.
Contributions:14 commits, 13 pushes, 1 branch in 5 days
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
Ian Trapp - Senior Software Engineer at Capital One