At TVS Next, we’re always looking for ways to stay connected to our people; we believe that to keep our clients happy, we need to keep our team happy and one of our means to achieve this is to encourage them to grow as individuals. We teamed up with the young and energetic team at Hasura to organize a two-day Hackathon with an aim of incorporating new software development paradigms into the engineering team’s culture.
IN A SPAN OF 48 HOURS
At the Hackathon, our goal was to use the 48-hour period to its fullest in building projects from the ground up on the Hasura development platform. The Hackathon event began with a short introduction to the platform and a quick demonstration followed. Twenty participants including back-end/front-end engineers, UI/UX designers and project managers were divided into teams and each team was ready to dive in to this opportunity. Interestingly, the objective in splitting teams the way we did was to ensure that each team was self-sufficient in terms of skills to build an entire application stack on their own. From what we observed, it didn’t take the teams very long to set the ball rolling. Once the team members got the hang of operating the platform, they began iterating on their applications. In fact, by the end of Day 1 of Hackathon, several teams were ready with their back-end implementation. Day 2 of Hackathon was spent working on the front-end and each team took a different approach based on their skill set. Each of them worked on their strength, be it web or Android or iOS applications, and used it to tweak their projects which they presented by the end of the second day.
Of the projects proposed in the Hackathon, four were chosen by a judging panel comprising senior members of TVS Next (Jegan, Siva and Aditya) and Tanmai, CTO-Hasura. The evaluation criteria was based on the team’s understanding of the platform, its applicability to projects at TVS Next and importantly, a live demonstration of their creation at the Hackathon event.
A little ahead of the Hackathon event, we had Vengat (one of our team members) familiarize himself with the platform in order to guide those using it for the first time. He deserves a special mention for being a fantastic mentor to all the participating teams. The team from Hasura was also around to help refine the project and deliver a fully functional application by the end of the Hackathon.
THE WINNER TAKES IT ALL
At the end of Day 2 of the Hackathon event, the judges of the Hackathon ruminated on each team’s performance and declared the winning project to be the team that worked on a Learning Management System. What surprised us all was that Vengat wasn’t a part of the winning team! That just goes to show that the Hasura platform is intuitively designed even for first-time users.
In our opinion, Hasura has created a winning platform and the feedback from each of our teams is a testament to that. The platform reduces the effort on back-end development by anywhere between 40 per cent and 60 per cent courtesy the data and auth APIs made available. Even front-end developers felt at home working on the back-end stack and were able to interact with the back-end without any intervention from the concerned engineers. Jegan, for one, couldn’t be more thrilled with that outcome as he has been working on building a full-stack expertise in the TVS Next team.
There is still a fair bit left to explore on the Hasura platform but from all the features we did see, the platform was able to demonstrate the value of its core proposition and it was easy to see why big names like Uber and Netflix use the same underlying technology to stay agile. As the Hackathon came to an end, we were sure that this was just the beginning of a meaningful association with the young force that is Hasura.