Skip to content

👋 Hi there, I'm

ErtugrulKurnaz.

Software Engineer

I build reliable, scalable applications. Based in Düsseldorf with 7+ years of experience turning complex problems into clean solutions.

7+

Years Experience

20+

Projects

5

Companies

About

Ertugrul Kurnaz
Online
Contact

I'm a software engineer based in Düsseldorf, Germany. I specialize in building modern web applications with React, Vue.js, and Spring Boot. I enjoy solving complex problems and creating clean, maintainable code.

7+

Years Experience

5

Companies

Certifications

  • Generative AI: Foundation Models and Platforms
  • Certified Kubernetes Application Developer (CKAD)
  • BSI Masterclass — CRM

Tech Stack

Frontend

ReactReact NativeVue.jsAngularNext.jsTypeScript

Backend

JavaSpring BootNestJSQuarkus

Database

PostgreSQLMongoDBMySQL

DevOps

DockerKubernetesGitHub ActionsGitLab CI/CDKeycloak

Testing

JestVitestJUnit

Tools

SonarQubeOpenAPIStorybookNx

Experience

adesso SE logo
adesso SE11/2025Present

Software Engineer

🇩🇪 Dusseldorf

At adesso SE, one of Germany's leading IT consulting firms, I contribute to software development and technical consulting across multiple client projects in agile, cross-functional teams.

adesso SE
immocloud GmbH logo
immocloud GmbH01/202410/2025

Software Developer

🇩🇪 Dusseldorf

As a full-stack developer at immocloud, a Düsseldorf real estate SaaS startup, I worked across the Vue.js frontend, Spring Boot backend, and a React Native mobile app in an Agile Scrum team.

immocloud GmbH
JustRelate Germany GmbH logo
JustRelate Germany GmbH07/202312/2023

Technical Consultant

🇩🇪 Berlin

As a remote technical consultant, I customized and rolled out JustRelate's PiSA Sales CRM for multiple clients, covering requirements workshops, integrations, data migrations, and support.

JustRelate Germany GmbH
Deutsches Gesundheitsnetz Service GmbH logo
Deutsches Gesundheitsnetz Service GmbH11/202106/2023

Software Developer

🇩🇪 Dusseldorf

At DGN, a long-established digital-infrastructure provider for the German healthcare sector, I modernized a practice-management cockpit for medical practices and contributed to a secure clinical-messaging platform and an e-signature card portal.

Deutsches Gesundheitsnetz Service GmbH
PlanSo GmbH logo
PlanSo GmbH02/201910/2021

Software Developer

🇩🇪 Dusseldorf

At PlanSo, an ERP SaaS provider for automotive body and paint shops, I grew from intern to full-time developer, led the PHP 5 to 7 migration, and managed remote Raspberry Pi deployments.

PlanSo GmbH
Osaka Institute of Technology logo
Osaka Institute of Technology04/201809/2018

Student (Research)

🇯🇵 Hirakata

During a six-month research exchange at Osaka Institute of Technology, I independently built a 2D Android arcade game in Unity with C#.

Osaka Institute of Technology
University of Wuppertal logo
University of Wuppertal10/201503/2021

University Student (B.Sc. Information Science)

🇩🇪 Wuppertal

Bachelor's degree in Information Science, focused on electrical engineering, programming, and software development.

University of Wuppertal

Core Competencies

Full-Stack Development

Building end-to-end applications across frontend, backend, and infrastructure.

Software Architecture

Designing scalable, maintainable systems that grow with the business.

Technical Consulting

Advising clients on technology choices and translating requirements into solutions.

Agile Collaboration

Working in cross-functional Scrum teams to deliver iteratively and transparently.

UI/UX Design

Crafting intuitive, accessible interfaces with attention to detail.

Team Mentoring

Supporting teammates through code reviews, pairing, and knowledge sharing.

Projects

AI-Powered Damage Cost Estimator

AI-Powered Damage Cost Estimator

A web tool that estimates vehicle body-repair costs from photos, using cloud vision APIs to automate what used to be a manual damage assessment.

JavaScriptPHP
E-Signature Card Portals

E-Signature Card Portals

Online portals for ordering and managing electronic signature cards for healthcare professionals, built to meet strict healthcare-sector compliance rules.

ReactAngularTypeScript
Practice Management Cockpit

Practice Management Cockpit

A ground-up rebuild of a legacy cockpit that lets medical practices monitor and manage secure communication services from a single dashboard.

ReactQuarkus
DATEV Export Module

DATEV Export Module

An export module letting landlords hand off DATEV-compliant financial data to tax advisors automatically, replacing a manual export process.

Spring BootVue.jsMongoDB
Digital Handover Protocols App

Digital Handover Protocols App

A mobile app for digitizing property handover protocols, with photo documentation and legally-binding digital signatures on-site.

React NativeSpring BootMongoDB
Mobile Finance Module with AI-Powered OCR

Mobile Finance Module with AI-Powered OCR

A mobile finance module for a real-estate management app, using AI-powered OCR to scan receipts by camera and cut manual data entry for property managers.

React NativeSpring BootMongoDB
adErika — AI Test Data Generator

adErika — AI Test Data Generator

An internal API service that uses AI to generate realistic media and structured test data for development and QA, cutting down manual test-data prep.

PythonFastAPIDockerKubernetes
Internal Competency Portal

Internal Competency Portal

A web app replacing a company-wide skills matrix previously managed in spreadsheets, making skill gaps and development needs visible at a glance.

AngularTypeScriptStorybookNx
adesso Document Generator

adesso Document Generator

An internal tool for generating polished PDF documents from customizable templates, with a live preview editor and multi-tenant support.

AngularNestJSKeycloakDocker
BSI CRM for M-net Telekom

BSI CRM for M-net Telekom

A CRM system rollout and ongoing enhancement for a German telecom provider, covering customer, contract, and order management with integrations to internal systems via SOAP, REST, and messaging.

JavaEclipse ScoutTypeScriptPostgreSQL

Contact