Our tech stack
The languages and frameworks we use daily — chosen to solve problems, not to follow fashion.
We have no technical religion. We have a mastered toolbox, and we choose what serves the project: the tech that fits your existing debt, your hiring constraints, your performance stakes and your maintenance horizon.
What we share across every engagement: readable code, tests on what matters, modern tooling and honest reviews.
Languages & frameworks
React / React Native
Frontend & cross-platform mobileReact 19 + Next.js / Remix on the web, React Native + Expo for mobile. We use it when the ecosystem, hiring or existing code dictate. Expert with SSR/RSC, Server Actions, and bundle optimisations that actually matter.
Node.js / TypeScript
Backend & APIsOur default backend language since 2020. Strict TypeScript, Node 22 LTS, frameworks Nest, Hono or Fastify depending on need. Ideal for APIs, workers and jobs. Excellent model sharing with a TypeScript front-end.
Angular
Enterprise appsFor complex internal apps or teams already invested in Angular. Angular 18+, RxJS, signals, Vite build. Framework strength: imposed structure and clear conventions, ideal for large teams.
Python
Data, ML & scriptsFastAPI for APIs, Polars / Pandas for data, ETL ingestion scripts, ML pipelines. We use it whenever there's intensive computation, machine learning or a scientific ecosystem to leverage.
PHP
Symfony / Laravel apps & advanced WordPressSymfony 7 and Laravel 11 for business apps, WordPress when editorial needs justify it. Modern, performant PHP 8.3 — we modernise existing apps or build serious foundations from scratch.
Flutter
Cross-platform mobileAlternative to React Native when advanced graphic rendering matters (animations, custom UI). Dart, Material 3, native integrations when needed. We pick based on your existing stack and UI needs.
.NET
Backend & desktop.NET 8/9 with C#, ASP.NET Core for APIs and web apps, Blazor for internal interfaces. Well suited to enterprise contexts already invested in Microsoft (Azure, AD, Office).
Salesforce
CRM & ecosystemConfiguration, Apex/LWC customisation, integration with your data and marketing stack. For teams who want to extract from Salesforce what it actually offers, not just pay the licence.
Native mobile (Swift / Kotlin)
Native iOS & AndroidSwift / SwiftUI for iOS, Kotlin / Jetpack Compose for Android. When performance, hardware access or system APIs go beyond what cross-platform frameworks offer. Often as a complement to a React Native core.