The Seacrew team first developed its Uniface software for crewing, planning and payroll in the late 1990s. Initially written for a specific maritime customer, it was subsequently marketed as a package, and is now used by around 45 customers worldwide, many of whom rely heavily on it to support their day-to-day operations.
A single customer may have 30-40 vessels worldwide, each with its own crew managed by Seacrew, so there could be several thousand employees managed by a single installation. Some customers outsource part of their operations and ask the supplier to use Seacrew too, for example, there might be a crewing agent in the Philippines using the customer’s own system remotely to manage recruitment. The Uniface system contains the security to ensure that everyone sees only the data to which they need access.
The solution has all the functionality of a normal HR system but also includes specialized functionality needed by maritime companies, such as the complex processes required to manage and document a crew change: for example, making sure that everyone has the right training and licenses before boarding. It interfaces with a range of third-party solutions, often via web services. This is a sophisticated system with around 2,500 Uniface forms in general use.
As well as using it in their shore-based offices, some customers use the software on board of their vessels. This adds an extra level of complexity, especially as an internet connection may not always be available so data has to be synchronized opportunistically.
"Fortunately, the software is very stable. Uniface never crashes, so the system won’t fall over when a customer is trying to get a new crew on board. Another main advantage is Uniface’s speed of development. It’s much faster than other technologies that members of our team have worked with. In addition, we take advantage of Uniface’s ability to interface easily with other systems, for example via web services. That’s important when one of our customers is using a third-party system on board their ships or wants to interface with a travel agent to book and receive flight tickets for example."
Mr Tepper, Software Developer, Anker Seacrew Software
Anker Seacrew Software in numbers.

45 customers
30+ ships
1000 employees
2.500 forms
3 Uniface developers
678 day up-time
Benefits of developing a web version.
Around 2018, the team decided it was time to develop a web-based version of the solution. Existing companies were asking for it and the company also felt that the convenience of the web would attract new customers.
All our customers were asking for a web-based version, so we knew we had to do it – and there were important advantages for us in terms of reaching new customers and reducing our implementation and maintenance burden.
Mr Tepper, Software Developer, Anker Seacrew Software
There would also be business advantages for the Anker Seacrew Software team and its customers.
- The web version avoids the need for staff to travel to sites to install or update the client/server software. With just 2-3 experienced Uniface developers looking after all aspects of the product, the resultant labor and time saving is significant.
- The web version is easier to deploy: distributed over the internet and then instantly updated as required.
- Instead of customizing the software, customers can take advantage of the new version’s configurability. This approach slashes maintenance overheads while ensuring that users can still enjoy a tailored solution.
- Standardization plus the move to the web makes it possible for Anker Seacrew Softwareto host a single version of the solution, which each customer can run against its own database, reducing effort for both the Anker Seacrew Software team and its customers.
- The web version is accessible by employees on the move: a crew member moving to their next assignment would be able to check documents by logging on at the airport or port via a mobile device. A mobile-specific version is not required for this, though one may be developed in future.