We can quickly spin up a working piece of functionality and talk about how to develop ideas further. Directus is definitely making us a lot more capable than we would be trying to go it alone.
Daniel Laughland
SVP Software Engineering, Novus Home Mortgage
Novus Home Mortgage isnât your ordinary residential home mortgage lending company.
In an industry traditionally lagging behind technology leaders, the company is leading the way for the industry toward a more automated, AI-driven, efficient mortgage experience, transforming 10-15 year old processes and eliminating time-consuming, error-prone manual tasks that slow things down.
Run by mortgage people for mortgage people, Novus operates roughly 50 branches across 47 states, enabling customers to apply for a loan, verify income and assets, digitally review and ensign signatures, and submit all their paperwork from a mobile device.
Mobile alerts and messaging keep customers informed during escrow, as well. Their approach to mortgages is truly revolutionary, and a company like that needs a website that communicates their unique value proposition while providing the tools that make it easy for employees and customers to leverage all of the technological advantages it offers.
âHow much we invest in technology sets us apart,â said Daniel Laughland, SVP of Software Engineering at Novus Home Mortgage, who leads a small team of about a dozen engineers and developers.
âEveryone can apply online for loans, but how do you translate that internally? How do you build the tools you need to be the true tech leader in this space? How does proprietary software fit into that, and how do we integrate best-of-breed third-party solutions?
"Most importantly, how can we make this usable for everybody?â
Control and adoption were key
According to Laughland, one of his goals was to make the companyâs website â where all the loans are processed â more flexible and accessible to loan officers with different technical skill levels.
âWe wanted to try to get the best happy median we could, where loan officers could customize their customer-facing UI without leaning on the marketing department to do everything for them,â he said.
âWe didnât want to have to go in and make every little change, but with so many loan officers making changes, it canât be a complete blank canvas.â
Another factor was ease of adoption.
âWe wanted to have a common platform for everyone, where they can access marketing content and sales tools,â he said.
âIt wasnât just about an aesthetic redesign, but creating a foundation for a bigger, more efficient business engine.â
Going headless
Laughland said his team had been using Titan CMS, which is similar to Wordpress, but based on .NET instead of PHP.
âItâs not a headless CMS,â he said. âIt was hard for us to envision a world in which we could extend and customize the platform in the ways we wanted to, or easily make changes to templates. There isnât a lot of documentation for the system, so if youâre stuck, youâd need a consultant.â
The team needed a platform that would scale effectively, that wasnât too complex to customize. They evaluated several solutions, including Strapi and Contentful.
âWe needed both a public-facing and internal-facing site, and I figured that would probably require building two separate apps,â Laughland said.
âLuckily, we found Directus.â
The âWowâ factor
During the Directus demo, Laughland was blown away by the roles and permissions capabilities.
âEverything was great, but Roles and Permissions was one feature that made me say, âWow, they really put a lot of thought into this.' There is an awesome balance between power and ease of use, which were both critical components for us.â
Two other features that caught Laughlandâs eye were Live Preview, which allows you to show changes in your website collection before publishing and without the need to refresh the browser, and Directus Flows, which enables custom, event-driven data processing and task automation.
These features have really helped to accelerate adoption within Novus.
âThere was some standard hesitation about using a new platform, and people were wondering if it would live up to our expectations,â Laughland said. âSeeing the speed at which we could iterate on database models and labels with Directus, along with the internal user-facing capabilities, generated a lot of enthusiasm."
"With Directus, we can really focus on creating a beautiful front-end design, and not worry about the backend.â
A smooth transition
The transition from Titan was âsmooth sailing,â according to Laughland, who said the goal was to launch the internal loan officer microsite prior to the external-facing website.
The frontend was built using Gatsby and Lambda, and they may move to using Gastro or Remix in the future. Fortunately, any frontend works well with Directus.
User feedback, Laughland said, has been very positive. âThere was a lot of excitement over having more control and being able to see everything in the dashboards.
"We didnât want loan officers to feel like there was an approval process between them and actually controlling their sites, but compliance was still important,â he said.
âWith the new system, we can review changes in bulk once a week rather than having to stop what weâre doing every time something changes â that way we can catch major errors and problems, while helping people stay productive.â
Innovation through iteration
Laughland and his team have started turning to Directus as a prototyping tool for Minimum Viable Product (MVP) design.
âUsing Directus, we can quickly spin up a working piece of functionality and talk about how to develop ideas further,â he said, adding that with a small team, the agility to try out new ideas is key to productivity and innovation.
âDirectus is definitely making us a lot more capable than we would be trying to go it alone,â he said. âThe more we can iterate on these initiatives, the better they are, and the better we are from a technology perspective.
"With Directus, we can realize our bigger vision of being a technology leader in the mortgage space.â