Legalsense is a successful Dutch startup behind a SaaS product for legal professionals. Since founding in 2009 Legalsense acquired over 1,000 clients (such as Eversheds, Taxand, De Haan) and grew it’s in-house team to 10+ people.
A few years ago, Bram (Co-founder & CEO) and Klaas (Co-founder & CTO) hard time trying to have technology keep up with commercial success of their product. They wanted to acquire and on-board new customers faster so they needed to grow their in-house tech team. However, recruitment proved to be too slow and too expensive. They looked for partners who could solve this pain by providing them with talented Python engineers. Code quality, financial sustainability and ability to scale the team were at top of team’s priorities. That’s when we were recommended to Bram through one of the active members of Python community.
Legalsense is a SaaS web based application focused on stability and security. Each customer (law firm) is served by sandboxed instance of application that ensures logical and physical separation of data. Backend of application consists web interface, relational database, REST API and asynchronous task worker. The latter one handles cache updates, emails sending and other background data processing tasks. Major part of engineering effort is put to complex business rules for pricing, invoicing, dunning process, reports and more. Incrementally implemented new features that support flexible business models are crucial to onboard new law firms to Legalsense.
There are also close integrations with third party systems for accounting and documents management.The most challenging part of backend development is striving for technical excellence and system stability while providing new features that meet business goals of Legalsense users.
On top of the SaaS web application there is an iOS application that cover the most important features of the web app and allows layers to work offline to synchronize the data with the system later on.
We’ve started our collaboration with a test project that dealt with data migration from a 3rd party service. After that initial success we’ve moved to a ongoing cooperation where we’ve set up a dedicated team in our offices that works with a local Dutch team remotely on an ongoing basis. Starting with just one Python engineer, in time, we grew the team in line with the growing needs of the business. In addition to that, we also designed, developed and launched Legalsense iOS application to extend its presence from web to mobile.
Working together non-stop since 2015
Specialists (designers and engineers) involved in a project
(and growing) savings compared to hiring the team locally
week response time to each team scale up request
Incremental improvement of the development and delivery process, e.g. increased code testability, introduced code reviews and pull requests to the process
Legalsense growth since the beginning of our collaboration
“For a company the size of Sunscrapers, it's unique that they try to keep relationships on a personal level. They invest in people and find quality programmers who don’t only care about being paid a lot. We are glad we found Sunscrapers as a partner.”
Have you got a project on your mind?
and receive a bespoke proposal in 2 business days