“They’ve been responsive to feedback and are quick to implement.”
EGO cms built a pilot version of a software that integrated QuickBooks Online and QuickBooks Desktop with a client web app. They mainly provided front-end design using Angular 1.
“They’ve been responsive to feedback and are quick to implement.”
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
Left Hook Digital does project-based, contracted integration development including API development. We have a few dozen clients in a three-month period. I’m the co-founder and managing partner.
What challenge were you trying to address with EGO cms?
We needed more development power on our team. We had backend developers, but needed frontend development and help with the few backend issues we face.
What was the scope of their involvement?
This project is a pilot project. This is for one our partners, so if it works out well, we’ll do more projects with them. It’s an ongoing augment as needed.
We’re doing a direct integration between QuickBooks Online and a client's app that is essentially a bi-directional sync of accounting information. The integration between the client's App and QuickBooks Online and Desktop is programmed through our partner's platform. We created an app/service that sits between the external software and our client’s app. The middleware is embedded into the client’s app to make it look like it’s all one thing. You could call it a white-labeled intermediate integration app. EGO helped mostly with the frontend.
What is the team dynamic?
We initially engaged with Eugene, the CEO. He reviewed the project and pulled some people in from his team. Irina is helping with project management internally; we occasionally interacted with her as well. There was someone else on the project, but they quickly pulled him off when they realized he wasn’t needed. He actually pulled himself off which is pretty impressive. Misha is the one we’ve been working with primarily. We sync up with him at the end of his day and the beginning of our day. We check in to see how things have gone and if he has any questions. We set the stage for what he’s going to do the next day. That communication was regular throughout the project.
How did you come to work with EGO cms?
We had initially engaged another company, Ascendle, but the project wasn’t something they did. They referred us to EGO. We checked on their reputation, but we didn’t search for another company.
How much have you invested with them?
They gave us a blended rate, which is really helpful. We paid between $25 and $35 per hour, which averaged out to $32. They were flexible in handling the total cost. We decided that time and materials made the most sense. It costs between $3,000 and $5,000 per month.
What is the status of this engagement?
We started working with them in June 2017, and the work completed at the end of September 2017. They’re working on a part-time basis.
What evidence can you share that demonstrates the impact of the engagement?
Everything has gone smoothly. I haven’t heard anything negative about their code. We don’t know enough about frontend development in Angular.js to know whether it’s good, clean code, but the end client does as well as other people we’ve contacted. Nobody has said anything about redoing that code. They’ve been responsive to feedback and are quick to implement.
How did EGO cms perform from a project management standpoint?
They’ve been great. The only downside was that we had to make sure we could meet in the morning to sync up with them. We eventually became accustomed, but it was hard to get used to at first. It wasn’t any fault of theirs. They’ve been great at saying what issues there are and understanding what needs to be done. Eugene has everything under control and they’ve been following the contract closely and sending us details. There’s not been any a lack of response or an unacceptable delay.
What did you find most impressive about them?
They’ve been very thorough and have been open to answering questions and reviewing anything that’s been done. They check in regularly with us. There have been a couple of times when the project has gone sideways, and Eugene reached out to see if we needed any additional resources or anything else. It was impressive to get that because it meant they’re communicating internally and getting regular debriefings on how things are going.
Are there any areas they could improve?
I can’t see anything at the moment. They might benefit from having someone "stateside" that does project management as well. That way, the hours would overlap better. I don’t know if it would work or not. There’s nothing negative until someone tells me there’s something wrong with the code.
"The project manager was available all the time, and we had no roadblocks."
CayugaSoft Tech (merged with EGO Creative Innovations) developed an iOS app as a simpler alternative to an existing web app, involving on-the-go scheduling and messaging.
"The project manager was available all the time, and we had no roadblocks."
With only one assigned developer and one project manager, the tasks were straightforward and communication was clear and reliable. They’re an affordable company with a sufficient amount of experience and a competent team.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We are an EHR systems provider. I am the owner.
What challenge were you trying to address with Cayugasoft Tech?
We needed an iOS app as an alternative to the existing web application.
What was the scope of their involvement?
Cayugasoft Tech developed our app. It’s a stripped-down version of the web app, and it provides scheduling and messaging on-the-move. There was one Swift developer assigned to our project.
How did you come to work with Cayugasoft Tech?
I interviewed a couple of companies, and Cayugasoft Tech seemed nice in comparison. They seemed to know what they were talking about, and they were affordable.
How much have you invested with Cayugasoft Tech?
The cost of Cayugasoft Tech’s work was about $30,000.
What is the status of this engagement?
We started working with Cayugasoft Tech in 2015. The project was completed in 2016.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
The code was clean and it worked. There was nothing else we measured Cayugasoft Tech against.
How did Cayugasoft Tech perform from a project management standpoint?
It was a fairly simple project involving a developer and project manager. The project manager was available all the time, and we had no roadblocks. The communication was fairly straightforward.
What did you find most impressive about Cayugasoft Tech?
I’ve only worked with Cayugasoft Tech, so I couldn’t compare them with anyone else. They were competent, though.
Are there any areas Cayugasoft Tech could improve?
No. I was overall satisfied and have no complaints.
"They’ve done wonderful work, and I would not hesitate to recommend them to anyone."
EGO Creative prepared iOS apps and QA testing for 2 mobile brands to enhance users' digital experience and media interactivity.
"They’ve done wonderful work, and I would not hesitate to recommend them to anyone."
In their 2 months on the market, both apps secured positive feedback from consumers and investors. EGO Creative’s keen problem-solving, technical proficiency, and responsiveness built a great rapport with the internal team.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
itagit technologies is a digital media startup where we developed a proprietary platform that enhances digital experiences for users. Our core function is that we create applications that allow real-time interactivity between the user and content for radio, TV, or live events. Users are able to capture and interact with audio/video content being broadcasted from that source in real-time. I am an Egyptian entrepreneur and am founder and CEO of itagit.
What challenge were you trying to address with EGO Creative?
The primary reason I reached out to EGO Creative was that our internal technical department decided to develop our Apple iOS and Android mobile applications using the Xamarin platform.
What was the scope of their involvement?
EGO Creative was commissioned to develop the iOS mobile application for 2 of my mobile brands. The first brand is a music discovery-related application called Tether, which they developed from scratch. My other brand is called TV Tag, which is related to TV interactivity and capturing real-time video via TV without using the camera phone. The applications were designed by an external third party, and we were developing the Android apps internally. We went through several scoping exercises to clearly identify the features, functions, and user flow within each application to reflect the designs that were created. They came back to me with a time and cost estimate, and we negotiated to come to an agreement with them. There was an NDA signed because we were dealing with proprietary technology.
We went through the phases of the development based on prioritization that I had set up. In the beginning, we didn’t have a certain number of resources from their team assigned to us. But, when the workload ramped up and it was clear that we would be engaged for 3 months, then we had dedicated resources, including iOS and Android developers and QA testers.
How did you come to work with EGO Creative?
I was recommended to search for developers on Upwork. I did a lot of research on different companies and individual developers. EGO Creative was shortlisted, along with 3 other providers. We chose them based on their experience and testimonials on the site, along with the fact that they had certified developers and were partners with Xamarin. They also gave a reasonable estimate on the cost.
How much have you invested with EGO Creative?
We have spent between $30,000 and $35,000 over the course of our relationship.
What is the status of this engagement?
We started working with them in May 2016, and the work is ongoing.
Could you share any evidence that would demonstrate the productivity, quality of work, or impact of the engagement?
Our apps have only been on the market for 2 months. The apps that we created were quite innovative. There was no point of reference that you could compare either brand to. We are offering what we call never-seen-before mobile-based user experiences. We would not have been able to get the positive feedback we’ve gotten from the market and our investors without EGO Creative’s role in the project. Our investors and other people are intrigued with how we’re able to create these digital experiences.
How did EGO Creative perform from a project management standpoint?
I’m in constant communication with a single project manager who’s responsible for the deliveries and any issues that come up. They are very clear on what tasks are being done and which are being prioritized. If we have any issues with testing, they’re quick to respond. We have a personal relationship as well as professional, which helps build rapport. We invited one of their developers to come to our offices for a week, and that helped build a stronger bond between our organizations. They helped us solve certain problems with how to scale certain parts of the application.
What did you find most impressive about EGO Creative?
I’ve dealt with 2 project managers over the course of our relationship. I’m very happy with the responsiveness of the second project manager. She’s always available over Skype, even during night hours when we need help with a live event. At one point, we had a cash flow problem, but they had a lot of patience with our situation, and we really appreciated that.
Are there any areas EGO Creative could improve?
I think there are certain key areas that any company can improve. One of those is reporting on a more periodic basis. Even though they are responding quickly already, they can work to make it even better. They could also expand their presence beyond Europe. With their expertise in Xamarin, it would be a good opportunity for them to improve and expand their reach.
"They really appreciate positive feedback about how their work has benefited our customers."
An automotive software company used a team from EGO Creative to wireframe and develop a mobile prototype that will house their legacy software. Testing and development remain ongoing.
"They really appreciate positive feedback about how their work has benefited our customers."
Customers are pleased with the usability of the app. EGO's team has kept all deadlines and now has a thorough understanding of the product and it's larger goals. Despite some language barriers, the partnership has been an overwhelming success.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We’re a software solutions provider for the automotive industry, and I’m one of the directors. We’re located in England and we currently have five employees. Our software prepares reports which allow customers to inspect end-of-lease vehicles.
What challenge were you trying to address with EGO Creative Media Solutions?
We had some legacy software on older technology which we needed to migrate over to a new mobile paradigm of Android and iOS. We didn’t have the skills in-house to do that, and we decided that it was better to outsource the mobile development part of the work rather than upskill.
What was the scope of their involvement?
We first engaged their project managers to help scope out the project. We also have experience in that area, so it was a joint effort to come up with a solution that we liked. They then brought on board one of their technical architects, with whom we worked closely. We completed the wireframing and progressed to the MVP [minimum viable product stage]. We went through testing scenarios, and then we were able to launch.
In the early stages, we had quite a close interaction with them because we were new to outsourcing. As time went on, we’ve been able to step back from that day-by-day management. Initially, we engaged a project manager part-time, and then we brought in a developer on an hourly rate. We then switched to a fixed monthly contract, so the developer was working solely for us on a three-month rolling contract. We have the option of extending that to around 40–60 hours per week if necessary.
I liaise closely with their team lead, who either works on the project himself or delegates to another developer. As a result, we don’t have only one individual developer. There are a number of resources they can use who have knowledge across the project.
How did you come to work with EGO Creative Media Solutions?
It was a fairly brief process. We’ve not really outsourced before, so we were sort of sticking our toe in the water to test how the relationship would work. We went through Elance originally and had a number of responses back. After more in-depth interviewing with the providers, we felt that EGO Creative gave us confidence that they understood what we were after. They had experience in both Android and iOS development, so we decided to hire them.
How much have you invested with EGO Creative Media Solutions?
We’ve spent around $5,000 to $7,000 per month throughout the course of the project.
What is the status of this engagement?
The project began in the first quarter of 2014 and launched at the end of 2014. It’s an ongoing project, as we have customers who are forever looking to bring more aspects of their business into our product. We’ve also used EGO Creative for other smaller applications we’ve needed over time.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
We have a specialized product, so we don’t have a huge volume of customers. However, our customers use it quite intensively. They are happy with the product, and we’ve had very positive feedback on the user interfaces. EGO Creative has a good understanding of how to make an app feel natural within the Android and iOS environments.
There have been times when we experienced slight misunderstandings, but that may have been due to a lack of specific explanations on our part. Those instances were quickly rectified, and we’ve overcome those challenges very easily.
How did EGO Creative Media Solutions perform from a project management standpoint?
We have a dedicated project manager who understands the product very well. She and her team have gone over and above when we had hard deadlines. We’ve been very pleased with the project management. We have regular Skype meetings, and we also use Atlassian’s JIRA and Confluence to track the project. We use the wiki quite extensively as a central repository to store knowledge of the project. We’ll write scope and feature requests within Confluence, which EGO Creative then translates into JIRA tasks for the developers.
What did you find most impressive about EGO Creative Media Solutions?
I don’t have much experience with outsourcing, so it’s difficult for me to compare. In my opinion, the most impressive aspects are the relationship we’ve developed, their understanding, and the pride they take in ensuring the product has an impact to the end user. They really appreciate positive feedback about how their work has benefited our customers. I believe that shows a level of care within the project.
Are there any areas EGO Creative Media Solutions could improve?
There have been some occasional misunderstandings due to the language difference, but we’ve been able to rectify them quickly. Because an outsourced team is not as close to the business as we are, there may be information missing from their knowledge base. It’s a two-way process to fill those gaps.
"I could not have dreamt of having a better project manager than the one assigned by CayugaSoft."
CayugaSoft Technologies (merged with EGO Creative Innovations) developed a functional web application product for an early-stage startup providing an online marketplace for wellness services.
"I could not have dreamt of having a better project manager than the one assigned by CayugaSoft."
CayugaSoft Technologies (merged with EGO Creative Innovations) provided a wonderful experience and delivered a product with few bugs that was easy to work with. The project manager was understanding and organized in terms of managing ideas, following up, and delivering on time. They handled outsourcing very well and had an amazing team full of nice people.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We are an early-stage startup providing a marketplace for wellness services. I am the founder of the company.
What was the scope of their involvement?
I have been working in the tech world for a long time on the business side, but choosing a language for my current platform was a challenge. I asked CayugaSoft to explain to me in plain English why they would choose one platform over another. I was told that, although there are newer languages available, the advantage of established ones is that they offer many tools and widgets which we can leverage. The recommendation made sense to me, and I liked CayugaSoft's ability to deal with me at a non-technical level.
CayugaSoft assigned one lead and one part-time developer, as well as a testing team. I had regular meetings with the lead developer.
How did you come to work with CayugaSoft Technologies?
I never had a connection with this market before. I found CayugaSoft through a European service for matching clients with software development companies and reviewed them along with 15 other candidates. I could see that CayugaSoft could clearly see what I wanted to do, based on their high-level briefing. They went beyond what was being asked by our group, giving me more details about what could be done in a way that made me confident in CayugaSoft's skills.
How much have you invested with CayugaSoft Technologies?
The cost of CayugaSoft's services has been between $50,000 and $100,000.
What is the status of this engagement?
We started working with CayugaSoft in February 2016, and have an ongoing collaboration. The progress has been slow, given that I'm doing this while still working a full-time job. We are in the final stages of development. It has been a wonderful experience so far, and I would love to work with CayugaSoft in the future.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
CayugaSoft Technologies has delivered a functional product. It has a few bugs, but not to an overwhelming degree. I found CayugaSoft easy to work with, especially at this stage.
How did CayugaSoft Technologies perform from a project management standpoint?
The team was amazing. I could not have dreamt of having a better project manager than the one assigned by CayugaSoft. She was understanding and knew what to say in order to reassure me.
We used JIRA, Slack, and Google Docs. CayugaSoft has been much more organized than me in terms of managing my ideas, following up, and delivering on time. I was usually late for our scheduled calls.
What did you find most impressive about CayugaSoft Technologies?
CayugaSoft has a team of very nice people. I received messages for Christmas and Thanksgiving, even though they are based in East Europe. CayugaSoft handles outsourcing very well.
From a technology point of view, I had a hard time understanding test-driven development. CayugaSoft was able to explain it to me, allowing me to make the right decision in terms of cost and good-quality code. CayugaSoft has gone above and beyond, treating my project as their own and bringing a creative approach to solving problems. There were times when I didn't know how a certain feature could be created, and CayugaSoft came up with good solutions every time.
Are there any areas CayugaSoft Technologies could improve?
The cost could be lower, but I don't think that this is a realistic possibility.
EGO's portion of the solution performed smoothly and met the internal staff's expectations. EGO cms was accessible and responsive throughout the process. Their willingness to answer any questions, revise code, and devote additional resources kept the project moving forward.