What was the scope of their involvement?
Our first project with Seasia was for a cross-platform mobile app using Xamarin.Forms. It was a football appointment and financial management system with 2 sections—1 for football coaches or team leaders and 1 for players. Coaches can add plans for a training session or match in a certain location to the app, and a push notification will go to all, say, 20 players, allowing them to confirm their presence. Based on this, coaches will determine whether the training will take place. This is a short description, but the app was really complex and large.
The second module of this app involved accounting, letting the players pay for the expenses of the team through the app. In a football team, an accountant is responsible for managing all expenses like cold drinks for games. After a player takes a bottle, the accountant will tap the name of that person, thus accumulating their dues within the app. Even though I’ve described it in a few sentences, it’s a huge app of 80–90 screens.
What is the team dynamic?
We were able to work faster by assigning 4 programmers simultaneously, along with a German programmer from the client side, myself, my co-founder, and a QA resource. It was a large, Agile, and hardworking team. A few of the members worked until midnight for the full 60–65 days in order to complete certain tasks. Seasia worked every Saturday for at least 9–10 hours on average.
How did you come to work with Seasia Infotech?
I have over 6 years of experience with outsourcing to India through my first company, which was started in 2008 in Afghanistan. There is a limited number of software engineers in that country; since I couldn’t afford local development, I had to outsource the work to India. At the time, I used oDesk [Upwork] and learned the hard way how to filter reliable Indian companies. There are all sorts of options ranging from poor to exceptional.
It was clear to me that if I didn’t find reliable providers, freelancers, and agencies, I’d end up with scheduling and budget problems. Keeping this experience in mind, I had a dozen different parameters when choosing my agency in India for outsourcing. I announced the job on Upwork and went through over 60 applications. I followed up on 20 of those and picked Seasia Infotech.
What is the status of this engagement?
The contract started in May, and Seasia was brought onboard in June. This was a time-sensitive project, with a launch date of August 1st in order to match the start of the Kreisliga. We had around 10% accuracy on the deadline. We will be launching it in the app store in a few days, but it’s currently in the beta store. We had a bit of a delay, which wasn’t due to Seasia but was related to the client’s publicity plans. They intentionally did not release it, but the app is already there. In 2 months, we were able to finish a huge contract that local German companies estimated would take 6 months.
I have started a second team with Seasia to build a React Native app.