Delivery partner for result-focused companies
We help Product Executives build, optimize and modernize their innovative solutions to ensure their businesses desired results delivery.
Why should you choose us?
- 50+ tech professionals with vast track records ready to boost your product with their high expertise.
- 14+ years in the software development market yielded more than 120+ products.
- Providing services your business needs - your digital one-stop shop.
- Circle of 10 Tech Leads accountable for your project.
- Strong partnerships lasting approx. 3.5 years with shared growth plans.
- Providing data-driven estimations in weeks, not months.
- Continuous business delivery with a high focus on hypotheses & business objectives testing and constant improvement of the client's business model.
- Working within a lean approach to get closer to your business destination within each milestone, sprint, or task.
- Omnipresent automation to optimize your long-term costs.
Track record digest
- One of the most popular service booking systems in Scandinavia developed since the very simple prototype.
- Cutting-edge reservation management system conquered the DACH region market over seven years of partnership.
- No-code form composer used worldwide to define custom data flows and processes for the biggest insurance providers.
- Mobile courier application for the Scandinavian leader of last-mile delivery.
- In-house made, open source React form library, currently TOP4 in the world - uniforms with nearly 2 million downloads.
Services we provide you:
🔝Lean development teams on demand
- ReactJS, Node, TypeScript
- GraphQL, Apollo
- NextJS, Gatsby
- React Native
🌀Full-cycle product development
- MVPs
- Product Design
- Application Scaling
- Cloud Development
- Quality Assurance
- Audits & Consulting
🎆Modern software architecture
- Serverless Services
- Microservices
☁️Cloud Engineering
- Cloud architecture, migration, maintenance
If you feel we are a good match, contact us at hello@vazco.eu
or visit our site - https://www.vazco.eu/
2 Languages
- English
- Polish
32 Timezones
- GMT
- UTC
- ECT
- EET
- ART
- EAT
- MET
- NET
- PLT
- IST
- BST
- VST
- CAT
- BET
- AGT
- CNT
- PRT
- IET
- EST
- MST
- CST
- PNT
- PST
- AST
- HST
- MIT
- NST
- SST
- AET
- ACT
- JST
- CTT
Software Dev for Tech Company
the project
"Vazco is a reliable partner; they're professionals at addressing complex technical and business problems."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Sapiens International Corporation is a leading global provider of software solutions for the insurance industry. The company offers digital insurance software platforms, solutions, and services for the property and casualty, life, pension and annuity, reinsurance, financial and compliance, workers’ compensation, and financial markets. With more than 35 years of experience delivering to over 600+ organizations globally.
I’m the Head of the Development Team in the R&D Department at Sapiens. My team's role is to develop Journey & Form Composer product, a no-code/low-code transformative tool allowing users to build advanced forms using the library of components and orchestrate forms with the processes, including external data sources and API integrations.
For what projects/services did your company hire Vazco, and what were your goals?
We hire Vazco to audit our digital product, along with related documentation and code repositories in order to get a general overview of the architecture and to define the steps to complete the transition of 2 clients into the application. In the second phase, Vazco team joined our development team and they were responsible for the implementation of recommendations from the audit, and further product development. The most crucial business goal was to support custom components in our product so that it would be possible to introduce any given custom component or the whole library of custom components to the Journey & Form Composer.
How did you select this vendor and what were the deciding factors?
We decided to engage Vazco as they are experts in the area of building forms in React. They are authors of the globally-recognized React library for building forms - uniforms. They also proved their expertise in this matter by showing several examples of commercial implementation of form builders for their clients. Vazco also offers its own FormBuilder as a licensed product. This all convinced us that they have significant experience to help us in overcoming challenges with our product and guide the growth of our own developers into more senior skills.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
Vazco started with the proper definition of the business need. They ran a technical audit of our project, keeping in mind what are the business problems that our architecture needs to address. Afterward, Vazco joined our development team in order to implement their recommendations from the audit.
Soon, they brought several technical improvements: successful transition of the code of our product from multi- to mono-repo (Node.js, React.js), build from a scratch system of migrations, DB transaction system, cashing builds with Nx Cloud, and cleared deployment through Github pipelines. On the functional side, Vazco was responsible for designing the integration of external custom components in Journey & Form Composer, in order to let us make a transition of a client to the new product.
As a result, using the example of one of our clients, they implemented a bridge that allows for the integration of any set of custom components into our product. In the next phase, they start migrating specific components, so that our client now is able to use digital Journey & Form Composer to build their form flows through drag & drop.
How many people from the vendor's team worked with you, and what were their positions?
Team of 5 engineers (1 Senior Tech Lead, 3 Full-Stack Developers, 1 QA), and 1 Product Owner.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Transition to the monorepo, which Vazco recommended in the audit and then implemented, significantly increased the efficiency of the entire development team. The code is now more resilient, easier to walk through and extend, and more reusable - the overall Developer Experience has been improved.
The improvements brought actual cost savings. Cashing builds that Vazco introduced with Nx Cloud shortened the build time by 45% and saved us 100h of development a month. On the topic of custom components, they designed a bridge that allows the integration of any set of custom components into our product. They proved that we are able to make a transition of one of our clients to the new product using just the client’s specific components from an external library.
Describe their project management style, including communication tools and timeliness.
Vazco cooperates in a well-structured scrum process. They delegated a Product Owner who was dedicated to creating a backlog and prioritizing its items according to the business needs. He effectively collaborated with the Product Owner from Sapiens' side, with me as the Development Team Lead, and with other stakeholders. Tasks were created, refined, and estimated in advance to ensure transparency for the workload planned for further sprints.
Their Agile is really business-oriented - on the one hand, they prepare roadmap and estimations to give control to the business stakeholders on the investment. On the other hand, they are still adaptive to changes and ready to switch priorities if this is required. Vazco promotes open and transparent communication by each of the team members. They also brought interesting processes and collaboration improvements to my entire team, e.g. structured communication, PR standards. Developers are willing to cooperate and offer support for other team members, even after-hours if the situation requires it.
What did you find most impressive or unique about this company?
Vazco is a reliable partner; they're professionals at addressing complex technical and business problems.
Are there any areas for improvement or something they could have done differently?
No
Focus
Portfolio
Sapiens, Elsevier, Relx group, Book Salon, aleno, Vetsak, MaestroQA, Budbee, CallisonRTKL, Newcastle University, Bauintelligenz

