Software Engineering and Development

We create software, mobile apps, and IT systems for data-driven and specialized challenges in exploratory and applied research environments.

Software engineering at the pace of applied research

Applied research is dynamic: requirements evolve, data models shift, and constraints change. When "vibe coding" is not enough, we collaborate with academia, industry, and the public sector to design, build, and sustain software, apps, systems, data processing, and visualization, from early prototypes to solutions in operation.

Service Offering

We design, build, and operate software systems tailored to the needs of applied research and innovation projects. Our services include:

  • Full-stack web platforms for data collection, analysis, and visualization in research contexts.
  • Native and cross-platform mobile applications (iOS, Android) for fieldwork, surveys, and participant studies.
  • Interactive and graphics-rich applications, including Unity-based tools.
  • Long-term software partnerships aligned with multi-year research programs and grant cycles.
  • Collaboration on research proposals (e.g., SNF, Innosuisse, federal mandates, EU calls) where software is a core component.
  • Advisory on architecture, data models, and tooling for software-intensive research projects.
  • Handover, documentation, and sustainable operation of systems beyond the original project lifecycle.

How we engage

We work with partners through three common entry points: 

  • Research projects with a software component
    We join at the proposal stage or shortly after, scope the software contribution, and deliver alongside the research.

  • From prototype to production
    We turn working prototypes into robust applications that scale, meet compliance requirements, and serve real users.
  • Long-term partnerships
    We build, operate, and continuously evolve software across multiple project generations and funding cycles.

Our Expertise

Research-oriented software engineering

We develop software systems for applied research, public-sector, and innovation projects with a focus on maintainability, traceability, privacy, and long-term operation.

Collaboration in dynamic research environments

We work effectively with evolving requirements, pilot studies, and grant-driven timelines, supporting projects from proposal preparation through productive operation.

Mobile, web, and data-driven applications

Our team develops mobile apps, full-stack web platforms, and data-processing solutions for real-world use cases including fieldwork, healthcare, education, and environmental applications.

Sustainable long-term solutions

We design software architectures and reusable components that support continuity across multiple project phases, funding cycles, and future development teams.

Data engineering and AI integration

We build systems for structured data collection, processing, visualization, and AI-assisted workflows, including responsible integration of LLM-based functionality where appropriate.

Infrastructure

Reusable components and patterns

Years of applied projects have produced a catalogue of proven components: authentication, user management, multi-tenant data models, survey engines, offline-capable mobile scaffolding, and data pipelines. New projects build on these foundations, enabling faster delivery and lower cost.

Development and collaboration environment

We use GitLab-based source control, issue tracking, and continuous integration for every project. A structured setup ensures that assistants and new team members can onboard quickly and contribute productively within a short time.

Flexible deployment environments

We deploy and operate systems across Swiss and international cloud platforms, on-premise infrastructures at public authorities, and hybrid setups. The hosting model is chosen to meet data protection, procurement, and long-term operational requirements.

Contact

A research proposal that needs a software component. A prototype ready to become a real application. A system that has to run for years and evolve as your work does. We are happy to meet for a first conversation.