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: [email protected]

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

 

 
$5,000+
 
$25 - $49 / hr
 
50 - 249
 Founded
2006
Show all +
Loughborough, United Kingdom
headquarters
  • Loughborough Technology Centre, Epinal Way
    Loughborough LE11 3GE
    United Kingdom
other locations
  • Zeleznodoroznaja 33, 326
    Minsk 220040
    Belarus
  • Chernyshevskaya 13
    Kharkiv 61057
    Ukraine
  • Dzerzhinskogo 40
    Grodno 230025
    Belarus
  • 1 Radisson Plaza Suite 800
    New Rochelle, NY 10801
    United States

Portfolio

Key clients: 

Corevist BunnyHomes BioRails Kvikna

Wiley e-learning system Image

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 Image

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 Image

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 Image

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 Image

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 Image

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 Image

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 Image

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 Image

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 Image

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  Image

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

Sort by

Dev Support for Furniture Company

"Everything was perfect."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Oct. 2019 - Jan. 2020
Project summary: 

UNL Solutions LTD provided technology consulting and development assistance.

The Reviewer
 
11-50 Employees
 
Gloucester
Dorothy Chester
CEO, PTD Soft
 
Not verified
The Review
Feedback summary: 

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.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I'm the CEO of software company that specializes in medical software development.

OPPORTUNITY / CHALLENGE

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.

SOLUTION

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

RESULTS & FEEDBACK

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

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

App Development for Food Delivery Platform

"There hasn’t been a single disagreement that didn’t end up being productive."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Apr. 2019 - Ongoing
Project summary: 

UNL Solutions LTD developed a mobile app for a food delivery service. Their team connected all internal and external systems and ensured it's navigability. 

The Reviewer
 
11-50 Employees
 
London, United Kingdom
Robert Maison
CEO, Food Delivery Group
 
Verified
The Review
Feedback summary: 

While the app has not yet launched, the internal team is satisfied with the work. UNL Solutions LTD establishes a steady workflow to best fit the needs and preferences of the client. Their team is engaged and productive.

The client submitted this review online.

BACKGROUND

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.

OPPORTUNITY / CHALLENGE

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.

SOLUTION

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

RESULTS & FEEDBACK

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

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Library System Updates for Tech Dev Firm

"If there is an issue, they're more than eager to address it."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
June 2018 - Ongoing
Project summary: 

UNL Solutions LTD provided updates for an existing library platform. They built a new UI and transformed the framework for CSS flex-box compatibility. 

The Reviewer
 
51-200 Employees
 
Italy
James Doodley
Project Manager, Fluxhub
 
Verified
The Review
Feedback summary: 

The upgraded platform has received praise for its efficiency and modern design. UNL Solutions LTD delivered on time and the team addressed any issues as soon as they arose. 

The client submitted this review online.

BACKGROUND

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.

OPPORTUNITY / CHALLENGE

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.

SOLUTION

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

RESULTS & FEEDBACK

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

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Custom Software Dev for Consulting Software Firm

"UNL Solutions LTD has really high-quality developers."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Feb. 2019 - Ongoing
Project summary: 

UNL Solutions LTD helped built a CRM web platform for a consulting software firm. Three user interfaces offer different abilities such as page and user management and data manipulation. The project is ongoing.

The Reviewer
 
51-200 Employees
 
Italy
Marry Jerraldo
Executive, EPLAN
 
Not verified
The Review
Feedback summary: 

The platform launched on time, meeting all expectations and leading to more work for UNL Solutions LTD. The team delivers high-quality development work promptly and at fair prices. They show expertise in Ruby on Rails, Ruby, Bootstrap, PostgreSQL, and Rspec.

The client submitted this review online.

BACKGROUND

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.

OPPORTUNITY / CHALLENGE

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.

SOLUTION

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

RESULTS & FEEDBACK

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

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Software Development for Publishing Company

"We could quickly see the progress and change requirements without lagging the process."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Sept. 2018 - Ongoing
Project summary: 

UNL Solutions LTD fixed and continue to build out the frontend of a website for a publishing company. They work in GWT, HTML, CSS, JavaScript, jQuery, Prototype, and Ajax for web services.

The Reviewer
 
51-200 Employees
 
United Kingdom
Project Manager, Global Publishing Company
 
Not verified
The Review
Feedback summary: 