Book Salon | Booking and salon management system
Starting as a simple prototype, Book Salon has become one of the most promising Scandinavian scale-ups.
What challenges did the client face?
Initially
- Taking over the existing prototype
- Unifying a set of unfinished or partially finished chunks of the system built by different teams.
- Making the app production-ready
- All the way through, from the setup of code quality tools, through the deployment process, to monitoring.
Along the way
- Becoming an industry pioneer
- To stay ahead of the competition, it was crucial to expand the range of functionality with what salon owners demanded
- Entering new markets
- Finland has always been intended as a launch pad, not a target market, so the developed product had to be both technologically and business-ready for expansion.
Result-first approach
Initially, the very first prototype was developed by only a single developer. Since then, our approach has evolved, but our principles have stayed the same.
Risk minimization was one of them. Back in 2018, there was no room for any mistakes for such a fresh product as Book Salon. Therefore, it was essential to test business hypotheses as quickly as possible, and consequently, we organized the entire product development process in a lean approach. As a result, every release or even a single feature moved us closer to the main goal.
That’s not the only success factor - to provide meaningful increments, you have to be sure your code is future-proof. That’s why quality has been put first. Constant testing helped minimize the client’s business risk and ensure the software created was a good basis for the future. With the current application size, testing became mostly automated - as a result, the product team can focus on the client’s business priorities.
Thanks to the fundamentals built, no matter whether we implement online payments, basket module, automated SMS/mail system, or anything else in the future, our client can be sure that everything will be smoothly delivered with a meaningful outcome.

aleno | Cutting-edge reservation management system
Technical excellence fueled this Swiss startup to conquer the DACH region market with a cutting-edge reservation management system delighting the guests and driving the clients’ success every day.
What challenges did the client face?
- Rapid Development
- Since the number of clients started to increase at a spectacular pace, the system had to be adjusted faster. Frequent data migrations, multiple deployments, feature flags, and private betas became essential.
- Extension of the provided services
- Starting as just a table reservation system, aleno's goal was to provide their clients with sophisticated restaurant (and more!) management system ensuring exquisite experience for the guests.
- Expansion beyond Switzerland
- Over time, as the system gained a reputation in Switzerland, clients from the neighboring countries became interested in it. This entailed completely new challenges.
Results of our technical & business delivery
We entered the project in 2015, after the prototype version was ready, and focused on the rapid introduction of major adjustments based on the feedback provided by the restaurants testing the product.
Meteor’s reactivity allowed us to create a streamlined experience for the staff, as all inputs were visible in the application with no delay.
From the very beginning, we work on the project employing the Scrumban methodology, with the addition of a fast-track approach and immediate reaction to feature requests.
Over the past few years, integrations with external systems have been one of the main areas allowing achieving some of the significant business objectives of aleno - such as faster client canvassing and providing its services also outside Switzerland.
In more than seven years of cooperation between aleno and Vazco, thanks to the incredible commitment of the entire team responsible for the prototype version, aleno has become the market leader in its industry for the whole DACH region.

MaestroQA | Call Center Quality Assurance Software
MaestroQA is modern QA software to help CX teams understand and create the best customer experiences on a project of any scale.
Why did the client contact us?
MaestroQA asked us to perform regular audits and consultations on the project. In the first audit, we focused on three separate issues:
- Verification and fixing of the potential performance bottlenecks,
- Minimizing technical debt,
- Performing server costs optimization.
What was our journey like?
The audit performed by Vazco made several conclusions, based on which we agreed with the client on the scope of tasks that would improve critical aspects of the project.
Our second, more detailed review was focused on possible optimizations that would speed up the application.
The audit concluded with the confirmation of the second pool of tasks. Once completed, we successfully completed the performance improvements.
After an initial audit, we agreed with the client to continue regular project reviews as consultants advising the original team.
Deliverables
- Optimized initial bundle size by over 2MB, improving the loading time by ~25%
- Improved security of publicly available API
- Improved front-end performance (i.e., loading and rendering time) even by 50%
- Reduced the execution time of multiple processes. Speed-ups vary between 10% & 70%. One example is ~20s -> ~12s
- Reduced traffic between the database and the server several times. Even by 60%. One example is ~200MB -> ~95MB
- Optimized required server resources by 10%
- Improved CI process
Partnership responsibilities
- Technical Audits
- Consultation Sessions
- Performance Improvements
- Technical Debt Minimization

