01.10.2025 aktualisiert


Premiumkunde
nicht verfügbarSenior Java/React Developer / Solution/Enterprise Architect / Director of Software Engineering / CTO
Zug, Schweiz
Deutschland +1
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:
Testing:
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
- Java 8 / 11 / 17
- Java Spring Boot 3
- Python
- Typescript
- 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)
- MongoDB
- ElasticSearch, Kibana
- OpenSearch
- Oracle
- PostgreSQL, MariaDB / MySQL
- AWS DynamoDB, AWS SQS
- Kafka, RabbitMQ, Kafka Streams
- 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)
- Selenium
- UI-Path
Testing:
- TDD / BDD / Unit / Integration / E2E Testing
- JUnit 4 + 5, Mockito, AssertJ, Jest, Cypress
- SonarQube, SonarLint
- Scrum, Kanban, SAFe
- Jira, Confluence, Miro, Monday
- Code-Reviews / Pair-Programming
- Git-Flow / Trunk-Based Development
- AWS CodeDeploy, CodeBuild, OpenSearch, ElasticSearch, IAM, ECS, Fargate, Lambda, DynamoDB, SQS, SNS, S3, Cloudfront, Route53
- Git, GitLab, GitHub
- IntelliJ Ultimate, VSCode
- API Guidelines / CodeStyles
- Reisebereit
- Freundliche, diplomatische, ruhige Art
- Schnelle Auffassungsgabe
- Strukturiertes, pragmatisches, selbständiges und ergebnisorientiertes Arbeiten
- Think-First-Approach
- Arbeitet gern im Team
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
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.
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
• Guided enterprise architecture review with executive leadership, aligning IT and
business strategies for long-term sustainability.
• Established architectural governance, domain models, and modernization roadmap.
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:
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