Custom Software Development Company-Java, Net,Ruby
Get customized, process-driven software solutions for clients in the global marketplace. We offer Dedicated Developer Teams that seamlessly become a part of the clients’ business.
Get in touch with us: + 44 1509 733445
Tell us about your project needs: info@unl.solutions
We do:
-Custom software/web development
-Native and cross-platform solution development
-E-commerce solutions
-Dedicated development center
-Staff Augmentation
-Technology consulting
-Quality assurance
We work with:
-IT companies lacking technical staff
-Companies developing its own products
-Small to large enterprises
-Startups

headquarters
other locations
-
-
Chernyshevskaya 13Kharkiv 61057Ukraine
-
1 Radisson Plaza Suite 800New Rochelle, NY 10801United States
Recommended Providers
Focus
Portfolio
Corevist, BunnyHomes, BioRails, Kvikna

Wiley e-learning system
Challenge
Wiley is a global publishing company. One of their solutions urgently needed an upgrade.
The client wanted his customers to enjoy a high-quality product and get positive feedback from them. For that reason, Wiley turned to UNL Solutions for an experienced team who would help them improve their product.
Our solution
The scope of work included:
A team of 2 experienced Java developers and a QA specialist to deliver the needed app.
Initiated and applied TDD (Test Driven Development) to the team
Implementing sub-tasks using main aspects of OOP (Object Oriented Programming), OOD (Object-Oriented Design)
Using GWT for front-end development. HTML, CSS, JavaScript (jQuery, Prototype), Ajax using web services
Transforming Flash into SVG (Scalable Vector Graphics) using SVG lib, canvas
Implementing of XML rendering via XSL and macros templates
Optimizing of request dispatching to back the system security
Implemented “Type-ahead” feature.
Using Lucene index system for content indexing
Outcome
Our team had a tough deadline. We applied extreme programming methodology to meet the deadline. We kept the development course simple through systematic and regular testing and design improvements delivering frequent "releases" in short development cycles. The solution was rolled out on time and currently is actively used by over 600.000 customers.

Fluxhub
App core system which handles 3rd party apps and manages its data and data access. 6-month cooperation, share client's tools and processes
Technologies: Java, C#, JS, NodeJS, Angular 6
Challenge
UNL Solutions has been challenged to take part in technological development of FluxHub. It’s Prologika’s new platform, which main goal is to support the operation and collaboration between employees, partners, suppliers and customers for better performance in carrying out daily activities.
The customer can choose the appropriate application, which would easily adapt to the specific nature of the company and its duties field.
Our Solution
As the platform exists in both web and mobile parts, the basis has been written in the prototype-based and multi-paradigm JavaScript language. In addition to JS the developers have used Angular 6, a framework that aims to simplify both the development and the testing of applications by providing it for client-side MVC and MVVM architectures.
With the goal of unifying web app development around a single programming language, the team has used NodeJS, so both server side and client side scripts are written in JavaScript. As pfor the UI libraries, the developers have used Angular Material due to its rich collection of directives, functionality and responsive layout that uses a flex grid. With the help of Flex and C# our team has been reading already existing code and transforming it into JS language.

Custom product preview
Challenge
The client is a printing boutique that sells custom pictures and images. Customers can visit the store, view images, choose the one they like and get it printed as a picture.
At some moment the client felt that his business needed a refreshment to reignite the clients’ interest in boutique's services. Our client wanted to stay on the curve and attract more customers with the help of unique experience that his boutique could offer. He looked to implement the functionality which would allow tailoring pictures to customers' preferences.
Our solution
Our team created a custom preview module which allows store visitors to customize pictures by applying filters and effects and displays the enhancements in real-time within a single image window.
Customizing options turned out to be truly all-embracing. The customers can order fully tailor-made pieces of art ready to be hung on the wall. The oprions include:
Crop the area of the image
Apply text, border and shape mask
Choose type of canvas (diploid, triploid)
Select type of hanging
Choose type, size and color of framing
Add creative effects like Black & White, Sepia Tone, Solarize, Pop Art etc.
Supports different image formats .jpg, .gif, .png, .bmp
Outcome
We delivered the turnkey solution to the client and assisted with its integration into his store. The client reported numerous grateful reviews and increased turnover.

