01.10.2025 aktualisiert

**** ******** ****
Premiumkunde
nicht verfügbar

Senior Java/React Developer / Solution/Enterprise Architect / Director of Software Engineering / CTO

Zug, Schweiz
Deutschland +1
Zug, Schweiz
Deutschland +1

Profilanlagen

CV_Daniel_2024.pdf

Skills

JavaJavascriptUser Experience (UX)APIsAgile MethodologieKünstliche IntelligenzAmazon Web ServicesCloudfrontAmazon S3ArchitekturConfluenceJiraHtml5AutomatisierungBig DataBootstrapGeschäftsprozesseCSSSaasCloud ComputingCloud-EngineeringCode-ReviewDatenbankenContinuous DeliveryContinuous IntegrationData MiningDevopsAmazon DynamodbElasticsearchEnglischFranzösischDeutschGithubFührungskompetenzApache HadoopIdentitätsmanagementIntellij IDEASpring FrameworkJunitPythonPostgresqlMachine LearningMariadbMongodbMysqlNatural Language ProcessingNumpyPair ProgrammingPerformance-MarketingScrumRabbitmqE2e TestingMockitoProzessautomatisierungTensorflowNext.jsResponsive WebdesignSoftware für Roboter-AutomatisierungScaled Agile FrameworkScipySeleniumAmazon Simple Notification Service (SNS)SoftwareentwicklungSonarqubeTest ManagementTypescriptOpenapiDocker ContainerTest-Driven DevelopmentApache YarnReactJSTransfer LearningFlaskApache SparkSpringbootDeep LearningCypressAWS ECSGitlabGitKanbanPandasEvent Driven ArchitectureSassGitlab-CiAWS FargateTeam ManagementApache KafkaNpm(Software)GraphqlFront EndRoute53NestJSKibanaRestful ApisWebflowAmazon Simple Queue ServicesTerraformBuchhaltungskontrolleDockerConfluentMicroservices
Deutsch ist meine Muttersprache - da ich aber in einem internationalen Umfeld zuhause bin folgendes in englisch:

A results-driven and experienced Chief Technology Officer with a proven track record of developing and implementing successful business strategies. Possesses excellent leadership, communication, and team management skills, with expertise in controlling, software development, and optimizing business processes. Strongly committed to driving organizational growth and delivering outstanding results.

Throughout my career, I have demonstrated proficiency in full-stack software engineering, leveraging the Java stack and AWS cloud services to build scalable solutions. With over 20 years of experience in software development, I possess a deep understanding of complex systems and excel in designing intricate architectures from inception to front-end implementation.

In addition, I have extensive experience in utilizing ReactJS for frontend development, enabling the creation of intuitive and user-friendly interfaces. My passion lies in developing highly scalable and efficient solutions, ensuring optimal performance and a seamless user experience.

Moreover, I have hands-on experience with a wide range of cutting-edge tools and technologies, including Python, TensorFlow, and machine learning algorithms. 2018 – way before chatGPT I successfully developed and implemented a SaaS tool based on machine learning and RPA for automatic messaging in a performance marketing environment. This involved dynamic text generation, image detection, and data extraction. Additionally, I employed RPA Automation and Selenium to automate message sending and answering on various platforms.

As a problem solver and innovative thinker, I thrive on overcoming challenges and finding creative solutions. I consistently demonstrate strong leadership, effective communication, and efficient team management, fostering collaboration and driving successful outcomes.

Overall, I bring a wealth of experience, technical expertise, and a results-oriented mindset to deliver impactful solutions and drive business growth.


AWS / Spring-Boot / TypeScript / JavaScript / Microservices / ReactJs / Terraform / Event-Driven Architecture

 

Frontend:
  • HTML5, CSS3, SASS
  • JavaScript / TypeScript
  • React, Next.js
  • MaterialUI, Bootstrap, Webflow
  • NPM / Yarn / Webpack
  • Mobile-First / Responsive Webdesign
Backend-Entwicklung:
  • Java 8 / 11 / 17
  • Java Spring Boot 3
  • Python
  • Typescript
Microservices / Cloud:
  • Domain-Driven-Design
  • Event-Driven-Architecture
  • RESTful API Design
  • GraphQL
  • API-First / Contract-First Approach
  • OpenAPI Spec Generation
  • OpenAPI, AsyncAPI
  • JWT
  • OAuth2
  • Docker, Docker-Compose
  • Kubernetes
  • DevOps, CI/CD Pipelines (GitLab CI/CD, AWS, GitHub Actions)