The updated website has been well-received and is already serving the needs of a large client base. The team from UNL Solutions LTD is proactive and flexible, operating in short development cycles so as to prioritize regular "releases" and speed up progress to meet all project deadlines.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Project Manager at Global Publishing Company

OPPORTUNITY / CHALLENGE

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.

SOLUTION

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.

RESULTS & FEEDBACK

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.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Custom Software Development for Payment Processing App

“UNL Solutions LTD is a competent and reliable technology partner.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Feb. 2017 - Ongoing
Project summary: 

UNL Solutions LTD helped develop a payment processing app for a third-party client. One of their main responsibilities was building a custom conversion module that could process multiple payment formats.

The Reviewer
 
51-200 Employees
 
Brussels, Belgium
Senior Software Development Engineer, Big Data Firm
 
Verified
The Review
Feedback summary: 

UNL Solutions LTD played a key role in development. Their support minimized production time, improved software quality, and eliminated all existing bugs. Responsive and diligent, the team prioritized client satisfaction and quality most of all.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

We’re a consulting company that analyzes Big Data.

OPPORTUNITY / CHALLENGE

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.

SOLUTION

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.

RESULTS & FEEDBACK

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.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    We recommend UNL Solutions as a competent and reliable technology partner.

App Dev for Pharma Software Consultancy

"UNL Solutions fit well within our teams."

Quality: 
4.5
Schedule: 
4.5
Cost: 
4.0
Willing to refer: 
4.0
The Project
 
$50,000 to $199,999
 
2015 - Ongoing
Project summary: 

UNL Solutions supports in-house developers during peak demand periods, providing integration and customization for flagship software. The team now includes a single testing resource and will scale as needed.

The Reviewer
 
11-50 Employees
 
Southampton, United Kingdom
CEO, The Edge
 
Verified
The Review
Feedback summary: 

Each team member from UNL Solutions meshed seamlessly with the internal staff, producing high-quality deliverables. UNL Solutions’ adept project management and accurate scheduling and cost estimates continue to boost productivity.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

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.

OPPORTUNITY / CHALLENGE

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.

SOLUTION

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.

RESULTS & FEEDBACK

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.

4.5
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
    We had no major issues, but it’s a fairly complex project, so estimation and delivery are often challenging for both offshore and onshore developers.
  • 4.0 Cost
    Value / within estimates
    They were certainly competitive compared to hiring employees. We could’ve found lower-cost resources but not at this quality.
  • 4.5 Quality
    Service & deliverables
    They always delivered to spec and with good quality.
  • 4.0 NPS
    Willing to refer
    I’m doing it now.

Several Web Devs for Web Solutions Firm

"The quality of implementation is very good. UNL Solutions was able to match the implemented design closely."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Mar. 2016 - Mar. 2017
Project summary: 

UNL Solutions provided frontend development on an overflow basis. One frontend Drupal developer implemented themes for Drupal 7 and 8 based on provided design requirements.

The Reviewer
 
11-50 Employees
 
Cardiff, United Kingdom
William Velasco
Sales Director, Website Express
 
Verified
The Review
Feedback summary: 

The assigned developers faithfully implemented the designs just as specified in the provided files. UNL Solutions was a flexible partner: they could stop and start work on a dime. Communication was direct and simple.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I am one of the directors of Website Express Ltd.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with UNL Solutions?

We needed a frontend developer who could help with our current workload.

SOLUTION

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.

RESULTS & FEEDBACK

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.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
    For the abovementioned reason.
  • 5.0 Cost
    Value / within estimates
    They’re very competitive, relative to what they’re delivering.
  • 5.0 Quality
    Service & deliverables
    They delivered on time for every project we worked on.
  • 5.0 NPS
    Willing to refer
    I would refer UNL Solutions to anyone looking for frontend development.

SAP and Web Development for IT Services Firm

"Every resource provided was qualified and performed as desired."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
Project summary: 

UNL IT Solutions supported the company on the development of websites and their implementation to the online platform using Magento and Ruby on Rails technology.

The Reviewer
 
11-49 Employees
 
Raleigh, North Carolina
Vice President, Operations, SAP Consultancy
 
Verified
The Review
Feedback summary: 

UNL IT Solutions successfully implemented the online system of the company, customized to cater the needs of its customers online with no technical discrepancies. The team is outstandingly responsive and consistent during the process.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

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.

OPPORTUNITY / CHALLENGE

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.

SOLUTION

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.

RESULTS & FEEDBACK

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.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer