Hüseyin Korkut-Senior Full-Stack Engineer
Check rate
Experience
Senior Full-Stack Engineer
DVAG
Architecture and implementation of a fully digitalized closing flow for managing securities contracts within the DVAG infrastructure. The platform aims for maximum user-friendliness, modular extensibility and compliant handling of sensitive data.
Implementation of a reactive UI structure with a focus on user guidance & accessibility.
Dynamic control of form and closing processes including validation logic.
Reactive state management via SignalStore (signals + selective effects).
UX optimization through adaptive components and Playwright-based UI tests.
Backend modularization to connect existing sales and contract logic.
API stability and DTO design according to Clean Architecture principles.
Collaboration with domain teams to define technical contracts and service boundaries.
Management with GitHub.
Unit tests with Jest, E2E tests with Playwright.
Code reviews, CI-integrated test execution, iterative refactorings.
Ensuring high coverage and UI stability in the closing flow.
Technologies: Angular 18, RxJS, SignalStore, HTML5, SCSS, Spring Boot, Kotlin, REST, OAuth2, Jest, Playwright, Clean Architecture.
Senior Full-Stack Engineer
HDI
Concept and realization of a modular full-stack platform for digital handling of property insurance processes. The focus was on performance, clean code, accessible user guidance (WCAG 2.1) and process-oriented implementation with Camunda BPMN and microservices on Kubernetes.
Delivery of a scalable Angular architecture using Tailwind & Angular Material.
Accessible UI components (screen reader support, ARIA roles, keyboard navigation, contrast).
Application of WCAG 2.1 Level AA standards (including technical tests with axe-core & Lighthouse).
State management with RxJS, integration of REST-based APIs.
Refactoring of legacy components to meet accessibility and usability guidelines.
Automated UI testing with Jasmine & accessibility regression with Cypress.
Development of REST microservices with OpenAPI documentation.
Business process modeling & task control with Camunda BPMN 2.0.
Database access via Spring Data (JPA), structured error handling and DTO mapping.
Microservice deployment in a Kubernetes cluster (including service management & health checks).
CI/CD via GitHub Actions including automated lint, test & deploy pipelines.
Secured by containerization with Docker and secrets handling.
Code reviews, architecture decisions in the team, agile delivery in Scrum mode.
Documentation & story management via GitHub + Confluence.
Focus on a maintainable, understandable and accessible code base (Clean Code + a11y).
Technologies: Angular 17, TypeScript, RxJS, Tailwind, Angular Material, Bootstrap UI, HTML5, CSS, Spring Boot, REST, OpenAPI, Camunda BPMN, Kubernetes, GitHub, Jasmine, Cypress, Axe-Core.
Senior Full-Stack Engineer (Angular Lead)
Atruvia AG
Development of a strategic web platform for digital asset optimization for bank customers. The goal was to visually present complex financial data using Highcharts, combined with a performant, scalable Angular architecture based on SignalStore, NgRx and a platform-wide unified design system (Atruvia DS).
Development of interactive UI components in the Angular 17 stack.
Integration of Highcharts for dynamic visualization of portfolios and asset trends.
Building a reactive state management with SignalStore and NgRx.
Optimization of component structure, change detection and UI responsiveness.
UI consistency through the use of the Atruvia Design System (Angular Material + Tailwind + Bootstrap UI).
Testing strategy with Jasmine, Cypress and Playwright – including visual regression and E2E.
Refactoring existing components with a focus on performance & readability.
Pair programming & code reviews in the team – supported by automated linting pipelines.
Collaboration with backend teams for REST-based interface integration.
GitHub-based version control, CI/CD-ready structure.
Use of Docker & Kubernetes for build and deployment processes.
Use of Azure environments in container context (staging, production).
Technologies: Angular 17, TypeScript, RxJS, SignalStore, NgRx, Highcharts, Tailwind, Bootstrap UI, Angular Material, Atruvia Design System, HTML5, CSS, JSON, Spring Boot, GitHub, Jasmine, Cypress, Playwright, Azure, Docker, Kubernetes.
Full-Stack Developer
DB Fernverkehr AG
Technical development and migration of a strategic dashboard application for visualizing, controlling and analyzing KPIs in long-distance transport. Integration into Deutsche Bahn's AWS system landscape and close integration with automated business processes via BPMN/Camunda.
Migration to Angular 17 with signal integration and Tailwind redesign.
Development of modular components with RxJS & Angular Material.
Implementation of responsive design, theming (dark mode) and integration of Tableau for visualization.
Automated UI tests with askui.
Development of scalable REST microservices based on Clean Architecture.
DTO mapping (MapStruct), validation (JSR-380), error handling (GlobalExceptionHandler).
OAuth2/JWT authentication.
Camunda integration via REST for process automation.
DynamoDB: dynamic queries, secondary indexes, TTL.
Logging via SLF4J/Logback.
Containerization & deployment via Docker/Kubernetes on AWS EC2.
Tests: unit (JUnit 5), integration (MockMVC, Testcontainers), E2E (Jest, Jasmine).
CI/CD pipelines & PR management with GitHub.
Technologies: Angular 14–17, TypeScript, RxJS, HTML5, Tailwind CSS, Angular Material, askui, Java 17, Spring Boot 3, Spring Web, Spring Data, Lombok, MapStruct, JSR-380, Camunda BPM, AWS EC2, AWS DynamoDB, Kubernetes, Docker, Jest, Jasmine, JUnit 5, MockMVC, Testcontainers, Git, GitHub, REST, JSON, Tableau.
Full-Stack Developer (Angular focus)
Endress+Hauser
Development of an Angular application for selection, configuration and documentation of technical measuring devices for international industrial users. Integration into an existing REST infrastructure and optimization of UI/UX behavior using reactive architecture principles.
Modularization of Angular components in an Nx monorepo with a focus on reusability, performance and long-term maintainability.
Responsive UI development with custom styling and a consistent design system.
Implementation of reactive state management via NgRx for consistent synchronization of UI states and backend API data.
Use of REST interfaces for dynamic data provisioning.
Quality assurance through unit tests with Jasmine & Jest.
Code review processes via pull requests, version control with Git.
Story handling, QA approvals and sprint planning via Jira in SCRUM mode.
Technologies: Angular 14, TypeScript, HTML5, CSS, NgRx, Nx Monorepo, REST, JSON, Jasmine, Jest, Git, Jira.
Senior Full-Stack Developer
CBC Cologne Broadcasting Center GmbH
Further development of a cloud-based content platform for dynamically delivering personalized video offerings. Focus on performance, modularization, testability, and event-driven communication – integrated into scalable AWS infrastructure.
Modular construction of UI components using Angular, RxJS, and NgRx.
Using the Nx build system for workspace management and code sharing in the monorepo.
Focus on performance, maintainability, and clean code.
Implementing microservices with Spring Boot & Kotlin.
Event streaming with Apache Kafka for communication between systems.
Designing REST APIs, validation, DTO mapping, and service-oriented logic.
Containerized CI/CD workflows with Maven & Git.
End-to-end and integration testing with Cypress, Jest & Jasmine.
Integration into AWS infrastructure and collaboration with the DevOps team for rollout and monitoring.
Technologies: Angular 15, TypeScript, RxJS, NgRx, Nx Monorepo, HTML5, CSS, Java, Kotlin, Spring Boot, Maven, Kafka, REST APIs, Microservices, Cypress, Jest, Jasmine, AWS, Git, CI/CD.
AI Agent – Autonomous Task Agent with LLM
- Automated execution of structured tasks via GPT-4, API-first.
- NLU leads to a task plan and autonomous execution.
- API calls, file system, calendar, email, code generation.
- Persistent contexts and dynamic plugins.
- REST-first architecture with optional Flask UI.
- Technologies: Python 3.11, FastAPI, Langchain, GPT-4, PostgreSQL, JSONMemory, APScheduler, Docker, GitHub Actions.
CryptoBot – Autonomous Trading Bot for BTC & Altcoins
- Live trading with real-time data, risk management, alerts, and SL/TP.
- Live price streaming (order book/trades), grid strategy.
- SL/TP management + CRV backtests.
- Angular dashboard with Highcharts.
- Paper/live trading engine, modularization.
- Technologies: Python 3.11, FastAPI, Flask, SQLite/PostgreSQL, ccxt, TA-Lib, WebSocket, Telegram, Docker, GitHub Actions.
SignalBot – AI-based Stock Analysis Bot
- Generating long/short/hold signals for over 1000 stocks (DAX, S&P 500, Nasdaq) using technical indicators and ML forecasts.
- Signal weighting (RSI, MACD, CRV, momentum).
- ML forecasts on 5/10/20-day returns.
- Backtests + score rankings, CSV/PDF export.
- Modular logging, .env, staging-ready.
- Technologies: Python 3.11, FastAPI, Dash, PostgreSQL, TA-Lib, scikit-learn, LightGBM, XGBoost, Plotly, APScheduler, Docker, GitHub Actions.
Senior Full-Stack Developer
Generali
Developed a modern customer portal focused on security (OAuth2/SSO), performance, and cloud-ready architecture. Implemented as a responsive web app with state-driven design, Keycloak integration, and full-stack connectivity to AWS services.
Modular construction of reactive UI components using Angular, RxJS, NGXS & NgRx.
Using Tailwind for high-performance styling.
Ionic components for mobile optimization.
Integration of REST-based APIs with documented communication via OpenAPI.
Authentication & SSO via Keycloak.
Implementing interface flows and state synchronization.
Test automation with Cypress & Jasmine.
Containerization with Docker, deployment via AWS services.
Git-based workflow with PR handling, story tracking via JIRA.
Technologies: Angular 13, TypeScript, RxJS, NGXS, NgRx, Tailwind, HTML5, CSS, Ionic, REST, OpenAPI, Keycloak, Cypress, Jasmine, AWS, Docker, Git.
Senior Full-Stack Engineer
Berenberg
Developed a digital platform for asset management and investment advisory focusing on performance, security, and modular full-stack design – in close collaboration with UX, security, and product management.
Developed reactive UI components with Angular, RxJS, and Tailwind.
Focused on UX, responsive design, and a maintainable component structure.
Developed secure REST APIs with Spring Boot and OAuth2-based authentication via Keycloak and Azure AD.
Implemented validation, DTO mapping, error handling, and API documentation with Swagger.
Containerized applications with Docker and deployed them in Kubernetes.
Integrated CI/CD, ensured test coverage with Jest, managed Git PR processes, documented work in Jira, and maintained knowledge in Confluence.
Technologies: Angular 12+, TypeScript, RxJS, Tailwind, HTML5, CSS, Angular Material, Java, Spring Boot, REST, OAuth2, Keycloak, Azure AD, Swagger (OpenAPI), Docker, Kubernetes, Git, CI/CD, Jest.
Lead Full-Stack Engineer / Angular Migration Architect / Enterprise Solution Developer
- Over 12 years of enterprise project experience for clients such as Zurich Insurance, Hannover Re, Better Mobility, Brückner Maschinenbau, Dentsply Sirona, GÖRLITZ AG, Roche Diagnostics, Aldi, Ottogroup, DB Systel, dm-drogerie markt, contentteam AG, GNS Nuklear-Service, Uniper, Appgenco, and HO2 Systemberatung.
- Took architectural responsibility for migrating legacy AngularJS, SharePoint, and Polymer applications to modern Angular stacks (v8–v13) with a structured migration plan, testing, and refactoring.
- Developed platforms for mission-critical domains: applicant management (Ottogroup), auth/upload systems (Uniper, Hannover Re), and control UIs for machinery and medical technology (Brückner, Sirona).
- Implemented system-level SAP integration: connected to SAP PI/PO interfaces (Aldi, HO2, Roche) and built central workflows via SAP BPM for master data management.
- Set up automated build and deployment processes in hybrid infrastructures (Docker, Azure DevOps, Kubernetes, Jenkins).
- Designed data architectures for high-availability systems: high-performance data management with SQL Server, Entity Framework, complex joins, and stored procedures.
- Implemented BPMN processes with Camunda and SAP BPM for critical business processes with audit trails.
- Developed secure REST, SOAP, and MQTT interfaces with DTO mapping, OAuth2, OpenAPI, and API gateway structures.
- Established enterprise-level testing strategy: test coverage with Cypress, Jest, Karma, and Testcontainers including web components, SAPUI5, and complex DOM behaviors.
- Provided technical leadership: agile development in Scrum with Jira, code review culture, architecture consulting, mentoring, and knowledge transfer.
- Technologies: AngularJS, Angular 13, TypeScript, Java (Spring Boot), Kotlin, Node.js, Python, C#, REST, GraphQL, Kafka, AWS, Azure, Docker, Kubernetes, Keycloak, RxJS, NgRx, Cypress, Jest, SAP PI/PO, Camunda, MSSQL, PostgreSQL, Oracle.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Insurance, Healthcare, Banking and Finance, Manufacturing, and Media and Entertainment.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Business Intelligence, Finance, and Quality Assurance.
Summary
I am a Full-Stack Engineer with over 12 years of experience building scalable web applications, APIs and cloud-based architectures.
My focus is on Angular architectures, Spring Boot backends, cloud-native deployments and automated data pipelines with Python & AI.
I work solution-oriented, think in systems and deliver stable, maintainable software with emphasis on quality, scalability and code clarity.
- Frontend: High-End Angular (up to v19), RxJS, SignalStore, Clean Code, Nx
- Backend: Spring Boot, Java/Kotlin, NestJS/Node.js, Python (FastAPI, Flask)
- Cloud-Native: Docker, Kubernetes, Azure, AWS, CI/CD, Helm, Terraform
- AI & Automation: trading bots, ML models, OpenAI, ccxt
- Quality: Jest, Playwright, Cypress, TDD, Clean Architecture
- Lead & Architecture: review culture, delegation, scalable system architecture
I write code that not only works but runs reliably under load, stays maintainable and is understood by the team.
My focus is on quality, performance and clear architecture to ensure solutions are sustainable in the long run.
Skills
Frontend: Angular 2–19, Angularjs, Signals, Signalstore, Rxjs, Ngrx, Nx Monorepo, Typescript, Javascript (Es6+), Html5, Css3, Scss, Sass, Highcharts, D3.js, Chart.js, Apexcharts, Bootstrap, Tailwind Css, Angular Material, Primeng, Kendo Ui, Web Components, Shadow Dom, Stencil, Polymer, Sap Ui5, Sap Fiori, Jquery, Knockout.js, Lid.js, Responsive Design, Mobile-first, Accessibility (Wcag), Pwa (Progressive Web Apps)
Backend & Api: Java (8–21), Spring Boot, Spring Batch, Spring Security, Kotlin, C#, .Net Core, Asp.net Web Api/mvc, Node.js (Nestjs, Express), Python (Flask, Fastapi), Php (5/7/8), Abap, Rest, Graphql, Grpc, Openapi (Swagger), Soap, Websockets, Server-sent Events (Sse), Mqtt, Oauth2, Openid Connect, Jwt, Keycloak, Identityserver
Automation/ai: Pandas, Numpy, Scikit-learn, Xgboost, Lightgbm, Nltk, Openai Api, Langchain, Llm-prompts, Vector Dbs, Ccxt (Crypto Exchange Integration), Tradingview Api, Backtesting, Fastapi With Pydantic, Airflow (Etl), Chatbot Integration, Automated Reporting, Ai-based Signal Generation
Cloud & Devops: Docker, Docker Compose, Kubernetes (K8s), Helm, Terraform, Azure (Devops, Aks, Functions, Blob Storage), Aws (Ec2, S3, Lambda, Rds), Gcp, Nginx, Traefik, Portainer, Let's Encrypt
Ci/cd Pipelines: Github Actions, Gitlab Ci, Jenkins, Azure Pipelines, Circleci, Iac, Gitops, Secret Management (Vault, Doppler, K8s Secrets), Service Mesh (Istio, Linkerd)
Testing & Quality: Unit Tests, Integration Tests, End-to-end Tests (E2e), Jest, Jasmine, Karma, Cypress, Playwright, Protractor, Testcontainers, Nunit, Xunit, Mockito, Junit, Api Tests (Postman, Insomnia, Soapui), Tdd, Bdd, Coverage Analysis, Linting, Eslint, Husky, Prettier
Data & Storage: Postgresql, Mysql, Mariadb, Mssql, Oracle, Mongodb, Dynamodb, Redis, Cassandra, Influxdb, Elasticsearch (Elk), Solr, Firebase Realtime Db, Firestore, Flyway, Liquibase, Db Migrations, Er Modeling, Index Tuning
Architecture & Patterns: Clean Architecture, Hexagonal Architecture (Ports & Adapters), Onion Architecture, Ddd (Domain Driven Design), Tdd, Bdd, Cqrs, Event Sourcing, Microservices, Modular Monolith, Event-driven Architecture (Kafka, Rabbitmq), Api Gateway, Backend-for-frontend (Bff), Dto Mapping, Repository Pattern, Camunda Bpmn, Zeebe, Flowable, Decision Tables (Dmn)
Tools & Infrastructure: Git, Github, Gitlab, Bitbucket, Azure Devops, Svn, Tfs, Gitea, Jira, Confluence, Notion, Miro, Mural, Slack, Teams, Lotus Notes
Ides: Vs Code, Intellij Idea, Webstorm, Pycharm, Visual Studio, Eclipse, Xcode, Android Studio, Sap Web Ide, Nexus, Artifactory, Sonarqube, Eslint, Prettier, Husky, Commitizen
Operating Systems: Windows 7–11, Windows Server (2012–2022), Macos (Intel & M1), Linux (Ubuntu, Debian, Suse, Alpine, Rhel, Centos), Android (Emulator + Debugging), Ios (Xcode Simulator), Wsl2 (Windows Subsystem For Linux), Coreos, Vmware, Virtualbox, Docker Images (Alpine, Ubuntu)
Monitoring, Logging, Observability: Grafana, Prometheus, Loki, Elk (Elasticsearch, Logstash, Kibana), Graylog, Sentry, Datadog, New Relic, Uptime Kuma, Health Checks, Metrics Export, Alerting (Slack, Email, Pagerduty), Distributed Tracing (Opentelemetry, Zipkin)
Industry Experience: Insurance, Banking, Energy, Pharmaceutical, Mechanical Engineering, Research & Nuclear Technology (Nuclear Power Plants), Public Transport (Öpnv), Transport & Logistics, Tourism, Trade & Retail, Food Industry, Media & Television, Online Platforms, Video Production, It Services, Internet Economy, Web Development, Mobile Development, Digitization & Digital Transformation, Software Development, Web Design, Marketing & E-commerce, Railways, Deutsche Bahn, Consulting & Project Management
Methodical Know-how: Agile (Scrum, Kanban, Safe), Ooa/ood, Solid, Ddd, Tdd, Bdd, Clean Architecture, Clean Code, Hexagonal Architecture (Ports & Adapters), Layered Architecture, Cqrs, Event Sourcing, Component-based Development, Test Automation (Unit, Integration & E2e Tests), Ci/cd, Devsecops, Api Design (Rest, Graphql, Openapi), Data-driven Modeling, Workflow & Ui Design, Code Reviews, Pair Programming, Technical Documentation, Seo & Web Hosting, Performance Optimization, Monitoring & Observability (Grafana, Prometheus, Elk), Scaling Frontend & Backend Systems, Feature Toggles & A/b Testing, User-centered Design, Accessibility (Wcag, A11y), Mobile-first & Responsive Design, Agile Requirements Engineering, Stakeholder Communication, Technical Roadmap Planning, Mentoring, Team Leadership & Onboarding Of Developers, Architecture Reviews, Project Management
Technologies (Excerpt – Frontend): Angularjs → Angular 13, Angular Elements, Typescript, Javascript, Html5, Css3+, Tailwind, Bootstrap, Ionic, D3, Lid.js, Polymer, Sap Ui5, Sap Fiori
Technologies (Excerpt – Backend & Apis): Java (Spring Boot), Kotlin, Node.js (Express), Python, C# (.Net Core), Asp.net, Rest, Graphql, Websocket, Openapi, Dto Mapping (Mapstruct), Kafka, Rabbitmq, Jpa/hibernate, Microservices
Technologies (Excerpt – Cloud & Auth): Aws, Azure, Docker, Kubernetes, Oauth2, Openid, Keycloak, Identityserver
Technologies (Excerpt – State Management): Rxjs, Ngrx, Ngxs
Technologies (Excerpt – Testing & Qa): Cypress, Jest, Jasmine, Karma, Protractor, Mockito, Testcontainers
Technologies (Excerpt – Sap Stack): Sap Pi/po, Sap Ecc, Sap Bpm, Sap Gateway, Odata
Technologies (Excerpt – Ci/cd & Devops): Github, Gitlab, Bitbucket, Jenkins, Azure Devops, Docker, Maven, Gulp, Webpack
Technologies (Excerpt – Bpm & Workflow): Camunda, Bpmn 2.0, Sap Bpm
Technologies (Excerpt – Dbs): Mssql, Postgresql, Oracle, Mongodb, Mysql, Pl/sql, T-sql
Technologies (Excerpt – Monitoring & Tooling): Grafana, Prometheus, Elk, Sentry, Postman, Jira, Confluence, Intellij, Vs Code
Architecture Principles & Methods: Clean Architecture, Ddd, Hexagonal & Layered Architecture, Modular Monolith, Cqrs, Event Sourcing, Microservice Design, Api Security (Oauth2, Keycloak, Openapi), Devsecops, Tdd/bdd, Ci/cd Pipelines, Automated Testing, Bpm Integration, Agile Requirements Engineering, Mentoring & Technical Leadership
Languages
Certifications & licenses
MCSD (Developing ASP.NET MVC Web Applications)
MCP (Developing Microsoft Azure and Web Services)
MS (Programming in HTML5 with JavaScript and CSS3)
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Hüseyin based?
What languages does Hüseyin speak?
How many years of experience does Hüseyin have?
What roles would Hüseyin be best suited for?
What is Hüseyin's latest experience?
What companies has Hüseyin worked for in recent years?
Which industries is Hüseyin most experienced in?
Which business areas is Hüseyin most experienced in?
Which industries has Hüseyin worked in recently?
Which business areas has Hüseyin worked in recently?
Does Hüseyin have any certificates?
What is the availability of Hüseyin?
What is the rate of Hüseyin?
How to hire Hüseyin?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Full-Stack Engineer
Nearby freelancers
Professionals working in or nearby Bad Grund, Germany
Most recent projects
FRATCH works with many companies and recruitment agencies. Here you will find our recently posted projects and opportunities.