Vetsak | High-quality 3D Luxury Sofa Configurator
Approach
How did we work on the project?
The client described his challenges. We created a team consisting of our CEO, CTO, and Product Owner, who suggested how to address them thanks to technology. Together, we developed a plan - several activities and their distribution over time, most of which we decided to implement. The key elements include:
- Changing platform to Shopify - to streamline the purchase process
- 3D configurator - to improve user's trust in the buying process and create upsell options
- CGI approach to image generation - to save costs for photoshoots and to improve the flexibility of imaging the furniture
Work on the 3D Configurator, we started by preparing a Project Brief, which summarized the goals, expectations, clients characteristics, personas, user stories, mockups, and competition analysis. We focused on Proof of Concept implementation during the first weeks that confirmed the technology to be used for the Configurator, its scalability, and performance.
Essential for us and the project was the active approach. We were responsible for coordinating the work between partners (designers, Shopify developers, and the company responsible for preparing 3D models).
Results
What did we achieve?
We built a configurator in which changes applied in real-time allow customers to visualize the product without a need to visit a showroom. We extended the understanding of how the sofa is being built and how flexible it is. The tool was used by customer support even before it was officially launched.
3D Configurator dispels potential customers' doubts by showing the perfect configuration in desired textile and color that was not an option before due to quantity limitations of the sofa's configurations during photo-shoot.
The system is made future-proof and flexible - new products and fabrics can be easily added.
After releasing a new website on Shopify and the release of 3D Configurator, the conversion rate increased by 100%.

CRTKL | Forms management system for vendors placed
Results digest
- Replace an email-based, manually-handled business process with a convenient online application
- Increase the number of updated documents periodically by vendors
- Reduce Callison’s staff time needed to manage documents
What did the client expect?
- The human-operated process had to be researched and, after some optimizations, adapted to the application.
- An application must work with the ERP system used by our client: connect by API, get and send appropriate data.
- Fully protected data of present vendors and potential clients.
- Adjust the application to international use: vendors are placed worldwide, requiring multi-language solutions, well-fitted forms, and its database.
What did we achieve?
- Both vendors and administrators received well-rounded systems to handle the whole process of data collecting, updating, and managing them.
- The entire process was moved from many emails to a single application.
- As a result, the time needed to onboard a new vendor was reduced, and the process was streamlined. The system also made vendors update their data on a more regular basis. We met the business goals that we aimed for.
Delivered key features
- Complex forms with multiple validations
- A module for managing users’ applications
- Preview for filled-in forms
- API to send and get data from and to the ERP system
- A system for distributing and assigning tasks
- A user management system
- Complex filters
- Notifications module
- FAQ module
- User profile
- Advanced search engine for applications and users

Onyx | Low code contractor management platform
Challange
What did the client expect?
- Citizen developers
- Replace an old system needing constant tweaks to every client’s need with a workflow-based, fully customizable platform by citizen developers.
- WysiWyg workflow management
- Citizen developers are able to create workflows for any client and make the process working right away, allowing them to impress clients since the first meeting.
- Fully customizable forms
-
- A form management system built on enhanced uniforms.tools package allows creating sophisticated forms easily, with a drag-and-drop interface.
Results
What did we achieve?
In the project’s first phase, we focused on building the form editor integrated with Camunda and the Dashboard to handle filling out forms by end-users and monitoring process flows on a Kanban dashboard. We decided to move faster using a web version only but still adjusted to mobile users.
Meanwhile, we enhanced the use of Camunda in the system's logic - it became a brain connecting all Onyx apps and databases, including the former system, with the actual business process and specific fields of forms in our app.
The new system was released to live users as an extension to the former system. On the one hand, Onyx is now able to flexible changes the flow of business processes and create newly sophisticated models. On the other hand, there is still one source of data for the end-users - there was no change for data migration, which always causes a risk of losing data integrity.

Grid | disruptive mobile app for club management
Approach
How did we work on the project?
In the first phase, we built an app that allowed users to order drinks remotely, without having to go to the counter. It was a major innovation speeding up the sales by bartenders.
Within 3 months, we created a working prototype, which was presented to investors. With positive reaction from them, the next phases were approved and funding secured.
Afterward, we spent a further two months polishing the application to make it ready for a go live in the first club. This allowed us to run tests on real users, do guerilla interviews and get feedback for further development.
After 3 months we scaled the app and rolled it out in five clubs to further test the functionalities and continue gathering information from patrons and staff of the clubs. We continued extending the application for over a year, based on the feedback we were receiving.
The time of the broader launch of the project was correlated with the start of the pandemic. Since all clubs were closed, we had to pivot quickly. Thanks to the brainstorming sessions we organized, we managed to find a new niche for the Covid times. The app was used to organize large events in Germany in line with COVID regulations.
Our team worked day and night to deliver the end result on time. Quick action allowed the project to survive the pandemic and return to the original business plan soon after.
Results
What did we achieve?
Among the project's key deliverables was a seamless transition from a prototype to MVP and subsequently to a live scaled-up product without code rewrites.
Together with the client, we achieved full mobile support with mobile-first thinking, including the client-facing app and club management tools for the staff.
An innovative QR code-based payment system was implemented and integrated with external scanners and cash registers.
The API we designed supports any front-end: mobile versions, web, tablets, etc., without creating additional code.

uniforms | TOP5 worldwide React form library
Challenge
As Vazco, we often release our packages as Open Source in order to avoid vendor locking for our clients and simply because we believe in OS. It saves us testing time and allows us to lower costs, at the same time giving our clients an insight into the quality of our code. We also simply like to give back to the community.
Managing forms in React can be a really tedious task. When creating a forms package for React, our goal was to speed up the development of this very common functionality. We planned to build an automatic form generator, which would be easy to use in simple scenarios and in the same time, powerful enough to support even complex cases.
Story
Radosław Miernik led the project and created not only a great package but also a wonderful community around it. As a result, uniforms are now in the top 5 popular React forms packages on GitHub, with over 1700 stars and nearly 2 million downloads.
We tried a few concepts for the gradual automation of forms before we started the implementation of uniforms. The final version supports GraphQL, SimpleSchema v.1, and v.2, and allows us to generate forms based on a schema. It enables developers to create custom fields with just one line of code and supports easy tweaking of form layouts to make it fit a custom UI.
The codebase is organized in a multi-package repository managed by Lerna so that the core and all the themes are released in sync, and we’re treating semantic versioning seriously.
We came up with a very interesting class-based inheritance concept for forms. Basically, there are a few types of forms with different capabilities. You can read more about uniforms in this Medium article: https://blog.meteor.com/managing-forms-in-a-meteor-react-project-with-un...
Features
- supports the creation of custom fields with one line of code
- GraphQL support
- SimpleSchema and SimpleSchema@2 support
- wide range of themes

