Djuvsland.

Øystein Djuvsland · Software Engineering

Vom C++-Kern bis in den Browser. From the C++ core to the browser.

Freiberuflicher Software-Engineer für modernes C++ und Full-Stack-Entwicklung. Ich baue schnelle Backends, Webanwendungen und Qt-Oberflächen und sorge dafür, dass alle Schichten sauber zusammenspielen. Freelance software engineer for modern C++ and full-stack development. I build fast backends, web applications and Qt interfaces, and make sure every layer works well with the next.

Ein Request durch alle Schichten. Ich arbeite in jeder davon. One request through every layer. I work in all of them.

LeistungenServices

Ein einzelnes Modul oder die ganze Anwendung. A single module or the whole application.

C++17 · C++20

Modernes C++ und PerformanceModern C++ and performance

Server und Dienste mit niedriger Latenz, Nebenläufigkeit und lock-freien Datenstrukturen. Dazu Modernisierung gewachsener Codebasen, ohne den Betrieb zu stören.Low-latency servers and services, concurrency and lock-free data structures. Plus modernising grown codebases without disrupting operations.

Frontend · Backend · Cloud

Full-Stack-WebanwendungenFull-stack web applications

Webportale und interne Werkzeuge vom Prototyp bis zum Deployment: Oberfläche, REST-APIs, Node.js-Backends, Anbindung an Microsoft 365 und Azure.Web portals and internal tools from prototype to deployment: UI, REST APIs, Node.js backends, Microsoft 365 and Azure integration.

Qt · QML

Desktop- und Cross-Platform-AnwendungenDesktop and cross-platform applications

Qt-Anwendungen für Windows, Linux und Android mit QML-Oberflächen und sauberer C++-Architektur dahinter.Qt applications for Windows, Linux and Android, with QML interfaces and clean C++ architecture behind them.

Review · TLS · Auth

Architektur und Code-ReviewsArchitecture and code reviews

Zweite Meinung zu Architektur, Nebenläufigkeit und Sicherheit: TLS-Konfiguration, Authentifizierung, Rate Limiting und Engpässe unter Last.A second opinion on architecture, concurrency and security: TLS configuration, authentication, rate limiting and bottlenecks under load.

TechnikStack

Womit ich täglich arbeite. What I work with every day.

Backend

  • C++17/20
  • Node.js
  • TypeScript
  • REST
  • PostgreSQL
  • TLS

Frontend

  • TypeScript
  • JavaScript
  • HTML/CSS
  • Qt / QML

PlattformenPlatforms

  • Linux
  • Windows
  • Android
  • Azure
  • Microsoft Graph

WerkzeugeTooling

  • CMake
  • Git
  • Docker

AußerdemAlso

  • Embedded Linux
  • Yocto
  • CAN

ZusammenarbeitWorking together

EinsatzortLocation
Remote, oder vor Ort im Rhein-Neckar-Raum (Heidelberg, Mannheim, Karlsruhe)Remote, or on site in the Rhine-Neckar region (Heidelberg, Mannheim, Karlsruhe)
SprachenLanguages
Deutsch, Englisch, NorwegischGerman, English, Norwegian
KundenClients
Unternehmen in Deutschland und Skandinavien, direkt oder über VermittlerCompanies in Germany and Scandinavia, directly or through agencies
VerfügbarkeitAvailability
Auf AnfrageOn request

KontaktContact

Kurze Projektbeschreibung genügt. Ich melde mich innerhalb eines Werktags. A short project description is enough. I reply within one business day.

E-Mail oystein.djuvsland@funkworks.no

Profile auch auf freelancermap und GULP. Also listed on freelancermap and GULP.