Colin Soleim is a Principal Software Engineer in Pittsburgh with 11 years of experience building reliable, maintainable web applications using Rails and React. At NextLink Labs he drives architecture and delivery while staying hands-on with backend and controller/model refactors that improve correctness and UX. He’s contributed to rubyforgood/casa, adding nuanced case-contact duration handling and UI changes for a nonprofit serving foster youth, reflecting a knack for practical, mission-driven engineering. A mathematics graduate from Allegheny College, Colin pairs strong analytical foundations with a pragmatic focus on shipping production-ready features and mentoring teams.
11 years of coding experience
5 years of employment as a software developer
Bachelor's degree Mathematics, Bachelor's degree Mathematics at Allegheny College
Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
Role in this project:
Back-end Developer
Contributions:88 commits, 54 PRs, 3 pushes in 1 month
Contributions summary:Colin focused on enhancing the "casa" application by adding functionalities related to case contacts. They implemented features for duration input, including hours and minutes. They also refactored controllers and models to incorporate new features, such as the use of parameters and improved duration calculations. Furthermore, the user implemented UI changes within the views to accommodate these new fields.
Volunteer management system (like a CRM without mass email) for use by nonprofit CASA, which serves foster youth in counties across America.
Contributions:2 PRs, 49 pushes, 104 branches in 2 years 6 months
management-systemamericacasadjangononprofit
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
Colin Soleim - Principal Software Engineer at NextLink Labs