Bauintelligenz | Construction site management app
Challange
What did the client expect?
- New product from scratch
- End-to-end development of an advanced platform
- Full PO role
- We were responsible for writing user's business goals, creation of specification, and planning backlog based on user's feedback.
- True Scrum
- Good planning at first, but a constant adaptation of a plan, based on the outcome and feedback
Results
What did we achieve?
We developed a product with users in mind. The application passed the commercial test and gained a market share in the construction software market.
Reviews
the project
No-code Platform Dev for Contractor Mgmt Platform
"They are truly engaged professionals when they attack things as architects, developers, and project managers."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m the Founder and CEO of Onyx One. We offer contractor management systems for safe and smooth cooperation between hiring clients and contractors/subcontractors. Our platform - Onyx One - is used worldwide (Europe, Australia, USA, RSA), developed in cooperation with industry to increase the efficiency and safety of the collaboration. It provides custom workflows of registration, qualification, training, administration, monitoring, communication, and reporting. We simplify and streamline business processes and help clients to apply the safety requirements of their business.
For what projects/services did your company hire Vazco, and what were your goals?
We engaged Vazco from the very beginning in the design phase of our new product. The goal was to replace our existing portal with a fully customizable no-code platform, which will enable rapid adaptation to the specific requirements of our clients in the industry (addressing the need for custom workflow on the fly). Our redesigned platform allows non-technical users (citizen developers) to design any custom business process using the WYSIWYG configurator, define the entire data set to be collected, build a multi-step form using a drag & drop interface, and publish to chosen groups of end-users. We also hired Vazco for another side project - a native mobile application with the e-passport system to verify on-site access.
How did you select this vendor and what were the deciding factors?
We selected Vazco 5 years ago as we recognized their experience in the development of forms management systems in React. Their popular React open-source package - uniforms - addressed our need to generate forms from schema. It was an off-the-shelf solution that enabled to show the results of PoC quite fast. They convinced us they have an experience in both backend and frontend technologies, which we had been looking for.
Last but not least, we chose Vazco as we had been looking for partners who could take ownership of the complete process of architecture design, guide us in terms of technologies applied, and who would be capable of challenging our vision.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
Our cooperation started with the discovery phase and the identification of business and project goals, analysis of product vision, and pain points of our previous platform. At the series of workshops with Vazco, we worked out together the architecture design. We decided to use existing software solutions at the market and open-source to speed up development. The use of Camunda as the process orchestrator enabled the seamless creation of workflow management in BPMN. Other technologies recommended by Vazco: Node.js, React.js, GraphQL, MongoDB, Apollo.
The entire platform consisted of two applications: Qualification Builder and Dashboard. The first one plays the role of the studio to connect Camunda workflows, create all fields from the pre-defined repository, design the entire form layout with drag and drop, add custom rules, define validation of fields and calculation of their values, manage permissions, launch automated translations with DeepL, linking data between forms, define groups of users, preview, and publishing of entire form.
Another application - Qualification Dashboard - has been prepared for end-users to launch business processes and submit data using published forms. It is also used to track the status of process instances in the kanban board view and stores the history of documents.
Once the product was released to our clients, Vazco on the one hand, continued the product development according to the feedback we gathered from the market but also focused on scalability and performance optimization for the increased traffic. Vazco prepared for us also a working MVP of a hybrid mobile application (using cross-platform integrator: Capacitor).
How many people from the vendor's team worked with you, and what were their positions?
The engineering team fluctuated over time. We had 1 architect/tech lead, 1-2 full-stack developers, 1 QA, and 1 Product Owner. Once we delivered the product to the market, we slowly organized the development team on our side, and step-by-step took over the ownership of the code and application.
Vazco helped us in recruiting the right people and onboarding them to the project and also facilitated successful cooperation in the mixed/augmented development team from both companies. At the last stage of our cooperation, Vazco supported our developers with ad hoc technical consultation. We also collaborated until the end with the Product Owner from Vazco, who supported me as CEO in defining the product roadmap.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Within a few weeks after design workshops, Vazco was able to showcase the Proof-of-Cocept integration with key services and technologies. In a few months, they released MVP, which allowed us to test the platform and engage pilot end-users.
With the help of Vazco, we released the platform to our first clients and integrated it with our previous system to take out most of the new features and, at the same time, don’t lose the advantages of the already live Onyx One system. As an organization, we succeeded in the market with the new system; we managed to grow our business and engage with new global business partners.
It has been in use worldwide, we onboarded clients from Europe, Australia, and the US. Vazco also helped us to organize our own development team and, step-by-step, successfully transferred full ownership of the code and application to our team. Although we took over the entire development process, we still use from time-to-time as hoc consultation of architects and tech leads from Vazco.
Describe their project management style, including communication tools and timeliness.
Vazco is strong in managing the Scrum process (it's relatively rare in the market). From the very beginning, Vazco structured the transparent process. We had direct communication with the entire development team on a daily basis. The backlog has been planned in line with our business objectives (verified on bi-weekly planning and weekly roadmap meetings). The development team showcased deliverables at the end of each sprint (demo session). We discussed the process improvements on bi-weekly retrospectives.
Vazco always presented openness for honest feedback, promoted transparent communication, and readiness to adapt to changes and new expectations. The Project Manager with whom we have been collaborating for 4 years - Damian - is very good at Scrum and Agile project methodologies. He also challenged our business process and suggested process improvements to our other business processes as well. Last but not least, Vazco helped us in organizing a successful augmented team with the mixed squad of our and their developers.
What did you find most impressive or unique about this company?
They are truly engaged professionals when they attack things as architects, developers, and project managers. We have not only outsourced development to Vazco, but we managed to build successful business partnerships which lasted almost 5 years.
They not only delegated developers but have been making good use of in-house knowledge and offered additional services, like: pentesting, auditing, consulting, etc. We also appreciate Vazco’s experience in Scrum and Agile methodologies - they partnered with us in organizing well-structured and efficient processes.
Are there any areas for improvement or something they could have done differently?
As this project started from a clean sheet, we missed the opportunity to focus on unit testing than on E2E testing.
the project
Cybersecurity & Penetration Test for Health & Wellness Co
"I found the communication very impressive and very smooth."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I lead engineering for a small women's health and wellness company. We sell a microbiome testing kit and build our a digital results experience.
For what projects/services did your company hire Vazco?
We were looking for an annual cybersecurity audit and penetration test. Since we collect health-related data, it's important that our systems are secure.
How did you select this vendor and what were the deciding factors?
This vendor was recommended to me from a friend who had used Vazco's cybersecurity services previously. Vazco's pricing was also highly competitive.
Describe the project in detail and walk through the stages of the project.
They performed a cybersecurity audit of our web app (both external user-facing and internal site). Then they delivered a detailed report describing and rating all vulnerabilities found. After we addressed those vulnerabilities, they retested again and generated a new report.
How many resources from the vendor's team worked with you, and what were their positions?
We had one project manager and 2 security researchers working with us
Can you share any outcomes from the project that demonstrate progress or success?
They helped identify multiple critical and high vulnerabilities which we were able to then address.
How effective was the workflow between your team and theirs?
Workflow was very effective. We primarily communicated through slack and through written documents and reports. All reports were extremely clear and well-written, so didn't require any follow up to discuss in person. However, they readily offered to discuss in person if anything was unclear
What did you find most impressive or unique about this company?
I found the communication very impressive and very smooth. I also appreciated how when first engaging their help, they helped walk through their various different plans/tiers and what their recommendation would be for a project of our size.
Are there any areas for improvement or something they could have done differently?
At the beginning, when drafting a document for their team to go over our system and the credentials they needed to test, it would have been helpful to have some guidance about what their team needed. I was able to ask a friend who had worked with them previously, but it would have been helpful to have some guidance given that it was my first time using pentesting services
the project
Software Dev for Tech Company
"Vazco is a reliable partner; they're professionals at addressing complex technical and business problems."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Sapiens International Corporation is a leading global provider of software solutions for the insurance industry. The company offers digital insurance software platforms, solutions, and services for the property and casualty, life, pension and annuity, reinsurance, financial and compliance, workers’ compensation, and financial markets. With more than 35 years of experience delivering to over 600+ organizations globally.
I’m the Head of the Development Team in the R&D Department at Sapiens. My team's role is to develop Journey & Form Composer product, a no-code/low-code transformative tool allowing users to build advanced forms using the library of components and orchestrate forms with the processes, including external data sources and API integrations.
For what projects/services did your company hire Vazco, and what were your goals?
We hire Vazco to audit our digital product, along with related documentation and code repositories in order to get a general overview of the architecture and to define the steps to complete the transition of 2 clients into the application. In the second phase, Vazco team joined our development team and they were responsible for the implementation of recommendations from the audit, and further product development. The most crucial business goal was to support custom components in our product so that it would be possible to introduce any given custom component or the whole library of custom components to the Journey & Form Composer.
How did you select this vendor and what were the deciding factors?
We decided to engage Vazco as they are experts in the area of building forms in React. They are authors of the globally-recognized React library for building forms - uniforms. They also proved their expertise in this matter by showing several examples of commercial implementation of form builders for their clients. Vazco also offers its own FormBuilder as a licensed product. This all convinced us that they have significant experience to help us in overcoming challenges with our product and guide the growth of our own developers into more senior skills.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
Vazco started with the proper definition of the business need. They ran a technical audit of our project, keeping in mind what are the business problems that our architecture needs to address. Afterward, Vazco joined our development team in order to implement their recommendations from the audit.
Soon, they brought several technical improvements: successful transition of the code of our product from multi- to mono-repo (Node.js, React.js), build from a scratch system of migrations, DB transaction system, cashing builds with Nx Cloud, and cleared deployment through Github pipelines. On the functional side, Vazco was responsible for designing the integration of external custom components in Journey & Form Composer, in order to let us make a transition of a client to the new product.
As a result, using the example of one of our clients, they implemented a bridge that allows for the integration of any set of custom components into our product. In the next phase, they start migrating specific components, so that our client now is able to use digital Journey & Form Composer to build their form flows through drag & drop.
How many people from the vendor's team worked with you, and what were their positions?
Team of 5 engineers (1 Senior Tech Lead, 3 Full-Stack Developers, 1 QA), and 1 Product Owner.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Transition to the monorepo, which Vazco recommended in the audit and then implemented, significantly increased the efficiency of the entire development team. The code is now more resilient, easier to walk through and extend, and more reusable - the overall Developer Experience has been improved.
The improvements brought actual cost savings. Cashing builds that Vazco introduced with Nx Cloud shortened the build time by 45% and saved us 100h of development a month. On the topic of custom components, they designed a bridge that allows the integration of any set of custom components into our product. They proved that we are able to make a transition of one of our clients to the new product using just the client’s specific components from an external library.
Describe their project management style, including communication tools and timeliness.
Vazco cooperates in a well-structured scrum process. They delegated a Product Owner who was dedicated to creating a backlog and prioritizing its items according to the business needs. He effectively collaborated with the Product Owner from Sapiens' side, with me as the Development Team Lead, and with other stakeholders. Tasks were created, refined, and estimated in advance to ensure transparency for the workload planned for further sprints.
Their Agile is really business-oriented - on the one hand, they prepare roadmap and estimations to give control to the business stakeholders on the investment. On the other hand, they are still adaptive to changes and ready to switch priorities if this is required. Vazco promotes open and transparent communication by each of the team members. They also brought interesting processes and collaboration improvements to my entire team, e.g. structured communication, PR standards. Developers are willing to cooperate and offer support for other team members, even after-hours if the situation requires it.
What did you find most impressive or unique about this company?
Vazco is a reliable partner; they're professionals at addressing complex technical and business problems.
Are there any areas for improvement or something they could have done differently?
No
the project
Web Development for Educational Software Platform
"They've delivered high-quality solutions in a short amount of time."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m Head of Code Club for Prenda. The Prenda Code Clubis a web-based educational software where kids can learn to make websites, video games, apps, animations, programs, and more.
For what projects/services did your company hire Vazco, and what were your goals?
We had many heavyweight development tasks that we couldn’t complete only with our resources. Our goals included, Consulting and research of new language engines we could use in our app, Website lift-up , new workflows, new screens, administrator features, etc. External integrations, i.e., Scratch engine, Zoho Survey’s.
How did you select Vazco and what were the deciding factors?
Originally, Vazco was suggested to us by the Meteor Development Group. They have a large number of developers who specialize in Meteor, as well as Node.js and React.js. We liked the value their consultation services gave us, that’s why we decided to extend our cooperation.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
Tasks included, building new flows in our application, Front-end and back-end work, integrations of other engines and (e.g. Scratch) Stack, Meteor.js, Node.js, and React.js.
How many people from the Vazco team worked with you, and what were their positions?
We worked with two developers. Krzysztof, the senior developer, was responsible for the heavy-weight tasks. Piotr, a regular developer, was responsible for improving our application and building new features. There was also a project manager assigned to help everything run smoothly.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We were able to deliver a new integration to our programming school website. The Scratch engine was integrated into our platform in a way that is easy to maintain and gives us flexibility in its configuration.
We also worked on lifting up the Student, Teacher, and Administrator panel, together with adding several minor improvements to our application. Overall we’re delighted with the results.
Describe their project management style, including communication tools and timeliness.
Their communication responsiveness was excellent. Fluent communication on Slack channels was beneficial, too. Despite working in different time zones, they were always available for us.
What did you find most impressive or unique about this company?
Our feelings about working with Vazco are very positive overall. I think what I really respect about Vazco is its technical expertise. We came to them with really challenging problems, and They've delivered high-quality solutions in a short amount of time. We will go back to Vazco when we encounter technical challenges too challenging for us.
Are there any areas for improvement or something they could have done differently?
Nothing readily comes to mind.
the project
Custom Software Development for FinTech Startup
"Their flexibility and proactive way of thinking made this a pleasant experience."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the CEO of a startup in the fintech/regtech space. We created the modern reinvention of the client portal for fiduciaries, funds and lawyers.
For what projects/services did your company hire Vazco, and what were your goals?
Due to serious team restructuring and the need to continue development on parts of the software, we needed some experts that supported us through this difficult and impactful time. We knew Vazco from their open-source contributions and were thus confident that they would be the right partners to help us with feature development, technology consulting and flexible scaling of the team depending on the needs that were a bit fluctuating.
The goal was primarily to create continuity for that part of the application and later to extend on features, process and quality.
How did you select this vendor and what were the deciding factors?
We did some scouting around based on the technologies we required. Knowing that they are a major contributor to the open source community for some of the frameworks in use, we knew they were top of the list from the get go.
Once we reached out, they responded incredibly professional, rational and efficient to all our enquires. Thus, we could significantly speed up the selection process and talk operations, outcomes and goals. Their flexibility and proactive way of thinking made this a pleasant experience and the boundaries and expectations were clarified from the get-go.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The main work was done on the client facing web app built with the Meteor framework. Starting with small, relatively simple features (for quick wins and to understand how we can work together) we moved to ever larger features and bugs on the roadmap. Regular reviews of roadmap items, defining key results with the developers for each iteration and sprint.
Later, we decided that we want to increase speed while also increasing quality of the development process and started working on test automation and continuous delivery pipelines to free up developers and ship with confidence. Again, Vazco had the right resources and expertise to help us achieve this goal too.
How many people from the vendor's team worked with you, and what were their positions?
4 FTE, 1 project/account manager, 1 senior and one junior developer, 1 test automation engineer
Can you share any measurable outcomes of the project or general feedback about the deliverables?
The colleagues from Vazco allowed us to hit our internal OKRs as well as freeing up internal resources to pursue other opportunities and sales. Features developed by Vazco were instrumental in winning over two pilots.
Describe their project management style, including communication tools and timeliness.
Typical stack with Github and Slack. We opted for Notion instead of Jira as we have modelled everything in there. Communication was effortless, timely and professional - from both the project management and developers alike. All were very well versed with agile working methods and adapted quickly to our way of doing things.
What did you find most impressive or unique about this company?
Flexibility. In terms of new agreements, finding the right resource or bouncing ideas on how to implement something.
Are there any areas for improvement or something they could have done differently?
All areas of improvement were discussed during the project and addressed very quickly. Also, nothing major ever came up and quality of code delivered was great.
the project
Vendor Registry App Dev for Architecture Design Practice
"They helped us deliver our goals, in a professional approach, every step of the way. It was fun to work with them."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the Vice President of Digital for CallisonRTKL an Architectural Design Consultancy for the built environment
For what projects/services did your company hire Vazco, and what were your goals?
Our goal was to deliver a web-based app for vendors to submit their qualifications and tax information for approval by the accounting team and legal department. Previously this process was handled manually. The goal was to reduce the time needed to manage vendor documents and updates and to increase the number of the updated documents every year.
How did you select this vendor and what were the deciding factors?
Vazco’s developer was a speaker at a tech conference we attended. He made a great impression on us, that’s why we decided to contact them. During the first call, they addressed our goals to the point and followed up with a good plan for our project. We decided that out of other contractors we talked with, Vazco was the best choice.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We had already conducted a requirements mapping exercise with our key stakeholders and came to Vazco with a spec. If we did it all over again, we would have included them in the specification workshops as well. Key technologies: Meteor, React, GraphQL, Apollo, TypeScript, React Router, RxJS, Uniforms, Universe i18n, Ant Design, Cron, uniforms.tools. Deliverables: Live version of the system, delivered with a Scrum-based, lean-approach.
The application attempts to reproduce and optimize the process of updating crucial documents and data provided by vendors, in iterations. The second part of the process is the verification of the data and documents. The most crucial part of the app includes complex forms, with validation rules, conditions, diverse types of fields, and a search capability. Uniforms.tools package was applied here. The app was prepared to integrate with REST API, which we did in-house.
How many people from the vendor's team worked with you, and what were their positions?
We have worked with a product owner, senior developer, mid developer, and a QA tester.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We’re very happy with Vazco’s professional help. The app met our business goals. We decreased the time needed to onboard a new vendor and reduced the time needed to handle the process of updating data and communicating with vendors. We also increased the number of vendors who update data and documents on a regular basis.
Describe their project management style, including communication tools and timeliness.
We received a team, managed by a shadow product owner. The team proactively helped us plan the next steps of development. We worked in a Scrum framework. Our representatives took part in the regular demo meetings. We met at weekly check-in meetings. We used Jira to manage the project, and MS Teams to communicate and for videoconferences. The project was delivered within 3 months - later than we initially planned, however, it’s perfectly acceptable, given the increase of the scope
What did you find most impressive or unique about this company?
They helped us deliver our goals, in a professional approach, every step of the way. It was fun to work with them. Their attention to detail as well as their proactive suggestions around design improvement was impeccable.
Are there any areas for improvement or something they could have done differently?
We came to Vazco with a predefined specification and were adding new functionalities to the scope after particular sprints. For future projects, we plan to organize discovery meetings and design meetings with Vazco, in order to move more planning to the beginning of the project.
the project
Custom Software Dev for Furniture Industry
"They helped us efficiently reach our goals, on time, and according to the plan."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm Head of Marketing for vetsak. Vetsak was started out in 2012 in Woodstock, Cape Town as a humble bean bag company and has organically grown into a global e-commerce furniture brand.
For what projects/services did your company hire Vazco, and what were your goals?
Our goal was to become the most digital furniture retailer in Europe. We saw certain goals in front of us. Increasing trust in the process of buying furniture online was the main one. We came to Vazco with a question, of how tech can help us reach our goals.
We had a few brainstorming sessions with Vazco after which they prepared a suggestion of 6 different topics, in which tech would help us reach our goals. Vazco planned for us a 3D product configurator, as a simple CPQ system.
At the same time, Vazco helped us find partners to transfer the site to Shopify, as well as switch photos of our products into photo-realistic renders (CGI). We addressed a few other topics as well.
How did you select Vazco and what were the deciding factors?
We contacted Vazco since one of the vetsak owners already had a chance to successfully cooperate with them in another project. We knew they’re very much into new technologies.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We started with a discovery session with key people from Vazco. During this session, we described our goals. Vazco came to us with their recommendations of tech solutions. We organized a short 2-hour workshop call, on which we discussed the approach and next steps.
With topics that involved external partners recommended by them, Vazco helped us by actively taking part in discussions and coordination. Together with their Product Owner, we prepared a project brief that summarized the goals, expectations, client’s characteristics, personas, user stories, mockups, and competition analysis.
When it comes to a configurator, we started with a Proof of Concept to confirm the technology (three.js, TypeScript, React). It was also important for us to confirm the scalability and the performance of the solution. We worked on a T&M plan, however with very clear predictions and definitions of the budget.
We were flexibly adding modifications when it was reasonable from the business point of view. The first scope of work was completed on time. We launched 3D Configurator along with a new website on Shopify in January and now we’re working on the next extensions, aiming at new goals.
How many people from the vendor's team worked with you, and what were their positions?
We have worked with the:
- CEO
- CTO
- Product Owner
- 2 Senior Developers
- 1 Junior Developer
- tester
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Introduction of a 3D Configurator, transfer to a new e-commerce platform, and other planned changes we did, increased our conversion rate by approx. 100%. We achieved the goals set at the beginning of the cooperation, we’re very satisfied with the results.
Describe their project management style, including communication tools and timelines.
We worked in 2-weeks Sprints that each time ended up with a Demo session. Additionally, we contacted daily via emails/WhatsApp and their Product Owner has been sending us weekly reports.
What did you find most impressive or unique about this company?
They advised us how to efficiently move into a direction we were aiming at - becoming the most digital furniture retailer in Europe. They helped us efficiently reach our goals, on time, and according to the plan. It’s also simply a pleasure to work with them.
the project
Web Dev for Microschool Builder Company
"They are experts, knowledgeable, and accessible."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm the IT lead for Prenda, Inc. We are re-imagining education and enabling guides to run microschools in their homes for up to 10 children. We also facilitate code clubs in local libraries.
For what projects/services did your company hire Vazco, and what were your goals?
We originally sought out Vazco because we needed Meteor experts to help scale our CodeClub website. Our PrendaWorld website, which is a critical part of each child's school day in our Microschool product, also ended up needing some ongoing refactoring.
How did you select Vazco and what were the deciding factors?
Vazco was recommended to us by the Meteor Development Group, who wrote the platform we were working with. Another company was also recommended, but ended up going with Vazco because we were impressed with their responsiveness and communication despite the timezone difference of 8-9 hours.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
They analyzed our CodeClub codebase and made recommendations. They implemented some of the fixes for us. We implemented others. They taught and advised our programmers on Meteor and Mongo best practices and our programmers are better because of it.
We have continued to use Vazco to analyze, advise, and fix our PrendaWorld codebase. We are using their junior developers more for this, but they are still quite knowledgeable and it is valuable that they have easy access to senior Vazco programmers who have extensive Meteor and Mongo expertise.
How many people from the vendor's team worked with you, and what were their positions?
We have worked with the owner, two product managers, three senior developers, and two junior developers.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
With the work and advisement of Vazco, our website performs 5x better on load tests, so we are prepared to scale our CodeClub product and our PrendaWorld site much more gracefully now. Additionally, errors have been reduced and website speed is increased.
Describe their project management style, including communication tools and timelines.
Coordination has generally been done at weekly check-in meetings. They have created several documents, reports from analyzing our code. We coordinate the work using GitHub issues, but Vazco was willing to use any project coordination tools that we wanted.
We still have a weekly meeting with two junior Vazco developers and their project manager. We are about to start having bi-weekly meetings that include a senior Vazco developer to advise on architecture.
What did you find most impressive or unique about this company?
Vazco has a very cordial and kind culture. It has been a pleasure to work with them. They are experts, knowledgeable, and accessible.
Are there any areas for improvement or something they could have done differently?
There was a point where a bug was introduced into our website. Vazco was quick to address this issue and, in addition to adding more automated testing, their programmers have become better at manual testing by becoming more familiar with the intricacies of our website.
the project
Web App Dev. for Beauty Payment Platform
"They are proud of the product they’re building."
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 a SaaS company. We make software for the hair and beauty industry.
What challenge were you trying to address with Vazco?
We needed help with web app development for a beauty payment platform.
What was the scope of their involvement?
Vazco is responsible for building our salon software. The team is developing our web-application in JavaScript, React, and MongoDB from our prototype. The app, which is also mobile responsive, serves as our payment processing system. Since the app involves payments from customers, they have to ensure security features were in place.
What is the team composition?
I work directly with the developers. There have been five different developers over the years. There are a few main ones that we’ve worked with the whole time.
How did you come to work with Vazco?
We got lucky. Vazco was recommended by a former colleague. They hadn’t used Vasco but they said if they were to outsource, they would use them.
How much have you invested with them?
We invested about €500,000 (approximately $600,000 USD).
What is the status of this engagement?
We started working together in April 2018 and the engagement is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
It’s been really fun working with them. They’ve done really well. They meet the milestones and deadlines. We always promote them because we like working with them.
How did Vazco perform from a project management standpoint?
It went well. Our teams use Jira and Slack to collaborate.
What did you find most impressive about them?
When you outsource, there’s always the worry about the commitment. Vazco is incredibly committed. They are proud of the product they’re building. They even give usability feedback sometimes if they think something is wrong. They’re proactive.
Are there any areas they could improve?
There’s nothing I’d have them improve.
Do you have any advice for potential customers?
Start the project and have fun.
the project
Custom Software Dev for SaaS Company
“The quality of code and maturity of their developers are impressive.”
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
A software company that develops applications for clients worldwide. I was a Business Development Management responsible for matching teams with projects.
For what projects/services did your company hire Vazco?
Vazco was hired to take end-to-end responsibility for developing a product for our client. It involved business analysis, product ownership, web and mobile app coding with JavaScript.
What were your goals for this project?
We’ve started off with rapid prototyping and later moved on to MVP and product go-live. The goals were to build a disruptive ordering and payment app, which would be able to get external funding.
How did you select this vendor?
The vendor was recommended and ideally matched the tech stack chosen for the project.
Describe the project and the services they provided in detail.
They worked hand in hand with founders of the app, which included personal meetings as well as ongoing remote communication. Vazco took over product ownership, build a team around the product, was responsible for coding and testing of the app.
What was the team composition?
Project manager/product owner, 2-4 developers (depending on stage), tester.
Can you share any information that demonstrates the impact that this project has had on your business?
Vazco did a fantastic job working in a fast-paced, sometimes chaotic start-up environment. They brought stability and process to the project. They work contributed to building the app from scratch, testing it in real environment and securing further tranches of funding.
How was project management arranged and how effective was it?
The approach to the project was lean and agile methodologies were used. This allowed for quick introspection, transparency and ongoing improvement.
What did you find most impressive about this company?
The quality of code and maturity of their developers are impressive. Apart from writing code they strived to understand the product and offer their advice in terms of functionalities that were built.
Are there any areas for improvement?
From my perspective it is hard to find areas for improvement. As in any project, hovered, communication could be worked on, but this applies to all parties of the project.
Vazco's software development support has contributed to increased efficiency within the client's team. They've transitioned the client's code, making it more resilient and easier to extend. They've been flexible, communicative development partners, who've shared expert advice. The client is pleased.