Utrecht University

Reprogramming and migration of a research database with improved user experience

Education I Netherlands I Custom Software Development I 5 months engagement (Aug – Dec 2023)

Reprogramming and migration of a research database

Utrecht University needed to modernize its existing web-based database while preserving legacy data and improving usability.

– Migrating data from an unconventional CMS to a new platform
– Restructuring and reprogramming the existing database
– Ensuring data integrity and compatibility throughout the migration
– Improving platform performance and scalability
– Upgrading the user experience to make the database easier to navigate and use

Dealing with a similar legacy platform?
Let’s discuss your requirements.

What the client needed

Utrecht University required a solution that could:

Reprogram | 3Rs Centre Utrecht

Reprogram

Reprogram the existing database

Website development | 3Rs Centre Utrecht

Migrate

Migrate all information from the old database to a new one

Upgrade | 3Rs Centre Utrecht

Upgrade

Upgrade the user experience of the database

Sunbytes rebuilt the web-based database, migrated its legacy content, and improved the user experience through a focused project-based engagement.

  • Database | 3Rs Centre Utrecht

    Database rebuild & modernization

    Redesigned and rebuilt the existing database on WordPress to create a more scalable, maintainable, and user-friendly foundation.

  • Migration database | 3Rs Centre Utrecht

    Legacy data migration

    Migrated all existing content from the unconventional CMS to the new platform while maintaining data integrity and consistency.

  • User experience 
| 3Rs Centre Utrecht

    User experience & accessibility improvements

    Improved the database interface and user flows to make information easier to navigate, access, and use.

Why teams choose Sunbytes

A Netherlands-led delivery partner for stable dedicated teams, clear ownership, and roadmap capacity that can scale without resetting context.

Roadmap-first team design

Your team is shaped around roadmap goals, product context, skill gaps, and delivery risks—so capacity matches the work, not a generic squad template.

Product ownership stays with you

You keep backlog, priorities, acceptance, and product decisions; Sunbytes supports execution rhythm, quality, continuity, and team performance.

Stable team context

Dedicated teams retain product knowledge across releases, reducing repeated onboarding, handoff loss, and context rebuilds between roadmap phases.

Governance that fits your workflow

Sprint planning, review cadence, DORA metrics, risk tracking, and monthly service reviews are adapted to your delivery model—not forced into one process.

Continuity built into the model

Structured handover, documentation, replacement support, and performance check-ins protect delivery when team composition needs to change.

Secure cross-border delivery

ISO 27001-certified operations, GDPR-aware processes, access governance, and Vietnam delivery capacity help your team scale with stronger control.

The engagement covered the core work required to rebuild the database, migrate legacy content, and improve how users interact with the platform.

  • WordPress-based CMS feature | 3Rs Centre Utrecht

    Database rebuild & modernization

    Redesigned and rebuilt the web-based database on WordPress.
    Created a more maintainable foundation to support performance, scalability, and future development.

  • Bug mitigation | 3Rs Centre Utrecht

    Legacy data migration

    Migrated all existing database content from the unconventional CMS to the new platform.
    Maintained data integrity and consistency while minimizing disruption during the transition.

  • User experience | 3Rs Centre Utrecht

    UX & accessibility improvements

    Improved the database interface, navigation, and user flows.
    Made information easier to access and the overall platform more intuitive for end users

Outcomes

The project resulted in:

Website development 3Rs Centre Utrecht

Modernized database foundation

The existing database was rebuilt and restructured into a more scalable, maintainable, and user-friendly platform.

Documented security governance

Complete legacy data migration

All existing content was successfully moved from the unconventional CMS to the new system while maintaining data integrity and consistency.

Delivered on time  3Rs Centre Utrecht

Delivered on time

The database rebuild, data migration, and user experience improvements were completed within the agreed project timeline.

In their words

“Sunbytes delivered exactly what we needed. They hit every target, managed the project smoothly, and kept everything on track with clear communication and regular feedback. What stood out most was their personal approach and the quality of execution.”

Jeffrey Bajramovic
Director, 3Rs Centre Utrecht

See also

  • IT staff augmentation from Vietnam: what European companies need to know

    Vietnam is a delivery-fit decision before it is a rate decision. For European companies, IT staff augmentation from Vietnam works when internal product ownership is strong, senior external engineers can enter an existing delivery system, and the working day creates enough shared time for decisions. The location is a poor fit when the buyer expects […]

  • IT staff augmentation security: ISO 27001, GDPR and vendor due diligence

    An NDA covers confidentiality. It does not decide who can enter production, whether a developer may download customer data, or how quickly access disappears when an engagement ends. Those controls must exist before the first sprint. IT staff augmentation security is the set of contractual, technical and operating controls that govern how external developers access […]

  • Building a security-first engineering culture in distributed teams

    A security-first engineering culture is an operating model in which developers can see who owns a security decision, when a review is required and where the result must be recorded. It is not a slogan, a yearly course or a request for every engineer to become a security specialist. That distinction matters across locations. A […]

  • How many DevSecOps engineers does a mid-size SaaS need?

    The useful DevSecOps team size question is not “How many security engineers should we hire?” It is “Which security responsibilities need continuous ownership, and how much capacity does that work require?” Two SaaS companies with 100 employees can need very different setups. One may run a single product on one cloud platform. The other may […]

  • In-house vs outsourced DevSecOps: cost, risk and speed comparison

    The wrong DevSecOps operating model creates work in the place it was meant to remove. An internal hire can become a single point of dependency. An external team can generate findings without giving developers a clear remediation path. This in-house vs outsourced DevSecOps comparison focuses on the decision that matters: which model gives your company […]

  • IT Staff Augmentation Contract: What to Include and Watch Out For

    An IT staff augmentation contract is not just a capacity order. It is the document that decides who controls delivery once an external developer has access to your codebase, your customer data, and your sprint board. Most disputes in staff augmentation engagements trace back to one of five gaps: vague scope, unclear IP assignment, missing […]

Download the full case study!

Get the complete story—challenge, delivery setup, scope, outcomes, and the full testimonial.

Contact I Sunbytes Success Story