A reliable partner for Startups and Scaleups
We help organisations accelerate their software development. We’re doing it by joining your team and contributing through the whole software development lifecycle, from requirements definition to successful delivery. Our software engineers are combining their knowledge with your ideas to create seamless digital experiences.
The Lowdown, Hero, Packet AI, Myster, Intelligent Cricket
We’ve assisted The Lowdown by making a complete re-architecture of their current platform. They currently offer various services such as ordering pills online, booking appointments with the doctor, and reviewing contraceptive products. We have already rebuilt current functionalities, adding new tools such as contraception recommendations.
Another new feature on The Lowdown website is the possibility to create your user account. We have added user profiles, enabling users to have all their reviews, orders, and appointments in one place.
Users are now also able to communicate with other users, and even ask them questions about their experience with a certain contraceptive method.
Our first task was to analyse the existing software and decide on how to proceed with the development. The main goal was to improve the existing features and build new features without affecting the current users.
We’ve worked with Hero’s development team to identify opportunities to improve processes and practices. The development team at Hero is divided into cross-functional teams. One of the goals was to enable each team to take ownership of one part of the platform. In addition, we’ve assisted them in retaining the confidence in the codebase to publish new changes to production as often as possible. The solution was to migrate from a monolithic architecture to microservices. Afterward, we’ve defined CI/CD pipelines and testing strategies.
We worked with Hero’s engineers to design and build microservices using TypeScript, Node.js and Koa framework. Moreover, we implemented a template that was later used for the development of new services. It enabled us to speed up the development process and simplify the onboarding of new developers.
Together with Hero’s engineers, we decided to use Jest for writing unit tests so that every new feature meets its design and behaves as intended. Unit tests and code reviews enabled development teams to maintain the highest level of coding practices. This enabled maximizing the readability and maintainability of the code without compromising quality.
To reach even more retailers Hero set their sights on Shopify, an e-commerce platform. Above all, they needed to create an app that would connect their platform with Shopify’s retailers.
Using carefully crafted code, made with readability and scaling in mind, as well as a UX that is friendly and simple. This allows the users to reach Hero’s dashboard, get in contact with them, as well as adjust Hero’s plugin on Shopify.
We’ve collaborated with Myster’s in-house development team and external consultants. Together we created a new application that would integrate React, and Shopify, an e-commerce platform.
The store would need to have an app embedded in it that would allow the user to customize their cart (which is basic Shopify functionality). It should only render products based on user data provided by Myster’s home-building partners. Adding services based on the product the user chose, and choosing the quantity of supplies needed on a room-by-room basis.
On our own backend, we stored building data that would be displayed to the customers (paired to the Shopify backend by using the customer’s Shopify ID as a common value).
On the frontend, we displayed all the functionality that we couldn’t do on the Shopify store and more.
Firstly an Admin page was created, that allowed Myster employees to choose which users to grant access to the website.
Secondly, registration and callback pages were created for new customers and old customers who want to make changes.
Once the customer was cleared, they were able to choose products for each room in their new house on a floor-by-floor basis in a sleek and responsive UI.
The project diverted from its initial idea of a Shopify store. However, it transformed into a React application interconnected with Myster and backend. In conclusion, it shows that with the right combination of technologies a wide variety of things can be achieved.
PacketAI is on its way to take the IT monitoring industry to the next level as the first ROI driven ITOps solution.
Tilde Loop has been chosen as a partner in building and designing parts of PacketAI’s IT monitoring solution. The requirements for building such a large system encompass a plethora of technologies utilizing the most modern and reliable tools. From Kafka to handle a neverending stream of message logs to elasticsearch which enable users realtime search over huge amounts of data. The engineering challenges come with saving and processing huge amounts of data, making the service reliable under heavy loads while also keeping it highly extensible and easily maintainable making Node.js a natural selection to deal with the ever-increasing requirements.
PacketAI’s goal is to provide intuitive integrations with most of the popular services like AWS, GitLab, Kubernetes, Docker or anything that can output logs by enabling the user data collection and analysis at a click of a button.
Building such interfaces requires a steady influx of usability feedback with frequent changes in the UI until it gets to a sweet spot where data meets visualization at the benefit of the customer.
This is achieved using React by creating a clean front-end interface without taking away from the details and taking into consideration the growth of data as well as supported implementations. Having a clean feature-rich dashboard coupled with visualizations using numerous graph libraries such as D3.js makes PacketAI a natural expansion of the workplace of a typical engineer.
The solution, of course, needs to be packed into a clean, expandable and maintainable codebase based on the top industry standards.
Intelligent Cricket combines the latest in machine learning, simulation and statistical analysis with data gathered from a global team of scouts across the globe.
Tilde Loop has been selected to build for Intelligent Cricket a brand new service for a special event that rolls in only once a year – the annual Indian Premier League player auction.
The service needed to display a large amount of tabular data have multiple pages that will group the data based on the topic and teams, and be able to update the data shown at high frequency throughout the event.
In the end, Google’s Firebase was chosen, as it provides user access generation, authentication as well as website deployment together with GitHub pipelines for automatic deploys.
With all those things decided on, development and implementation were quickly done, leaving plenty of room for testing and styling adjustments before the main event.
With the event being completed smoothly, code was documented and showcased to Intelligent Cricket’s development team, highlighting the most important features and file structure.
"They stay within our budget while delivering exactly what we want."
A charity organization hired Tilde Loop to build a WordPress website for their language courses. They’ve also updated their main site and their school’s site and are now building a new website for the school.
"They stay within our budget while delivering exactly what we want."
Mar 10, 2022
Tilde Loop developed the language courses site within two months, and it’s worked flawlessly since day one. Responsive and flexible, the team communicates effectively via Slack. They proactively find solutions catered to the client’s schedule and budget, contributing to a successful partnership.
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 marketing manager at a charity that promotes the Italian language and culture. We run an independent school and offer Italian courses for children, young people, and adults.
What challenge were you trying to address with Tilde Loop?
Our organization's original project was the school, and when we launched the language courses, we went through a rebranding process and needed a website for that new project.
What was the scope of their involvement?
Tilde Loop created the website for our courses from scratch using WordPress. One of the site’s purposes is to promote our courses, so the team helped us make all the information available in two languages.
We offer two types of courses, the first of which are official extracurricular courses offered in collaboration with an Italian Consulate. We use Arlo for managing registration and the courses themselves, and Tilde Loop helped us integrate it into the website.
Additionally, Tilde Loop updated our charity’s main website; they changed the layout and optimized the site. We also asked them to create some registration forms and optimize our school’s existing website.
Recently, they started a project to renew the school website. They’re currently building a new site from scratch, keeping the existing content, and creating brand new pages.
What is the team composition?
Depending on the project, I’ve worked with different people from Tilde Loop. For the site’s development, we worked with one person.
How did you come to work with Tilde Loop?
We sent out a recruitment advertisement on different channels, including LinkedIn. We received many applications, and we had a chat with Tilde Loop after they applied. We chose them because they were on-point about what we needed. The fact that they were a small agency was a bonus for us because it meant we could have the same person always be in charge of our project and also have support from other teammates if needed.
How much have you invested with them?
So far, we’ve spent £4,000 (approximately $5,300 USD).
What is the status of this engagement?
We started working together in May 2020, and they completed the first website in June 2020. Our partnership is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Within two months of our first call with Tilde Loop, they had the site up and running, which was great. They adjusted to a very tight deadline because registration for the courses started in July, and we’d decided to go with a new website very late in the year.
Moreover, we didn’t have any hiccup or anything to fix when we launched, and the Arlo integration worked perfectly from day one. Usually, when a site goes live, there’s a lot to optimize, and that didn’t happen with Tilde Loop — everything was perfect.
They’re also great in terms of responsiveness. Whenever we’ve had issues with the school’s original website, which is quite old and has a lot of issues, they’ve fixed them quickly.
How did Tilde Loop perform from a project management standpoint?
They’re great at project management. At the beginning of the project, we used emails and calls to communicate. Now, we use Slack for day-to-day work.
Since we’re a charity organization, we’re on a tight budget all the time, and they stay within our budget while delivering exactly what we want, which we really appreciate.
What did you find most impressive about them?
Tilde Loop is very proactive in finding alternatives when something doesn’t work for us regarding the budget or time required to develop something. This flexibility is not something you often find when working with web agencies.
Are there any areas they could improve?
They could improve the process of passing a project to a different person. I’ve had to train new teammates from the beginning. That’s the only issue I can think of, though.
Do you have any advice for potential customers?
Keep the communication open because Tilde Loop is very responsive. Although you don’t need to follow up on them because they’re proactive, you should ask them for solutions and alternatives when you need them — they can do that for you.
"It's very rare to see such a professional IT services company."
An AIOps solution provider works with Tilde Loop for custom software development focused on the front end and UI/UX.
"It's very rare to see such a professional IT services company."
Feb 24, 2022
Tilde Loop has showcased high-level discipline in performing each project scope. They interface well with the in-house engineers, leveraging internal tools for seamless collaboration. Above all, what makes them different from other companies is their professionalism.
The client submitted this review online.
Please describe your company and your position there.
I'm the CEO of a leading AIOps solution provider based in Europe
For what projects/services did your company hire Tilde Loop, and what were your goals?
We are working with Tilde loop for front end development
How did you select this vendor and what were the deciding factors?
They were recommended and we love working with them
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
They have been working to build the UI/UX of our solution
How many people from the vendor's team worked with you, and what were their positions?
1 - Front end developer
Can you share any measurable outcomes of the project or general feedback about the deliverables?
The performance has been excellent - professional and disciplined.
Describe their project management style, including communication tools and timeliness.
They use all our internal tools and work as part of our team
What did you find most impressive or unique about this company?
It's very rare to see such a professional IT services company. highly recommend them
Are there any areas for improvement or something they could have done differently?
Everything has been perfect