TOP SOFTWARE DEVELOPERS & UX/UI PROFESSIONALS
We're experts in Software Development and UI/UX Design who helped launch and scale 200+ web and mobile applications for over 10 years.
We have helped build, launch, and scale innovative digital products for many startups and companies, like ElsaSpeak, Thermo-Fisher, Nokia, and BNP Paribas. They have grown their business's profitability with an Agile approach.
Our highly skilled team is committed to improving your life by developing your product from scratch or assisting your team remotely through team augmentation.
The best Developers and UX/UI Designers you can find
-
Our multidisciplinary team squads ensure that your project gets the best of each individual
-
Sprint planning, daily standups, retrospectives, and continuous improvement are part of our vocabulary and way of working.
We follow the best practices to help you succeed
-
We've written the "Product Design Process" manual on how to design and build cutting-edge digital products that users love (find it on Amazon, Barnes & Noble, or local bookshops)
-
Flagship Design and Management Universities have adopted our process and lecture it as part of the official program for Product Design or Business Innovation subjects.
-
Following an Agile approach based on a Scrum methodology, we focus on delivering new features within short time frames and answering quickly to change.
We work with the best tools to deliver better and faster:
-
Our UX/UI Designers work with the best tools money can buy, like Figma and Adobe's suite.
-
Our Developers deliver with highly supported open source tools like React, ReactNative, Angular, Vue.js, Node.js, Ruby on Rails, Python, Django, AWS, iOS, Android, and Docker.
Awards:
-
Top 100 Sustained Growth Company by Clutch (2020)
-
Top 100 Fastest Growth Company by Clutch (2020)
-
Top 1000 Clutch Global Companies (2020)
-
#1 B2B company by Clutch (2019)
-
Top 50 Developers in the UK by Manifest (2019)
-
Gazela EU 2016 prize for Top Industry Performer (three consecutive years)
-
UKTI 2014 Internationalization Award

headquarters
other locations
-
-
R. Joao Ruao 12, 8DCoimbra, COIMBRA 3000Portugal
Focus
Portfolio
Nokia, Sage, Ernst & Young, BNP Paribas, TravelWiFi, JingaLife, Elsa, Trust Portal, Full Fabric, Remax, Environment Intelect, DHI Telecom

Mucho App
Mucho curates the user’s food shopping list for any type of diet and taste through a wide variety of recipes.
The goal was to launch the app for IOS. For this reason, our development team decided to use Objective-C and Swift, as it allowed us to launch fast, while still using a solid framework.
Since we were designing for people who don’t have time to waste, we designed a simple interface that would put emphasis on the recipe photos. In this way, we are reaching the true food lovers, while also showing the strong brand identity.
Sounds interesting? Our software developers and UI/UX designers are ready to build your web or mobile app.
Get in touch and we'll take it from there!

Travel WiFi
There were two main challenges with TEP: differentiate it from the competition and make the website’s imagery reflect what was the company’s offer.
The experience had to match users’ expectations, avoiding the risks of being misunderstood for something it is not.
We applied our Product Design Process at an early stage and provided all the development expertise needed to implement further data-focused adjustments that TEP needed to achieve their business goals.
Since its initial concept, the project relies heavily on a huge number of landing pages (targeted via google ads), a good checkout process, and a flexible back-office to manage orders.
Our experienced software development team decided that Ruby on Rails was the best approach, due to its balance between flexibility and reach.
The product has been live and growing for several years. Nielsen Norman Group has pointed out TEP's website for having a properly implemented date-entry form field that can prevent usability errors. With our help in creating this form, users can spell out the month's name to distinguish it from the day.
Sounds interesting? Get in touch and we'll take it from there!

Flux Plan
Our client approached us to create an accounting and task management software.
The goal was to design a desktop app that could be sold and users getting more organised in their daily tasks.
We applied our Product Design Process to deliver the project implementation plan with milestones, effort and cost estimations.
Need an expert web development or UI/UX team to build your web or mobile app?

