About

Peter Solnica
I am a software consultant with over 20 years of experience, passionate about building robust, maintainable software and contributing to the open source community.
Expertise
- Data processing and API integrations
- Infrastructure and observability
- Test-driven development (TDD/BDD)
- Team leadership and mentorship
- Open source software development
Professional Experience
I have worked with teams and clients from around the world, helping to build new applications from scratch and supporting maintenance work on large systems. I enjoy collaborating with people, offering help and inspiration, and experimenting with new ideas.
Open Source Contributions
Since 2009, I have been an active contributor and maintainer of various open-source software (OSS) projects. I am a former core team member of the DataMapper project, the creator of the popular Virtus gem, the creator and lead developer of the rom-rb project, the co-founder and core developer of dry-rb project and Hanami core team member.
Speaking & Writing
I write technical articles for my blog on topics such as programming in Elixir and Ruby, interesting OSS projects, testing techniques, refactoring, and database management. Additionally, I am an occasional conference speaker, having had the privilege to present at events like RedDotRubyConf, EuRuCamp, RubyNation, BaRuCo (now FullStackFest), RubyConf Australia, and Brighton Ruby.
Key Achievements
Ruby Prize Nominee
Final nominee for the Ruby Prize award by the Ruby Association
2017100+ Open Source Projects
Created, contributed to and helped with over 100 libraries and frameworks
2008-PresentConference Speaker
Presented at major Ruby and software development conferences worldwide
2010-PresentSupport My Open Source Work
If you find my open source projects useful, consider becoming a GitHub Sponsor! Your support helps me dedicate more time to maintaining and improving these tools for the community.