Samuel’s Contribution and Journey on LigiOpen
My experience working with JAY4T has been a really valuable one.
Coming into the organisation, I was excited about the opportunity to work on LigiOpen because it was not just a typical development project; it was an existing platform that had already gone through different stages of development, so there was a lot to learn and understand.
LigiOpen's Fixtures & Match Centre tracking grassroots Kenyan football from kickoff to full-time.
Working on LigiOpen allowed me to work with an existing codebase rather than building everything from scratch. One of the things I enjoyed most was being able to investigate existing functionality, understand how different parts of the platform work together, identify issues and then make improvements. I also got to work with APIs and different parts of the platform, which helped me strengthen my practical development and problem-solving skills.
Discover, search, and register clubs across grassroots Kenyan leagues in one central directory.
One thing that stood out to me was learning how important communication and collaboration are when working on an existing product with different people involved. There were moments where we had to reassess our approach, understand the broader product requirements and align the technical work with what the organisation actually needed. That experience taught me that software development is not only about writing code but also about understanding the product, communicating decisions and being able to adapt when requirements or priorities change.
I also appreciated working with my fellow software developer who focuses on the mobile application and back-end functionality of LigiOpen, Alex, and the rest of the team. The collaboration helped me understand the relationship between the web platform, mobile application, APIs and the infrastructure supporting them. It gave me a much broader perspective than just focusing on the frontend.
Your cart is ready. Review your items and complete your order to support local football.
I would say the biggest thing I took away from the experience was learning how to work with and improve a real product that has history and technical debt. It has challenged me in a good way and has also given me an experience that I believe will be valuable in my career going forward.