About

Peter Solnica - Software Consultant and Open Source Maintainer

Peter Solnica

šŸ’¼ SDK Developer at Sentry
šŸ“ Remote
ā±ļø 20+ years experience

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

2017
šŸš€

100+ Open Source Projects

Created, contributed to and helped with over 100 libraries and frameworks

2008-Present
šŸŽ¤

Conference Speaker

Presented at major Ruby and software development conferences worldwide

2010-Present

Connect With Me

Find me on these platforms for different types of content and discussions:

šŸ’–

Support 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.