Datenbanken / Message-Broker:
  • MongoDB
  • ElasticSearch, Kibana
  • OpenSearch
  • Oracle
  • PostgreSQL, MariaDB / MySQL
  • AWS DynamoDB, AWS SQS
  • Kafka, RabbitMQ, Kafka Streams
Artificial Intelligence / AI / KI / Künstliche Intelligenz
  • Python
  • TensorFlow
  • Machine learning algorithms
  • Deep learning
  • Natural language processing (NLP)
  • Model development and implementation
  • Data preprocessing
  • Reinforcement learning
  • Transfer learning
  • Model deployment
  • Natural language processing (NLP) techniques
  • Python libraries (NumPy, Pandas, SciPy)
  • Flask
  • Strong expertise in image detection using machine learning algorithms.
  • Big data frameworks (Hadoop, Spark)
RPA / Robot Process Automation
  • Selenium
  • UI-Path


Testing:
  • TDD / BDD / Unit / Integration / E2E Testing
  • JUnit 4 + 5, Mockito, AssertJ, Jest, Cypress
  • SonarQube, SonarLint
Agile:
  • Scrum, Kanban, SAFe
  • Jira, Confluence, Miro, Monday
  • Code-Reviews / Pair-Programming
  • Git-Flow / Trunk-Based Development
Cloud Services:
  • AWS CodeDeploy, CodeBuild, OpenSearch, ElasticSearch, IAM, ECS, Fargate, Lambda, DynamoDB, SQS, SNS, S3, Cloudfront, Route53
Tooling:
  • Git, GitLab, GitHub
  • IntelliJ Ultimate, VSCode
  • API Guidelines / CodeStyles
Persönlich:
  • Reisebereit
  • Freundliche, diplomatische, ruhige Art
  • Schnelle Auffassungsgabe
  • Strukturiertes, pragmatisches, selbständiges und ergebnisorientiertes Arbeiten
  • Think-First-Approach
  • Arbeitet gern im Team
Sprachen:
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse

Projekthistorie

Solution Architect & Lead Developer (Java, Kafka, Elastic)

P****

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

P***** is a leading financial institution in Switzerland, specializing in banking, payments, and financial services. With a strong commitment to innovation and customer satisfaction, P***** has a robust presence in online and digital financial solutions.
I am currently leading a mission-critical initiative to transform the online transaction processing system from batch to real-time using cutting-edge technologies such as Kafka. With an average of 3 billion transactions processed, this project is essential to enhance efficiency and responsiveness.
I am spearheading the effort to transition the online transaction processing system from batch processing to real-time processing using Kafka, ensuring that transactions are processed instantly for optimal customer experience.
Team Leadership: I lead a team of approximately 15 individuals, fostering collaboration and ensuring the successful execution of the real-time processing project.
  • Java
  • Spring Boot
  • Kafka Streams with Kafka(Confluent)/Kafka Config Service/Kafka ACL (Access Control List) / CMAK (Kafka Manager)
  • Databases: Oracle, OpenSearch (initially ElasticSearch before switching to Opensearch)
  • Gitlab CI/CD
  • Arc42 Framework for Architecture
  • Kubernetes Clusters
  • Microservices
  • Domain Driven Design
  • Hiring of experts
  • Team Building
  • Git
  • Junit5, Mockito

Enterprise Architecture Consultant

SUVA

Versicherungen

5000-10.000 Mitarbeiter

• Guided enterprise architecture review with executive leadership, aligning IT and
business strategies for long-term sustainability.
• Established architectural governance, domain models, and modernization roadmap.

Team Lead / Architect - Event-Driven-Architecture using Kafka

S***** is a SaaS Tool that transfers Invoices from ERP-Systems to GoCardless and creates and manages Direct Debit Mandates automatically. Daniel worked as Team-Lead and Architect. Main Task was to add an Event-Driven-Architecture using Kafka to enable the Service to scale and add additional ERP-Services.

Team
5 Specialists

Position
Team Lead / Architect
 
  
 
Technologies used:
  • Java Spring Boot for the REST API
  • Kafka Streams with Kafka (Confluent) / Kafka Config Service / Kafka ACL (Access Control List) / CMAK (Kafka Manager)
  • Terraform for Infrastructure building.
  • Gitlab CI/CD
  • Arc42 Framework for Architecture
  • PostgreSQL for DB
  • Heroku as Cloud Service
  • Confluence / Jira
  • Junit 5, Mockito,
  • ReactJS with NextJs13 and TypeScript for Frontend
  • Gitlab for Code-Exchange
  • Kibana
  • Docker  

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden