Extended features & optimizations for an HR solution - nGAGE

HR processes made-easy through extended features and optimizations added on an existing solution: outsourcing processes, communication & invoicing across three levels, involving multiple contractors, clients, and cost centers.

ASP.NET, SQL Server, SQL Reporting, jQuery, Telerik UI for ASP.NET AJAX, WebAPI, ElasticSearch, Knockout, RabbitMq, HTML5, CSS3

Client’s main request

Optimizing the existing HR platform by implementing smart technologies that are able to
  • eliminate redundant and time-consuming activities (for all users types: recruiters, employees, candidates);
  • provide an optimized user experience through intuitive design, tools, and features.


VMS365 enables its users to manage the outsourcing process, communication & invoicing across three levels, involving multiple contractors, clients and cost centers.


The implemented solution improved the HR processes in terms of speed and efficiency, supporting the company in the rebranding process.

Project highlights:

  • took over the project after only two days of knowledge transfer & a few meetings with the former provider;
  • rewrote the entire project and created a whole new solution (from scratch), able to respond to all the client’s needs and expectations;
  • optimized the software and completely changed the user interface, in terms of design and usability;
  • team involved: PM, back-end developers & front-end developers, mobile developer, Dev Ops, Tech Lead, Arhitect, QA, Scrum Master.

Project Manager

Back-end & Front-end developers

Mobile developer

Dev Ops

Tech Lead



Scrum Master

  • Location: UK-based group
  • Industry: Recruiting & HR
  • Services: consultancy, software development, and implementation, training & support, ongoing software services (maintenance and extended features and functionalities development)
  • Expertise delivered: fast matching the client's business objectives with the right technical solutions. This came as a result of our experience in similar projects, the capability to take over fast and optimize existing projects, team with extended skills able to develop and implement a customized solution based on modern technologies
  • Technologies: ASP.NET, SQL Server, SQL Reporting, jQuery, Telerik UI for ASP.NET AJAX, WebAPI, ElasticSearch, Knockout, RabbitMq, HTML5, CSS3
  • Status: ongoing project (since 2016) - maintenance & extended features development

Our client

nGAGE is an award-winning organization investing in high-growth recruitment businesses

The company genuinely supports, steers, and brings together specialists, enabling them to become market leaders in their chosen sector.

They found out about us through Gauge - another Roweb client with whom we had been working on several innovative talent management solutions.

The context

At the moment we’ve started working on this project, the client was involved in a rebranding process

and was looking for software development services at high standards.

The lack of responsiveness from the previous provider in adapting the existing solution to the new requirements determined nGage to search for a new company to work with.

The client initiated a series of meetings to present the product and offered us the right context to present technical solutions to the company's needs. After only a few meetings with the former provider, we were able to make possible all the knowledge transfer and take over the project.

Client's goal

nGAGE needed an business application that would facilitate multi-level invoicing and talent management for non-permanent recruitment.

  • Internal users’ needs & expectations - less time invested in repetitive processes and activities;
  • External users’ needs & expectations - more dynamic communication and greater responsiveness from nGAGE.

VMS365 enables its users to manage the outsourcing process, communication & invoicing across three levels, involving multiple contractors, clients and cost centers.

The solution

The initial solution was created based on a framework (developed by the former provider) that wasn't built to support complex solutions like the needed one.

This mismatch impacted the project’s performance

  • some pages from sites had very slow speed (5-10 minutes);
  • the website design was outdated and too complex.
Our optimization plan was built around 2 approaches:
  1. Improve the current solution through modern programming techniques (caching, async loading, etc.) for turning the software into a functional one for the production stage;
  2. Rewrite the entire project and create a whole new solution (from scratch), able to respond to all the client’s needs and expectations.

We optimized the software and completely changed the user interface in terms of design and usability. The main challenge was the high volume of legacy code that needed to be replaced. The key result: we created a fast, high performing and easy manage/use vendor management system that includes:

  • candidates' profiles management
  • message board
  • jobs' submissions, approvals, outsourcing status, locations, and rates
  • placements' status, starting and ending dates
  • timesheets, time logs, and approvals
  • invoices - payment info, no. of hours, rates, expenses, shifts and approvals
Benefits for internal users
  • automation solutions for manual and time-consuming processes;
  • UX optimization that allows fast and efficient data inputs;
  • invoice generation directly from the system;
  • bulk data import options for the client’s new implementation teams;
  • push notifications for every relevant action made by users on the platform.
Benefits for external users
  • dedicated mobile app for applicants from where they can interact directly with the client and receive notifications for every new relevant position available;
  • dedicated mobile app for clients (employers) from where they can create/ approve jobs, working sheets, ongoing contracts and receive notifications when relevant applications are uploaded in the system;
  • automated data import from other software solutions used by nGAGE clients, simplifying their processes and eliminating redundant activities;
  • complete management solution within reach (job creation, job offers placement for recruiting agencies, invoicing, direct communication with the applicants, etc.).
Overcoming client's expectations

After only two days of knowledge transfer, we took over the project and began to optimize the application, which hadn't been designed for speed and performance on a high data volume.

Top Benefits of working with us
  • high-level expertise across multiple technologies;
  • timely responses and efficient communication;
  • custom solution adapted to customer needs.
Features and functionalities:
  • custom dashboard and reports;
  • help feature based on a chatbot;
  • custom vocabulary for terms and expressions - for each client/implementation;
  • high-level reports using SSRS;
  • data aggregation in the NoSQL database for optimizing the solution’s speed.
The technology upgrade involved
Project Steps
Auditing client's needs and requirements
Identifying further opportunities for the client
Delivering and validating the project's proposal
Implementing and testing and client approval
Maintenance and management of the delivered solution
Delivering and training internal users for a performant use

nGAGE (formerly trading as Human Capital Investment Group) have worked with Roweb for more than eighteen months and during that time have been very impressed by the high level of skill, professionalism and service that they have delivered. Read more Our initial engagement with Roweb entailed them taking over management of a large e-commerce web site where the previous software developers had left the code in a very poor state, system performance was very slow and many users were very unhappy. Roweb stabilised the codebase, made improvements to the user interface and delivered much needed new functionality. We are now working with them on a new version that will finally remove all of the previous developers code. Roweb have also developed new applications for us including web and Windows desktop products used by many users within our company. The location in Romania is very convenient for the UK, the level of English spoken by developers is very good and I have no hesitation in recommending Roweb as a offshore development partner.

Tim Styles

Tim Styles
Chief Information Officer at nGAGE (formerly trading as Human Capital Investment Group)

Competitional Assets
Responsiveness to clients' specific needs
Offers and support info at visitors fingertip
HR processes made easy through smart tech solutions
Dynamic customer relation tools
Disruption-free communication at all levels

Why us?

Today we count about 127 professionals that are part of our team and over 1000 successfully delivered projects for global clients (from 30 countries).

In 2004 we started with a small web dev team wanting to make a difference in the software services market.

Usually, our clients recommend our services because we know how to:

  • think outside the box;
  • deliver smart and customized solutions;
  • allocate dedicated teams;
  • embody innovative technologies;
  • customize and adapt to new and changing requests;
  • offer an excellent cost/quality ratio;
  • deliver perfect integration between the solutions.