CheckHApp
CheckHApp is a consultancy company in the food sector that helps its clients complying with safety and hygiene regulations.
The client approached us to create a new iPad app for restaurants.
The goal was to allow its clients to register and manage compliance records digitally, instead of in paper (as they used to at the time).
It was essential to reduce users’ reluctance so two main design strategies were suggested by our UI/UX design team to achieve that.
On one hand, we created a workflow that demanded a minimal number of clicks and on the other hand a simple and fun look & feel.
If you're thinking about building a web or mobile app, get in touch!

NotaryCam
NotaryCam allows to skip all the bureaucracy and get your notary needs easily out of the way.
Upload a document, connect through your webcam and electronically sign the document.
Although it had the promise of simplifying notary needs, the website wasn’t aligned with the end goal. The challenge was to provide clean and trustworthy visuals while making the user experience as intuitive as possible.
The problem was addressed by enrolling with the Product Owner and the team, in the Product Design Process.
The result was a clear design with simple illustrations and the right typography. All the relevant information was kept, but less overwhelming and better organised.
The product team was already used to WordPress and we kept the same platform.
In order to achieve a nicer front-end with low technical debt, our software developers delivered key elements, as React components.
Looks like a handy digital product? It truly is and the next can be yours!
See how we can help you to design and develop your world-class digital product and get in touch!

Jingalife
Jingalife is an app that connects patients with their caregivers, care managers, and their family and friends.
It’s meant to be used across all platforms and in many different contexts.
Patients, as well as their family and friends, are able to follow the medical information and bookings meant to happen, inform and be informed of any emergencies and have access to all necessary contacts for their day to day life.
The app was built in partnership with existing care homes that are eager to condense all their rostering work and communications in a single and intuitive app.
The branding work was laid out before us and we used our Product Design Process to bring the app’s concept to life.
Our web and mobile development team worked together with our UI/UX designers to make sure all the user journey was at its best.
Looking for a health-related digital product? Contact us and we'll get back to you shortly!

ChatSpace
ChatSpace helps clients increase efficiency and automation.
It applies artificial intelligence (AI) in a way that gives them the ability to build & manage chatbots, plus continually augment this chatbot experience.
By using our Product Design Process, we're combining what your users really need with your business goals.
Our team of UI/UX designers and developers work together to make sure your web or mobile app has the best user experience, without worrying about scalability issues.
Looks like something handy? Get in touch!

OvalData
OvalData is an investor relation SaaS (Software as Service).
It empowers investment managers with a process to engage their investors.
The tool delivers a web portal for reporting fund performance and other relevant data (info sheets, compliance documents, etc).
Our talented developers and UI/UX designers are ready to build your web or mobile app.
Sounds interesting? Get in touch! and we'll take it from there!

StoryApp
StoryApp is a german app that contains a library of short stories and tales that the users can read on the go.
These stories can be searched by theme, author or date.
The user can collect and create their own library of bookmarked stories so that they can later read the ones that spiked their interest or even re-read the ones they loved.
We applied our Product Design Process and the resulting designs were implemented by the client’s side.
See how we can help you to design and develop a digital product your users will love.

