FR EN

Software
engineering

Analysis, architecture and development of software systems. We have several decades of experience in demanding environments: banks, insurers, cantonal administrations, parapublic bodies, industry.

Generative AI is part of our daily work (LLMs, agents, RAG); it speeds up everything we do, but choosing what to build remains an engineering task.

Depending on your context, we work under a mandate, through staff leasing (LSE) or on a fractional basis.

Team reinforcement

A member of our team joins yours for a specific skill, for the duration of the project. You keep the lead.

One-off engagement

An audit, support, a second opinion on an architecture, or stepping in to unblock a complex topic. A few days to a few weeks with a clear deliverable.

Full ownership

For reasonably sized projects, or larger ones with the support of our network. We can run the project end to end.

+1

day / month
included

A second opinion included.

On engagements longer than three months, you get access to one day a month from another member of the team, at no extra cost, whenever you need it.

We work across the entire life cycle of software systems, from analysis through to deployment.

Analysis

We don't write code until we understand the business. That's where most projects are won or lost — not on the technology.

Architecture

A simple architecture beats a clever one. We aim for lasting foundations, built on open-source and sovereign building blocks wherever possible.

Development

We write code built to last, from backend to frontend.

User experience

An interface is designed from an understanding of people's needs, not from a mock-up. It's a rare skill within a development team.

DevOps

Infrastructure and software development have converged. We automate deployment, from the cloud to sovereign infrastructures.

JavaSpringNode.jsPythonDockerKubernetesAWS
TypeScriptVue.jsAngular
PostgreSQLOracleMS SQL ServerRESTSOAPKafka
FlowableStrapiLiferayAlfresco
OllamaOpenAI (API)RAGMCPLangChainSpring AIpgvectorQdrant

Our targeted
solutions

Some repetitive business tasks aren't covered by the major software vendors and are costly to build from scratch. Today's tools make them easier to automate. We design targeted solutions to address recurring business needs shared across several sectors or organisations.

Fledge

First in the series. AI-assisted document digitisation and classification. OCR, automatic splitting, classification and indexing, with human validation. Deployed on your own infrastructure, with no data leaving it.

Discover Fledge

In practice

Retraites Populaires

Insurance

Modernising and maintaining pension-management applications (2nd and 3rd pillar). Technology migration, interface redesign, contributions on AI topics.

I have had the pleasure of working with Gonçalo Rodrigues for many years, and more recently with his company Swalo. His expertise in software development, particularly in Java and Vue.js technologies, has been extremely valuable across the many projects he has taken part in. I would also highlight his ability to quickly grasp business-oriented challenges. Professional, responsive and full of ideas, he has been an indispensable asset. His interpersonal skills are also greatly appreciated by our teams. I highly recommend his services.

Rodrigue Vaudan · Deputy IT Director, Retraites Populaires
JavaSpringVue.jsAI

BCV

Banking

Expertise on the workflow platform (Flowable). Development, configuration and integration within the banking environment.

FlowableJava

Groupe Saint-Paul

Media

Design and development of a multichannel editorial system based on Strapi. Setting up the platform, then supporting the team that is now self-sufficient.

StrapiNode.jsVue.jsKubernetesDocker

A project? A question?

Get in touch