Kvikna - Client's team extension
Kvikna is a technical and scientific software development company based in Iceland. Their medical products are used by many clients across the USA, UK, and Scandinavia. When Kvikna required more workforce for advancing their products they faced a challenge of finding the needed resources.
The Icelandic market is short of strong IT specialists. Also, the client needed a rare tech expertise (WPF) which was hard to find locally. Since its foundation, Kvikna kept their development in-house. The management felt skeptical about the idea that a remote developer could blend into their team. After meeting with our director, they decided to try.
Outcome
Even before the end of our general 3-week free trial period, the client had reported that our developer fits and copes well. All tasks are completed on time and passed directly to the PM.
Kvikna could have spent months for fruitless search of the needed developer. Our team augmentation service allowed them to close the gap within 8 weeks. The collaboration is still ongoing. Kvikna is planning to add 2 more .NET developers on a dedicated basis.

Biorails
Challenge
The client is a UK-based supplier of knowledge-based healthcare solutions aimed to improve the data management process of laboratories and medical research centers. Their flagship product – BioRails – needed functionality enhancement and significant customization.
The client lacked Ruby capacity to meet the deadline. They also had a fixed budget, and there was a constant risk of overrunning it because of a high turnover. We provided 2 developers and a QA specialist on a dedicated basis for a long term to implement the inventory module of BioRails product.
Our solution
Our developers joined the client’s core team taking on the tasks that the Project Manager based in the UK assigned to them. Right off the bat, we set effective communication within the team. Our developers quickly gained a deep understanding of the product.
The development was split into 2-week sprints. Each sprint resulted in a working demo version of the module. The client was able to adjust the scope of work on the go without breaking the deadline.
Outcome
Our developers successfully led the module to the release stage and delivered it to the client. BioRails Inventory module was seamlessly integrated into BioRails core functionality and customized for the end clients.
Upon the project launch, the client scaled down the team to 1 developer for further support of the module.

News Feed module
Challenge
The client, one of the largest financial portals in ru.net, turned to us for a consultation on his outdated Bitrix-based website. It featured slow performance and impossibility of further development. However, a news feed was its greatest bottleneck. Being one of the central parts of the website it critically required improvement and customization.
Given the limited budget, lack of in-house IT skills, and the urgency, the client wanted to find the best solution in terms of cost, time and functionality. He was looking to eliminate the critical issues and make the site maintainable, upgrade and grow it further. Once he got an optimal roadmap for the desired solution, he assigned our team to implement it.
Our solution
Our business analyst and designer planned the logic of the solution. They outlined the right structure of the news section that eliminated clutter. We adjusted the positioning of the news blocks, and make it user-friendly. After the client approved the offered UI our team coded the News Feed section from scratch.
We created a separate API for news retrieval and generation using RabbitMQ message broker software for block cashing. News is shown in different places on a web page in a custom way and can be easily updated in blocks and widgets through the administration panel.
Outcome
The client got a functional API that was developed in full compliance with his core Bitrix website and features a user-friendly news display and an easily managed administration panel.

Complete IT Department - Corevist
Client’s own fully staffed IT department including Ruby, Magento and QA specialists without operational costs.
2-year cooperation, dedicated team of 17 members, the client saves $500.000 annual on IT expenses
Challenge
Corevist is a US-based company developing SAP software products for B2B and integrating them into their business. When we started our cooperation, their main product was at an early stage. Corevist had already assigned their first clients. However, they lacked strong Ruby expertise for growing the solution further.
Hiring all the needed specialists locally required a significant budget. Our client looked to establish a reliable long-term team that would help them reduce the IT costs and advance their business.
Our solution
The client interviewed one developer for the Team Lead position. They gained confidence in his strong skills and assigned 2 more Ruby developers and a QA specialist. Once Corevist had seen that the team delivered the needed results and that there were no issues with communication and understanding each other, they started to expand the team.
Within a year the team has grown to 14 members. They improved the quality of their product and acquired more clients. The team expanded to more technologies including Magento and Frontend. Now they have 17 members in their team including Ruby, Magento, Frontend and QA specialists. The team is integrated into the daily development, upgrade and support of the client’s products.

Performance manager
Client's Challenge
UK-based enterprise resource planning company was working on a large-scale solution aimed to provide municipality services. Their in-house team was perfectly covering the web part of the project. The client faced a challenge of finding quickly development resources able to deliver the mobile app.
Having consulted our Xamarin developer about the most efficient way to develop the needed functionality, our team was assigned to work on the app.
Our Solution
The app allows citizens to request waste collection, cleaning, landscaping, and street swapping service on the go. Once a socially conscious citizen notices a pile of waste or a pothole on his way to work, he can promptly report the problem to the municipality service. Utility providers receive a notification and get going to fix it. Once done, they report to manager sending back a confirmation photo or comment.
Features:
For user: report an issue, attach photo, post comment, and provide feedback.
For service provider: monitor requests, be notified about new requests, and view requests on maps, report confirmation.
For manager: process requests, assign tasks, conform competition, reply to users.

Arlo & Jacob
Client’s challenge
The client is a family-owned business producing a range of furniture including software, chairs, and footstools. There were no near-hand development specialists available therefore they were looking for contracted Magento development resources so as to enhance the functionality of their web-store built for Magento 1.
Solution
We customised and enhanced this functionality so as to create an extended, more feature-rich yet still simple and painless 3-step ordering process that allows customers to choose a furniture fabric type, colour, print pattern, add finishing touches and proceed to check-out.
Since the default, Magento comparison functionality was not able to fill the need of the client due to web site complex logic we created a custom comparison module which enables users to add and compare different pieces of furniture by specific parameters.
We also improved the functionality of widgets creation making it more intuitive and user-friendly for the client to add the images to carousel quickly through the admin panel.
Outcome
With the assistance of UNL Solutions, the client has a dedicated team of 2 developers who can promptly resolve all his upcoming tasks in reference to website customization, functionality improvement, and technical support.

Website for Belin
Client’s сhallenge
The client hired our team on a dedicated basis who delivered an updated version of the website from scratch on Drupal 7 covering everything from requirements elaboration, development, to testing and support.
Solution
As it was critically important to make a quick start regardless of the fact that the project was lacking detailed specification, we split the development into 3 major iterations and quickly launched the development filling the gaps along the way.
Within the first iteration, we worked on website structure including the information architecture, navigation scheme, key functionality and preparing for the development launch.
The second stage was dedicated to coding, data transferring and launching the website that featured only essential functionality (search, filter, access to information).
And on the final third iteration, we expanded the functionality adding the possibility to buy books online and polishing the design and content parts.
Outcome
Our team was able to meet the tough deadline and roll out the website up to the beginning of the school year. The client remained fully satisfied with the new website and the way he can administer it making use of a simplified administration panel.

Redmine plug-in
Client’s challenge
Our regular client looked to enhance his project management process via a custom Redmine plug-in. They needed a solution would provide only essential project data, combine functionality, cost-effectiveness, and ease of use.
Solution
We put together a list of requirements and assets that the client wanted to get in the outcome, and once the scope and budget were agreed the team set to work. The feature list included:
• custom reports to track how fast the tasks are proceeded and completed
• view statistics on average time spent on each task
• timeline
• sorting tasks by status/date/priority
• integration with external systems
• dashboard to view visualised graphics
Outcome
The delivered plug-in facilitates managing project tasks, data processing and helps to keep track of multiple projects via detailed and timely reports. Most importantly it provides the very needed functionality that allows to keep all company’s projects under control and effectively manage even distributed and multiple development teams.
Reviews
the project
Dev Support for Furniture Company
"Everything was perfect."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm the CEO of software company that specializes in medical software development.
For what projects/services did your company hire UNL Solutions LTD?
As our company also offer dedicated team service, we outsource professional developers at UNL Solutions for furniture manufacturer.
What were your goals for this project?
The goal was to provide technology consulting and development assistance to the customer’s in-house team.
How did you select this vendor?
We launched a tender to select an outstaffing supplier. Along with commercial experience with PHP and JavaScript, we looked for Agile process maturity and perfect cultural fit — ability to conform to the core organizational values and development processes. They oriented at the mixed onshore/offshore delivery model, while expecting the on-site presence of the experts on demand. UNL Solutions proved to be compliant with the tender requirements by implementing a pilot project that outlined our collaboration and communication practices. During a short trip to our premises,we evaluated UNL Solutions's operational efficiency, and finally selected them for the project.
Describe the project in detail.
Our customer is a leading European affordable furniture manufacturer with 50+ distribution centers across the world. The company has an in-house IT department dedicated to development and maintenance of software tools automating production, logistics, warehousing and sales processes. Because the company was growing quickly, expanding its production lines, distribution channels, and global footprint, they were looking to partner with a dedicated development team to cover the pool of associated development projects.
What was the team composition?
20+ specialists are currently in the team Team Leads JS engineers PHP engineers BAs engineers QAs engineers
Can you share any outcomes from the project that demonstrate progress or success?
At present, UNL Solutions team counts 21 specialists, mainly JavaScript, PHP, Unity3D and mobile development experts. UNL Solutions’s engagement has been gradually increasing, and progressive growth of subprojects along with project roles extension indicate that UNL advanced from mere team augmentation supplier to a trusted technology partner.
How effective was the workflow between your team and theirs?
Cameras, teleconferencing, instant messaging, video chat, screen sharing, and other collaboration tools help bridge the gap between the distributed teammates.
What did you find most impressive about this company?
UNL Solution’s dedicated development team and the Customer’s in-house one have been incrementally committing changes to the codebase, guided by technical and business-focused managers, responsible for technical scope planning and execution control, and handling budgeting and staffing issues correspondingly.
Are there any areas for improvement?
No, everything was perfect
the project
App Development for Food Delivery Platform
"There hasn’t been a single disagreement that didn’t end up being productive."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm CEO of Fast Food Delivery Group in London. It's a young company with enthuthiastic ambitions. We want to become #1 delivery platform in UK.
For what projects/services did your company hire UNL Solutions LTD?
We hire UNL Solutions for app development. We need to make a delivery app available in the UK
What were your goals for this project?
The main goal was to make the app easy for users to navigate. Also, we need to connect all internal and external systems to the app. So the task was a difficult one.
How did you select this vendor?
We've got a tender. 7 companies applied for it. We gave them a test task and UNL Solutions made it the best way.
Describe the project in detail.
The original problem was knowing if we could design a system that can skim the Internet, find ads on the Internet, take that data, and propose it in the app- to all of those interested users in order to get them negotiating price. That was the first hurdle, and I didn’t know if it could be done.
UNL Solutions was able to find a way to make it happen, and develop the software that could handle that. For me, they were able to make the system, so I don’t have to have a ton of employees. They were always looking to make my life easier, to make my business successful. They helped me overcome that obstacle right away, which was at its core a technical resources challenge.
What was the team composition?
3 js developers+PM+2 front end java developers
Can you share any outcomes from the project that demonstrate progress or success?
They have set up a whole bunch of parameters to measure it once it’s launched, so I’m looking forward to seeing those but, until it’s launched, I won’t be able to measure that type of stuff. I’m very satisfied.
How effective was the workflow between your team and theirs?
The project manager is primarily the only contact I’ve been having, and I haven’t had any issues with project management or workflow. I prefer not to talk to multiple people, but rather have a head person to make sure things are going well, so I’ve enjoyed it this way.
What did you find most impressive about this company?
They’re very responsive. There is a big time difference and that concerned me when we began, but they have been very responsive anytime I have questions, concerns, or updates. If they don’t agree with me, they’ll talk me through it. There hasn’t been a single disagreement that didn’t end up being productive.
Are there any areas for improvement?
No
the project
Library System Updates for Tech Dev Firm
"If there is an issue, they're more than eager to address it."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m the Project Manager of IT for a technological development company. We are growing rapidly and have locations in the UK and USA.
For what projects/services did your company hire UNL Solutions LTD?
Improve the stability of the existing FluxHub library, build UI and transform an old ActionScript framework into CSS flex-box layout.
What were your goals for this project?
The main goal is to support the operation and collaboration between employees, partners, suppliers, and customers for better performance in carrying out daily activities.
How did you select this vendor?
By recommendation
Describe the project and the services they provided in detail.
As the platform exists in both web and mobile parts, the basis has been written in the prototype-based and multi-paradigm JavaScript language. In addition to JS, the developers have used Angular 6, a framework that aims to simplify both the development and the testing of applications by providing it for client-side MVC and MVVM architectures.
What was the team composition?
A PM, 2 node js developers, 2 js developers
Can you share any information that demonstrates the impact that this project has had on your business?
Among the most significant features of the platform are efficiency, modernity, a high degree of competitiveness, intelligent design.
How was project management arranged and how effective was it?
Despite the platform being still under development, the team performs its duties on a high level and within the original time frame.
What did you find most impressive about this company?
If there is an issue, they're more than eager to address it. My team has a great working model with them. When we really need to get something done and the time zone difference is making that difficult, UNL sends one or two resources to work in-person with our team for an extended period of time.
Are there any areas for improvement?
No, everything is perfect
the project
Custom Software Dev for Consulting Software Firm
"UNL Solutions LTD has really high-quality developers."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I work for the company that offers process consultancy and application software to reduce configuration time and engineering costs.
For what projects/services did your company hire UNL Solutions LTD?
We need to develop a CRM web platform designed to collect information, operate with it and make reports.
What were your goals for this project?
Organization’s owners should have been able to freely ask to register their organization and have a back office panel where they can manage their organizations.
How did you select this vendor?
By our partner recommendation
Describe the project and the services they provided in detail.
In the process of building, UNL developers have created several user interfaces with special functionalities for each of them: public, organization, administrator.
The platform admin can manage all public contents (pages, CMS) and system configurations all users, approve or reject the registration of new organizations / authorities, deny access to the system to some users and see for every organization its balance.
While an organization owner can manage all organization data (activities, objectives, users, expenses) and visualize some useful statistic graphs or PDFs.
Main features of the platform are: reliable transaction high-performance reliable replication mechanisms backoffice panels’ rich functionality
What was the team composition?
Ruby on Rails, Ruby, Bootstrap, PostgreSQL, RSpec developers
Can you share any information that demonstrates the impact that this project has had on your business?
The platform has been developed on time and successfully launched.UNL Solution and Devinterface have continued their collaboration on a range of other projects.
How was project management arranged and how effective was it?
Everything was perfect.
What did you find most impressive about this company?
UNL Solutions LTD has really high-quality developers.
Are there any areas for improvement?
No
the project
Software Development for Publishing Company
"We could quickly see the progress and change requirements without lagging the process."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Project Manager at Global Publishing Company
For what projects/services did your company hire UNL Solutions LTD?
Our company urgently needed an upgrade. Our core functionality was written in Flash and couldn’t perform properly.
What were your goals for this project?
We looked to enhance the solution and extend its functionality. We wanted our customers to enjoy a high-quality product and get positive feedback from them. For that reason, our company turned to UNL Solutions with the request for an experienced team who would help us improve our product.
How did you select this vendor?
I don't know how that process began.
Describe the project and the services they provided in detail.
- The scope of work included: Initiated and applied TDD (Test Driven Development) to the team
- Implementing sub-tasks using main aspects of OOP (Object Oriented Programming), OOD (Object-Oriented Design)
- Using GWT for front-end development. HTML, CSS, JavaScript (jQuery, Prototype), Ajax using web services
- Transforming Flash into SVG (Scalable Vector Graphics) using SVG lib, canvas Implementing of XML rendering via XSL and macros templates
- Optimizing of request dispatching to back the system security
- Implemented “Type-ahead” feature
- Using Lucene index system for content indexing
Above development, we also provided a business analyst who investigated the market and consulted the client on the most money-wise functionality.
What was the team composition?
UNL Solutions provided a team of 2 experienced Java developers and a QA specialist to deliver the needed application.
Can you share any information that demonstrates the impact that this project has had on your business?
The solution was rolled out on time and currently is actively used by over 600.000 customers.
How was project management arranged and how effective was it?
UNL Solutions Team kept the development course simple through systematic and regular testing and design improvements delivering frequent "releases" in short development cycles. We could quickly see the progress and change requirements without lagging the process.
What did you find most impressive about this company?
UNL team who worked on this project had a tough deadline. They applied extreme programming methodology to meet the deadline, and it worked well.
Are there any areas for improvement?
None. We are doing fine. We do not have any major issues with them.
the project
Custom Software Development for Payment Processing App
“UNL Solutions LTD is a competent and reliable technology partner.”
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We’re a consulting company that analyzes Big Data.
For what projects/services did your company hire UNL Solutions LTD?
We wanted to develop a payment processing app for one of our clients. The app would feature new parsers and formatters to work between different payment formats.
What were your goals for this project?
The main bottleneck was sorting out the payment conversion functionality. It was taking too much time to implement converters from one payment format to another, which resulted in a slow workflow. We looked to improve the overall quality of the software to speed up our client’s processing time.
How did you select this vendor?
We found UNL Solutions LTD on the internet.
Describe the project and the services they provided in detail.
UNL Solutions LTD developed an all-in-one module for our app that allowed users to quickly convert payments. After developing the payment models (e.g., MT101 Swift, IZV, and DTIZV formats), they parsed and transformed the input models into the necessary output format using ANLTR and a custom framework.
Their scope of work also included implementing a payment monitoring function using Apache Struts 1, Apache Wicket, JavaScript, and Oracle as the database. The team then developed a standalone platform to create payment graphics using Eclipse RCP (rich client platform), and they tested the formatters and parsers using a custom framework based on JUnit.
What was the team composition?
They provided a team of two dedicated developers to assist our client with the application.
Can you share any information that demonstrates the impact that this project has had on your business?
UNL Solutions LTD significantly reduced the overall development time as well as the amount of effort required for the client to support the software. They also eliminated all initial bugs.
How was project management arranged and how effective was it?
Their team is exemplary. Both our client and our internal team appreciate their quick reaction and availability.
What did you find most impressive about this company?
UNL Solutions LTD is a competent and reliable technology partner. Their team is driven to develop their business to a global level, and they never compromise on their quality of service. Above all else, they do what they do to satisfy the client.
Are there any areas for improvement?
No, there’s nothing to improve. We’re absolutely satisfied with their service.
the project
App Dev for Pharma Software Consultancy
"UNL Solutions fit well within our teams."
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 am the CEO of The Edge Software Consultancy. We are an SME group based in Gilford, UK. We work with customers from the West Coast of the US, as well as from Shanghai and elsewhere. We specialize in solutions for the pharmaceutical and biotech market.
What challenge were you trying to address with UNL Solutions?
We were looking to meet peak demand for the customization of our software. We sell enterprise solutions, and there’s often a lot of integration and customization work involved. We wanted access to resources during peak demands and looked at offshore possibilities.
Our product is called BioRails and was built using the Ruby on Rails framework. Actually sourcing good resources in the UK is a challenge since there’s a big market for them. We’re also located in Gilford near central London, which also poses challenges.
What was the scope of their involvement?
We needed to meet peak demands for integrations for Ruby on Rails software. We generally write plugins with scientific intelligence incorporated to facilitate the storage and processing of data in our database. We use an Oracle relational database on the backend and Active Record on the Rails side. The frontend is written in JavaScript (including jQuery) and embedded in the same framework. We use 2 developers and a tester from UNL Solutions’ team, all of whom are based in Belarus.
How did you come to work with UNL Solutions?
I’m not sure how we came across them, but I was attracted to UNL Solutions partly because they’re a UK-based company with programmers in Belarus. We had a discussion with Serge, their founder, and got along well. UNL Solutions seemed like a company we could work with, which proved to be the case.
How much have you invested with UNL Solutions?
The cost of UNL Solutions’ work has been between $50,000 and $100,000.
What is the status of this engagement?
We have been working with UNL Solutions as an embedded part of our team for around 18 months since 2015. We completed our integration projects but have retained their testing input, using a single tester from the original 3. If we reach a future peak demand, we will come back to them.
Could you share any evidence that would demonstrate the productivity, quality of work, or impact of the engagement?
In terms of qualitative feedback, we’ve gotten some good-quality developers from UNL Solutions. Communication-wise, they have improved during the project. This is often a worry when going offshore, but UNL Solutions fit well within our teams. Three of the resources were full-time, only working on our projects for an 18-month period. The tester is still onboard and has been working with us for about the same time.
How did UNL Solutions perform from a project management standpoint?
All of our development is managed from our end, who works directly with the resources in Belarus. We use the Atlassian suite, including JIRA and Confluence for project tracking. We allocate tickets to the developers and testers, and time is tracked. This system has worked well for us.
What did you find most impressive about UNL Solutions?
In terms of management, we had weekly and biweekly calls with UNL Solutions to check on progress, ask about any issues, and make sure that we were happy with the work. The process was straightforward, and we were given access to resources for a 1-week evaluation period before getting into any charged work. If there was a suggestion of needing to change resources, UNL Solutions provided a period of handover where we got 2 resources for the price of 1, essentially. In terms of management, they’ve been great.
Are there any areas UNL Solutions could improve?
When we started, we had some communication issues in terms of IT infrastructure. We were using Skype, and the audio was simply too noisy. As soon as I mentioned this, UNL Solutions bought its team headsets, and everything was resolved. Apart from this, everything has been seamless.
the project
Several Web Devs for Web Solutions Firm
"The quality of implementation is very good. UNL Solutions was able to match the implemented design closely."
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 am one of the directors of Website Express Ltd.
What challenge were you trying to address with UNL Solutions?
We needed a frontend developer who could help with our current workload.
What was the scope of their involvement?
We are using one frontend Drupal developer from UNL Solutions. He focused on implementing themes for both Drupal 7 and Drupal 8 websites, which is what we specialize in. The developer communication was straightforward, and there were updates on a daily basis. We were able to send them design requirements, and they pretty much got on with it. There wasn’t much handholding on our end, which was exactly what we needed.
How much have you invested with UNL Solutions?
They worked with us for the good part of a year, on multiple projects. We had a dedicated developer on a monthly basis throughout that time. I can’t think of what the monthly price was.
What is the status of this engagement?
We started working with UNL Solutions around March 2016. The work finished in March 2017. We don’t use them for ongoing maintenance.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
The quality of implementation is very good. UNL Solutions was able to match the implemented design closely to Photoshop or Sketch files provided. This is key for delivering solutions to our clients. In terms of metrics, we don’t really keep anything.
One of the sites UNL Solutions worked on was submitted to Awwwards.com. It just missed out on an honorable mention.
How did UNL Solutions perform from a project management standpoint?
They did have a platform in place, but we preferred to send the team files and keep communication over Skype and email. It was pretty fluid and straightforward.
What did you find most impressive about UNL Solutions?
Their reliability. We can engage with UNL Solutions and tell them when we will need them to work on our tasks, including on days when they would normally be off. Conversely, we could also tell UNL Solutions to stop the work during periods when our own team was off. That was a unique point for us.
Are there any areas UNL Solutions could improve?
Not off the top of my head. We were happy with the service.
the project
SAP and Web Development for IT Services Firm
"Every resource provided was qualified and performed as desired."
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.
Client provides B2B e-commerce websites that are fully integrated with their clients' SAP landscape. I am the Vice President of Operations and Development, responsible for our IT operations and DevOps.
What challenge were you trying to address with UNL IT Solutions?
It was essentially a lack of resources. We were more of a services and delivery-oriented company, not a development shop. While we did have internal developers, their primary focus was implementation and business analysis. We weren't mature in terms of development, and needed to start separating those responsibilities, building out a team that could support our implementations, especially as we came to grow fast in the market. We made the decision to look externally, rather than hiring individual developers.
What was the scope of their involvement?
Our platform is completely built using Ruby on Rails. We have a web-based solution which is hosted in the cloud, connected to the SAP systems on customers' premises. We have the budget and infrastructure in place to support this, but our core product is customized by each client within their implementations. UNL IT Solutions was brought in to take over the core code support effort, making global enhancements as well as customizations on a customer-by-customer basis.
We initially only used one resource from UNL IT Solutions, but have ramped-up to 13.
How did you come to work with UNL IT Solutions?
Our CEO got connected with UNL IT and forwarded their contact information to me. After several conversations with different offshore firms, UNL IT looked to be a strong candidate for filling our needs. I interviewed some of the resources directly and determined that UNL IT Solutions seemed to provide a unique location for developers and had skillsets which aligned with our goals. That, combined with price, created a perfect trifecta for us, leading us to choose UNL IT Solutions.
How much have you invested with UNL IT Solutions?
We've spent several hundred thousand dollars a year working with UNL IT.
What is the status of this engagement?
We started working with UNL IT Solutions in February 2015.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
We've added 8 clients to production since UNL IT Solutions has been onboarded. They've successfully navigated the whole implementation process, bringing our customers online.
We've also released several new versions of the product, and met our SLA [service level agreement] with clients for every single month since UNL IT Solutions has been working with us. There were no discrepancies in terms of our availability and application functionality. All the metrics point to the fact that our collaboration with UNL IT Solutions is hugely successful.
How did UNL IT Solutions perform from a project management standpoint?
UNL IT Solutions' responsiveness has stood out. We have calls every single week, going over any issues or news, and figuring out what we could be doing better. Whenever we asked UNL IT Solutions for a new resource with a particular skillset, they usually deliver 3-4 resumes within the same week. Typically, staffing is one of the hardest parts of any project, so being able to solve this through a simple Skype message has been a breath of fresh air.
We have a unique structure of having a team lead for each of our groups within UNL IT Solutions. I manage each team lead directly. This has made managing the time zone difference and language barrier much easier.
What did you find most impressive about UNL IT Solutions?
The quality of UNL IT Solutions' resources has stood out to me. Having worked with other offshore teams in the past, I sometimes went through a struggle, constantly swapping out resources, or having them leave the company. This is a typical challenge for this type of arrangement. During our year-and-a-half engagement with UNL IT Solutions, we've never requested to have a single member of the team replaced. Every resource provided was qualified and performed as desired.
the project
Custom Software Development for Security Company
"Whenever we've had an issue, they've been 100% open to correcting and improving it."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m the founder of a security company. We're working on an identification platform for enterprise business customers. Our tool helps to identify if the caller ID is authentic for inbound call centers. It helps to detect fraud and increase profit
For what projects/services did your company hire UNL Solutions LTD, and what were your goals?
We wanted to develop MVP for our startup having a very limited budget. So we were looking for the most talented developers at the best price for our company.
How did you select this vendor and what were the deciding factors?
My co-founder worked with them at a previous company, so he already knew UNL Solutions and its work quality. So we decided to work with them because of my colleague previous good experience.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
UNL Solutions is our only software outsourcing house, so we work with them through every challenge. They built our website, made all the frontend development work as well as everything on the backend (e.g., the database and infrastructure). Now they're working on the programming for our matching algorithm.
How many people from the vendor's team worked with you, and what were their positions?
We work with between 1–5 developers over the years.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We used the product they built and got into a startup accelerator called the Y Combinator with it. So as we're scaling our business, we work with UNL Solutions very tightly
Describe their project management style, including communication tools and timeliness.
Our goal was achieved so I'd say that the workflow was effective
What did you find most impressive or unique about this company?
I'd mention two aspects. First, UNL Solutions really knows what they’re doing, and that’s what you need in this industry. Secondly, it’s their communication. They’re great at getting back to us and making sure we feel comfortable and satisfied with what they’re doing."
Are there any areas for improvement or something they could have done differently?
They’re pretty good with everything. Whenever we've had an issue, they've been 100% open to correcting and improving it.
UNL Solutions LTD's engagement in projects with the client has gradually increased and their team has grown from an augmentation supplier to a trusted technology partner. They used many collaboration tools to stay connected. Throughout the process, they remained dedicated.