Invisible Homes
Invisible Homes lets users sell and buy properties off-market, allowing sellers to keep their property value high and have their privacy kept while providing buyers the access to exclusive offers that match their needs.
Our UI/UX design team was called to redesign the user onboarding area and user interfaces in order to increase engagement and accommodate new features.
The information hierarchy should be intuitive, in order to allow users to quickly scrutiny the most relevant information from long lists of potential buyers and offers, keeping it easy to track the communication and status of each process.
Additionally, we had to find a way to communicate the platform dynamism and value to buyers, while keeping private the information about the properties.
Looking for something similar? Contact us!
Reviews
the project
Frontend Dev & Design for Language Learning Platform
"Imaginary Cloud is a very serious software agency with a positive attitude and good skill set."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the co-founder and CTO of an e-learning platform.
What challenge were you trying to address with Imaginary Cloud?
We needed frontend development and design services for our platform.
What was the scope of their involvement?
The team from Imaginary Cloud was responsible for both frontend development and design. They collaborated with the internal team as well as our outsourced backend developers. The frontend language was JavaScript, and I believe they used Vue.js as well.
What is the team composition?
We started with two frontend developers and two designers. At some point, we also had a technical manager for the whole team.
How did you come to work with Imaginary Cloud?
I knew someone who used to work at Imaginary Cloud, so I knew of their business. We were shopping around for other providers, but when we contacted them and found out they could handle our project, we decided to work with them.
How much have you invested with them?
We spent somewhere around the low $100,000 range.
What is the status of this engagement?
We worked together from December 2018–May 2019.
What evidence can you share that demonstrates the impact of the engagement?
The end product works really well. They were very adaptive and always willing to make changes, which were taking place every week based on feedback from clients and our CEO. They responded well to the frequent changes in scope.
How did Imaginary Cloud perform from a project management standpoint?
The team participated in all of our daily meetings and was very organized. Imaginary Cloud communicated well with us throughout scope changes and never complained. Everything was very smooth.
What did you find most impressive about them?
They’re a small software house, and it’s clear they want to create a good working environment. They helped us grow professionally — it was very positive.
Are there any areas they could improve?
There’s nothing that comes to mind.
Do you have any advice for potential customers?
Have a good conversation with them about what their capabilities are and what you want to build, so that there’s a common understanding of what can be done. Imaginary Cloud is a very serious software agency with a positive attitude and good skill set.
the project
UI/UX Audit for Professional Learning Platform
“This is the best work we’ve gotten from a provider so far, and we’ve worked with many over the years.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We provide a learning management system (LMS) for medium and large companies of 100–10,000 employees. The platform is addressed to HR and learning involvement departments.
What challenge were you trying to address with Imaginary Cloud?
We’re a startup, and the full design of the platform was done in-house. We found it necessary to bring in someone from the outside to conduct a UI/UX audit. The audit needed to identify problems and improvement points, and to propose solutions. We wanted to have a quick and targeted process so that we could start implementing those recommendations immediately.
What was the scope of their involvement?
We provided Imaginary Cloud with access to our platform. We asked them to use it as though they were end-users and to identify any problems. They did that for the first two weeks, during which time they only got back to us with 1–2 questions.
We had a meeting after that, where they presented a document with 60–65 suggested improvements that were organized by ease of implementation. They exposed both simple and more profound problems, all of them centered around our main goal of increasing usage. All issues were divided by habit formation, navigation, readability, visual aesthetics, responsiveness, how critical they were, and their level of impact.
Imaginary Cloud also provided a list of potential ideas, such as new features. It was a detailed report with a lot of ideas for us to work on in the next six months.
What is the team composition?
Their head of design acted as our project manager, and we worked with one of their designers on the details.
How did you come to work with Imaginary Cloud?
Tiago (CEO) is a member of Startup Lisboa, and I met him there four years ago. I learned about his work and talked to him about the startup business. I received an email from another company at one point offering UI/UX auditing services, and I liked the concept. I contacted that company as well as Imaginary Cloud, and we liked Imaginary Cloud’s proposal the best.
How much have you invested with them?
The cost was close to €20,000 (approximately $23,700 USD).
What is the status of this engagement?
We worked with Imaginary Cloud between June–July 2020. The whole collaboration lasted 4–5 weeks.
What evidence can you share that demonstrates the impact of the engagement?
This was the first time we had professional designers work on our application. We’re currently implementing the corrections proposed by Imaginary Cloud. We’ve completed some of the quick ones already and shown them to customers, and we’ve gotten good feedback.
I don’t know what the full impact will be. We’re launching the new version in September 2020, and we hope to see some results in three months’ time. I’m quite optimistic.
How did Imaginary Cloud perform from a project management standpoint?
They were flexible in including our additional requests, and their CEO phoned me regularly to see how the project was going. They were willing to do some extra work to ensure that the final deliverable was what we needed. The project was extended by two weeks because we asked for more work.
What did you find most impressive about them?
This is the first UI/UX audit we’ve done, and it was quite comprehensive. They identified around 60 improvements, each one ordered by occurrence, impact, and cost and effort to fix it, along with some graphics.
We preferred working with professional designers because using focus groups would’ve been too complicated, and we were very happy with Imaginary Cloud’s delivery.
Are there any areas they could improve?
We were always asking for more design options, but we’re happy with what they delivered. I’m happy with the results, and I plan to hire them to work on complete features.
Do you have any advice for future clients of theirs?
Imaginary Cloud is a fantastic option for someone looking to do a UI/UX audit. I recommend talking to Tiago, who has a lot of experience working with large multinationals.
the project
Web Dev & Analysis for Investment Fund Representation
“They have a very good approach to the design of everything that is related with the graphical interface and the UX.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CEO of Oligo Swiss Fund Services, a company that specializes in going over the presentation and distribution of foreign investment funds.
What challenge were you trying to address with Imaginary Cloud?
We needed help developing proprietary tools of our own.
What was the scope of their involvement?
We hired them for several projects, including web design. They analyzed the tools we had. They also provided us with algorithms for statistical analysis, project management of our IT systems, and web hosting management. They did everything related to portals and our internet connection.
What is the team composition?
I was in contact with at least 12 people. I worked directly with their CEO and project manager of the web design team. We worked with a person that manages the host system, a PHP developer, a Ruby on Rails developer, and a java developer that specialized in algorithms and statistical analysis.
How did you come to work with Imaginary Cloud?
I worked with them when I was at another company for all our webpage designs and investor portal. When I founded my company, we reached out to them.
How much have you invested with them?
We spent over $200,000.
What is the status of this engagement?
We worked together from May 2013–January 2020.
What evidence can you share that demonstrates the impact of the engagement?
I’m very happy with them. The quality of their work is excellent. We will definitely use them for any projects that we need.
How did Imaginary Cloud perform from a project management standpoint?
They use an online tool that we can use to see the status of our project and who is assigned to each task. They review the tasks on a daily basis and we have weekly calls with them to see where the project stands. We’re always informed because they're so on top of things. They make sure that we know if there are any issues or if something isn’t working as it should. They meet deadlines.
What did you find most impressive about them?
The design process they put in place is very good. They have a very good approach to how they design the graphical interface and the UX. It’s integrated well with their development team. The project management is very good as well.
Are there any areas they could improve?
If they had a couple more people, it would help. When we have a new project, they may not immediately have the resources we need right away, but they do make a huge effort to try to find people to work for them really quickly. Once they engage with us, there are no issues with timing or deadlines.
Do you have any advice for potential customers?
Go for it. Don’t be afraid to work with them. The quality they deliver and their engagement is very good. They are ready for challenges. They like complex projects that allow them to think out of the box. If you try them once, you’ll use them for the next project.
the project
Custom Software Dev for Family Health Platform
"The agile skills and ability to adapt to a new condition or requirement were impressive."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
The platform is a digital, personalised, family health platform to help them care for themselves and their loved ones by placing them at the centre of their own Circle of Care. My duty as product manager was the management of the health platform. • Elicitation and analysis of their requirements; • Management of feature’s life; • Features specification and testing; • Management of the daily stand-up meetings and feature development according Agile principles.
For what projects/services did your company hire Imaginary Cloud?
Develop the platform.
What were your goals for this project?
Launch the platform in Ireland.
How did you select this vendor?
I had worked with Imaginary Cloud and they delivered high quality software.
Describe the project and the services they provided in detail.
They worked in the back-end and front-end to launch jinga life platform, from the infrastructure to the production deployment. They designed, developed and configured all the platform according the specified requirements.
What was the team composition?
3 Developers 1 UX/UI Designer
Can you share any information that demonstrates the impact that this project has had on your business?
Despite the short development time, they delivered a high quality product on time to the launch.
How was project management arranged and how effective was it?
They demonstrated good communication skills to understand the requirements and adapt the work as needed. We worked in a 2 week sprint system and met daily to discuss the work done and next the requirements to develop.
What did you find most impressive about this company?
The agile skills and ability to adapt to a new condition or requirement were impressive.
Are there any areas for improvement?
No. They are an excellent team.
the project
Software Dev & UI/UX Design for Telecommunications Firm
"It’s impressive how they’ve been able to grow but also keep close to their customers."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the head of an organization that wanted to reuse AI and cognitive modeling to support strategic business decisions.
What challenge were you trying to address with Imaginary Cloud?
At that point in time, I was responsible for global services and strategic pricing. I required a significant number of data points to make pricing decisions. We cramped the data into an Excel spreadsheet.
What was the scope of their involvement?
Imaginary Cloud supported with frontend and backend development, helping us to put our data together in a way that worked. We provided them with mockups. They built the frontend as a way to check the data consistency with each input. Their team helped us with processing activities and sure that the data quality and consistency were good.
What is the team composition?
We had a main point of content. I also kept in close contact with the project manager and the CEO of Imaginary Cloud.
How did you come to work with Imaginary Cloud?
I got to know Imaginary Cloud through a colleague because Lisbon, Portugal is a small, big city. I spoke with the CEO many times and saw their previous work. They were reliable and cost-effective, so I tried them.
How much have you invested with them?
We spent about $200,000 on their services.
What is the status of this engagement?
We started the project around 2014. Their work continues, but I left the function.
What evidence can you share that demonstrates the impact of the engagement?
The feedback was positive. We accomplished what we wanted to accomplish with the difficulties of organizational transformation at that point in time. Their team was trustworthy.
How did Imaginary Cloud perform from a project management standpoint?
We used a tool to keep up with the project, which was completed on time. We had delays on our side, so we were happy to have them keeping the drum beating. We didn’t exceed the budget.
What did you find most impressive about them?
It’s impressive how they’ve been able to grow but also keep close to their customers. They grew and remained agile.
Imaginary Cloud focuses on the customer experience side of products. UX design is their key value proposition. UX design and development are part of their culture.
Are there any areas they could improve?
I’m not in a position to say what they could change.
Do you have any advice for potential customers?
I would advise them to say what they need and what they want. Imaginary Cloud will tell you if they can or cannot complete the project.
the project
E-commerce Web Dev & Design for Sports Equipment Retailer
"Imaginary Cloud has a strong ability to solve problems, and they present a solution in a short timeframe."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the owner and CEO of Topgim, Lda, an online sports equipment retailer.
What challenge were you trying to address with Imaginary Cloud?
We had a paper catalog and it was essential to have a web presence. We needed someone to develop our website.
What was the scope of their involvement?
Imaginary Cloud designed and developed our e-commerce website. They did the front- and backend work.
What is the team composition?
I am in contact with Tiago (CEO) and João (Full Stack Developer).
How did you come to work with Imaginary Cloud?
Someone recommended them.
How much have you invested with them?
We’ve spent $250,000.
What is the status of this engagement?
We started working together in 2010, and our engagement is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
The website is very easy to use, and we receive a lot of partners from it. We don’t have to spend money on marketing. They made some new implementations but the design is still the same from 2010.
How did Imaginary Cloud perform from a project management standpoint?
Their project management is good, and they communicate well. The team always meets deadlines.
What did you find most impressive about them?
Imaginary Cloud has a strong ability to solve problems, and they present a solution in a short timeframe. They have an excellent team.
Are there any areas they could improve?
No, there’s nothing I’d have them improve.
Do you have any advice for potential customers?
Share your idea with them and they will have the knowledge to help. I have full confidence in their capabilities.
the project
Website Development & Design for Marketing Agency
“They planned and carried out every step of the project roadmap.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I owned a design agency.
What challenge were you trying to address with Imaginary Cloud?
They were a development partner for a website we were working on for a client.
What was the scope of their involvement?
I debriefed them on what the client wants and they came up with a solution that met their requirements. Basically, they developed the front- and backend stuff for the websites. Sometimes the do the UI part as well.
At the beginning of our engagement, we designed everything, but our partnership grew. We would connect them with clients and they took on more of the design aspect.
What is the team composition?
We worked with about five people, and I always talked to the owner of the company. He delegated everything else.
How did you come to work with Imaginary Cloud?
I heard of them from a friend of mine. I was searching for a small company, and we were one of their first clients.
They’re very solution-driven, they’re trustworthy, and they always understand what the client wants. They’re very focused on delivery and they plan every step of the journey. For me, I find that very helpful. They take care of everything. I know they’ll deliver good work on time.
How much have you invested with them?
Over our entire engagement, we spent between $250,000–$300,000.
What is the status of this engagement?
We started working together in September 2013 and wrapped up in December 2019.
What evidence can you share that demonstrates the impact of the engagement?
We received some feedback from the client a few months later. They were satisfied with the work. Whenever there’s a detail that wasn’t quite right, Imaginary Cloud was quick to resolve it.
We have a lot of confidence in them and they knew the project very well. They were able to develop everything very quickly. They had the skills to develop everything we couldn’t at the time. It made things easier all around.
How did Imaginary Cloud perform from a project management standpoint?
They accomplished all the deadlines on time. They planned and carried out every step of the project roadmap. They also explained everything to us in a simple way, which made it easy to communicate with clients.
When I worked with them, we used phone and email.
What did you find most impressive about them?
They’re very trustworthy. That’s so important when working with someone.
Are there any areas they could improve?
No, I don’t think so.
Do you have any advice for potential customers?
Go ahead and trust them because they will deliver exactly what you ask doe. They’re deliberate and solution-driven. Their skills will improve their work and their relations with the client.
the project
Mobile Dev Augmentation for Social Fitness Platform
"Imaginary Cloud’s forthcoming and understanding, making them a good partner."
the reviewer
the review
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 social platform for fitness based in Los Angeles. I’m the co-founder and CEO of the company.
What challenge were you trying to address with Imaginary Cloud?
We needed to increase our development capacity.
What was the scope of their involvement?
We hired one frontend developer from Imaginary Cloud who works in React Native. Primarily, he works on the mobile platform but also our mobile-optimized web app to an extent. The developer’s part of our team but is based in Portugal.
What is the team composition?
We work with one developer but the CEO of Imaginary Cloud’s our account manager.
How did you come to work with Imaginary Cloud?
A colleague recommended Imaginary Cloud.
How much have you invested with them?
We’ve spent around $100,000 with them.
What is the status of this engagement?
We started working together in April 2019 and the work’s ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We’ve worked with a number of different developers over the years. The developer provided by Imaginary Cloud has definitely been one of the best that we've engaged. He’s a skilled programmer and a great member of the team. He’s committed, motivated, and easy to work with.
How did Imaginary Cloud perform from a project management standpoint?
We use JIRA and follow an Agile methodology. We use a range of remote working tools such as Slack and Google Hangouts. The estimates that were provided by the developer were accurate.
The developer has great communication skills and is available despite the time zone difference. He came to Los Angeles to meet our team. Imaginary Cloud was supportive of that trip and covered some of the costs associated with the travel to California.
What did you find most impressive about them?
Imaginary Cloud has a good understanding of business realities. We haven’t had problems when we needed to reduce hours or pause a project for a while. That’s a big difference compared to other companies that are more rigid with the terms of a contract.
Imaginary Cloud’s forthcoming and understanding, making them a good partner. They’re a premium agency in terms of outsourced services, but you get the quality that you pay for.
Are there any areas they could improve?
Our platform’s developed for Android and iOS devices. It’s possible but we could've provided those devices. It’s a minor issue, but it would’ve been nice for the agency to provide a developer with testing devices for both iOS and Android.
Do you have any advice for potential customers?
Rely on their expertise. Be open-minded and establish a good relationship with the company.
the project
Custom Software Dev for Vehicle Rental Company
"I could see exactly what they were working on and what their next steps would be."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the IT manager of a vehicle rental company.
What challenge were you trying to address with Imaginary Cloud?
We had a very old ERP that I've been maintaining for two years. We decided to look for an external company to develop a new one for us.
What was the scope of their involvement?
They developed our ERP from scratch, doing the front and backend development, the admin panel, and the migration from the old ERP system. They used React, Node.js and MariaDB on top of Linux.
We provided them the old ERP system and gave them full access. I designed the full database structure, and they developed on top of it. We now have three git repositories. One is for the booking process, another for the frontend of the admin, and another one for the API and backend.
What is the team composition?
I was in contact with Tiago (CEO, Imaginary Cloud) and Ricardo (Developer, Imaginary Cloud), who was the main developer. A project manager from their site also joined during the process, but I was mostly dealing with the developer.
How did you come to work with Imaginary Cloud?
I know them personally from many years ago. We compared their proposal with two other companies’ proposals. We liked Imaginary Cloud’s proposal the best because the technology was good, we were geographically near them and their price was lower than the others.
How much have you invested with them?
We’ve spent €100,000 euros (approximately $109,000 USD) so far.
What is the status of this engagement?
We started working together in August 2018 and the work is finished.
What evidence can you share that demonstrates the impact of the engagement?
Their work is finished, and we are about to put it into production. The ERP is stable, fast, and does what we wanted.
How did Imaginary Cloud perform from a project management standpoint?
They use Redmine and gave me access. They also gave me access to their internal hour reporting tool. We created tickets together and checked them on a weekly basis. I could see exactly what they were working on and what their next steps would be.
What did you find most impressive about them?
I really liked the migration process. It was a hard task because the old ERP was almost prehistoric, but there were almost no bugs. It took more than a month and it went well.
Are there any areas they could improve?
The assigned developer was senior, but he needed some coaching regarding what to do next with the features. It’s not their fault. If we had given them better specs, it would have been easier.
Do you have any advice for potential customers?
They always put extra effort into project management. If you don’t have a full-time person to dedicate to the project, don’t skip the project management side of things. Don’t pay only for the developer. Pay a bit more to have project management also.
the project
Agile Software Dev for Enterprise Software Platform Company
“They’re equally as capable as some of the biggest development names out there.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the strategy director of TrustPortal Solutions. We’re an enterprise software platform working in the digital and robotics fields. I’m responsible for the roadmap of our product.
What challenge were you trying to address with Imaginary Cloud?
Our platform is a technology that performs mass automation primarily in contact centers or digital channels. We needed Imaginary Cloud to help us with development work. The requirements were that the app be of high scalability, availability, and configurability.
What was the scope of their involvement?
Using a no-code approach, Imaginary Cloud handles custom software development for our platform. Our architecture is built using Angular and Node.js as well as a Google-inspired UI design. They’re building a configurable frontend that has the ability to display any type of interaction that a contact center or agent would have.
If a customer wanted to query a bill or change their address, the product would be able to do so. Everything has to be configurable, so there’s no bespoke coding. Imaginary Cloud has created this entire architecture and designed it for large user populations.
They also provide frontend API services that connect the browser to software-robotics process automation. The product is highly encrypted as well. Essentially, everything is designed by us and fulfilled by them.
What is the team composition?
It depends, but we work with an average of 5–6 individuals. The most we’ve ever worked with was ten people.
How did you come to work with Imaginary Cloud?
One of our directors heard about them through a personal contact.
How much have you invested with them?
We’ve invested about £1 million (approximately $1.3 million USD) so far.
What is the status of this engagement?
Our ongoing partnership began around January 2015.
What evidence can you share that demonstrates the impact of the engagement?
Their service is superb and the quality of the deliverables has always been extremely high. There are very few significant bugs, but that’s inevitable. Overall, the code, architecture, design, and build of the product are all top-quality. The UI and core infrastructure are sophisticated.
The platform has helped us grow significantly. We just signed a global resell deal with a very large vendor. Imaginary Cloud’s delivery has helped us win millions of pounds worth of contracts. Their team is intrinsic to our success.
How did Imaginary Cloud perform from a project management standpoint?
We use an agile methodology and have very efficient development operations. What’s more, communication is always quick. Our teams mostly collaborate through GitHub and Slack. We’ve never had problems with language barriers or documentation. They deliver on time and help in our design and feedback.
What did you find most impressive about them?
They’re equally as capable as some of the biggest development names out there. Imaginary Cloud is a true partner, and we see them as part of our team. We don’t have any issues whatsoever.
Are there any areas they could improve?
The only thing we ought to be demanding of them is more resources because we’re growing so rapidly. We see them as a key part of our team going forward. They’re cost-effective for their capability and we’re hoping they can scale with us.
Do you have any advice for potential customers?
Make sure you understand what project management methodology you want to use. We’ve created a great agile mechanism of working with Imaginary Cloud, but every company is different. Treat them at arms-length if you will, but I suggest having them as your informal internal development team.
An agile team, Imaginary Cloud proved to be an effective partner, delivering a final solution that impressed internal stakeholders. The team was professional and courteous, and they responded well to feedback as well as changes in scope.