What we do

We work with data, integrations, and platforms that need to keep running.

We can review an existing system, solve a specific integration, or take on the full development process, from data sources to launch.

01

Data and systems assessment

Before proposing a development project, we review the sources, current workflows, and ownership of each data set.

This may help whenInformation is scattered, duplicated, or depends on manual tasks that are difficult to sustain.

What we deliverA map of sources and issues, a technical scope, and a practical proposal for moving forward.

02

Architecture and interoperability

We connect repositories, institutional databases, and external services through APIs, OAI-PMH, and other exchange mechanisms.

This may help whenRepositories, institutional systems, and external sources need to exchange information without losing traceability.

What we deliverDocumented integrations, transformation rules, and clear ownership for each workflow.

03

Platform design and development

We build search tools, profiles, portals, dashboards, and management tools for specific tasks.

This may help whenThe institution needs to search, manage, or publish information in ways its current systems do not support.

What we deliverAn application tested with its users and integrated with the agreed infrastructure.

04

Analysis, networks, and visualization

We use bibliometrics, graphs, maps, indicators, and simulation to study relationships and scenarios.

This may help whenThe questions require an understanding of connections, geographic distribution, change over time, or system behavior.

What we deliverDocumented methods, interpretable visualizations, and results linked to their sources.

05

Applied AI with controls

We use AI for clearly scoped tasks, with permissions, validation, and human review.

This may help whenAI can simplify a query or analysis, but its output still needs controls and review.

What we deliverA defined workflow that makes clear what the model receives, what is validated, and who decides how to use the result.

06

Operations, maintenance, and evolution

We maintain and improve platforms already in use, including their data, integrations, and deployments.

This may help whenThe system is already operating and needs to be sustained, adapted, or modernized without losing accumulated knowledge.

What we deliverRecorded changes, controlled deployments, and up-to-date documentation.

Ways to get started

We can define the project step by step.

We can begin with a focused review or address a clearly defined need directly.

Initial assessment

We review the sources and main risks, then propose a scope and next step.

New platform

We design, develop, and launch a platform with an agreed scope.

Integration or extension

We add sources, modules, or integrations to an existing system.

Ongoing support and improvements

We take responsibility for maintenance, updates, testing, and documentation.

Technologies

We work with the tools each project needs.

These are some of the technologies we use in our projects.

ApplicationsVue · Nuxt · Angular · Ruby on Rails · Flask · Python
Data and processingMySQL · PostgreSQL · SQLAlchemy · Sidekiq · pandas
Networks and visualizationNetworkX · Sigma · Graphology · ECharts · geospatial analysis
InteroperabilityDSpace-CRIS · OAI-PMH · APIs REST · Dublin Core
Applied AIOpenRouter · controlled queries · multi-model auditing