Services
From the first workshop to operations: the areas where BrainKode works.
Web & SaaS platforms
BrainKode builds complete web applications: data model, API, interface, deployment. The starting point is a shared foundation (roles and permissions, payments, notifications, translation), so the project time goes into what is specific to your business.
Deliverables
- Multi-tenant applications with role management
- Documented REST APIs (OpenAPI) and typed SDK
- Payments: Stripe, PayPal, Mobile Money
- Realtime, job queues, notifications
- Multilingual interfaces
- Mapping and geospatial data
Technologies
- NestJS
- Nuxt
- Vue
- Angular
- PostgreSQL
- PostGIS
- Redis
- Stripe
Related work
Embedded software & HMI
Touch interfaces for vehicles, appliances and industrial equipment, from prototype to integration on the target board. BrainKode works on embedded Linux as well as on microcontrollers.
Deliverables
- Digital instrument clusters
- Appliance and industrial equipment interfaces
- CAN, camera and network integration
- Custom Linux images (Yocto) and over-the-air updates
- Rendering performance tuning
Technologies
- C++
- Qt
- QML
- Qt for MCUs
- Yocto
- Linux
- CAN bus
- NXP i.MX
Related work
UX/UI design
Designers work with the developers from the start: mockups take into account what can be built, and the design system is delivered as usable components.
Deliverables
- Workshops and user research
- User journeys and wireframes
- High-fidelity mockups and interactive prototypes
- Design systems and tokens (colour, type, spacing)
- Automotive and industrial HMI design
- Usability testing
Technologies
- Figma
- Design tokens
Related work
Mobile applications
Native or cross-platform applications, with particular attention to offline use and slow connections.
Deliverables
- Flutter applications (Android)
- Qt for Android applications
- Push notifications, biometric authentication
- Offline mode and synchronisation
Technologies
- Flutter
- Dart
- Qt
- Android
- Firebase
Related work
Architecture, DevOps & guidance
BrainKode can step into an existing project: architecture review, continuous integration setup, migration, or technical coordination of a team. It has coordinated the software side of European research projects.
Deliverables
- Architecture and code review
- Continuous integration and deployment (Gitea, Docker)
- Hosting, monitoring, backups
- nFADP / GDPR compliance
- Technical coordination of research projects
Technologies
- Docker
- Gitea
- CI/CD
- Kubernetes
- Nginx
- WireGuard
- Ubuntu
Related work