Location
GermanyRate
Years of experience
10+About
As a Senior Software Engineer and Tech Lead, I have over 14 years of experience at Deutsche Telekom, leading complex projects and teams to develop innovative software solutions. My expertise lies in designing and implementing system architectures, managing microservices, and integrating internal and external systems. Throughout my career, I have led major projects, such as OneAppWeb and HomeOS, where I played a key role in shaping overall architectures, evaluating technologies, and implementing technical solutions to enhance system performance and user experiences. I thrive in collaborative environments, contributing to both the technical design and development processes, while ensuring alignment with business goals. I also have extensive experience in process automation, AI-powered solutions, and cloud-based platforms, such as my work on AI Enterprise and MagentaCloud. In these roles, I created solution designs, coordinated with partners, and integrated APIs to streamline operations. A major aspect of my role includes mentoring developers and guiding teams in agile environments to ensure successful project delivery. With a strong background in software development, architecture, and leadership, I am committed to creating robust and scalable solutions while fostering team growth and innovation.Tech Stack
HomeOS, Agile, AI, Kafka, Lead, Software ArchitectExperience
- Leading the architecture and technical solution design for projects like HomeOS, OneAppWeb, and AI Enterprise, ensuring robust and scalable solutions.
- Coordinating the integration of various enterprise systems and APIs, facilitating seamless communication and functionality across platforms.
- Designing and developing multiple microservices, web frontends, and Android applications, contributing to system flexibility and efficiency.
- Providing guidance and mentoring to developers, ensuring best practices are followed, and fostering a collaborative and high-performance team environment.
- Implementing AI-powered automation solutions for tasks such as DSL line detection and mobile infrastructure alert resolution, improving operational efficiency.
- Contributing to and extending project-wide CI/CD pipelines, ensuring smooth deployment and development processes.
- Analyzing, evaluating, and selecting technologies, solutions, and vendors to ensure optimal technical approaches for project success.
Employment history
- Collaborated in the architecture and conception of the entire Customer Center Web application.
- Designed and implemented the integration of broadband and router management systems.
- Developed systems for automatic problem resolution.
- Defined and implemented blueprints for tracing, metrics, logging, and alerting.
- Contributed to the project’s CI/CD pipelines and processes.
- Participated in the design and overall architecture of the HomeOS platform.
- Analyzed and selected technologies and solutions for platform development.
- Designed and developed multiple microservices, web frontends, and Android applications.
- Implemented a Kafka client library to increase throughput with a low number of partitions.
- Mentored and supported software developers on the team.
- Created and coordinated technical solution designs for AI-powered process automation.
- Designed and implemented system architecture for automated DSL line and port detection.
- Implemented system architecture for automatic alert resolution in mobile infrastructure.
- Integrated enterprise systems and APIs for process automation solutions.
- Created and coordinated technical solution designs for chat-based automation solutions.
- Developed and integrated a chat frontend based on project-specific requirements.
- Implemented a dialogue framework using open-source technologies.
- Integrated various dialogue engines and NLU components.
- Designed and developed backend software systems for the “Tolino” ecosystem.
- Redesigned and migrated legacy systems to new architectures.
- Led a development team, mentoring junior developers and coordinating cross-team efforts.
- Documented systems and interfaces for third-level support and troubleshooting.
- Developed software components in agile teams for the Mediencenter platform (cloud-based storage).
- Designed and developed client components like desktop and web clients for synchronization.
- Created backend components including AA, Business Tier, and Data Tier.
- Provided third-level support and documented systems and APIs.
- Planned, prepared, and executed testing activities within agile software development projects.
- Evaluated and reported test results to management.
- Supported software development by creating unit tests and automating manual tests.
- Created test concepts and plans for releases.
- Supported test management in planning, preparation, and execution of test activities.
- Managed errors within the scope of fault management.
- Developed and maintained internal tools for bug life cycle evaluation.
- Conducted bug management as part of test cycles.
- Designed and implemented a tool for evaluating and visualizing bug life cycles.
- Independently created and executed test scripts.
- Conducted functional product tests on hardware and software systems.
- Provided configuration and setup of new and existing PC systems and laptops.
- Designed and developed a license management system for the Digital Lecture Hall (DLH) product.
- Conducted research and development in ambient learning structures.
- Prepared technical documentation for the developed systems.
- Participated in the “Social Conversational Agents” project.
- Optimized server performance using Java and integrated external modules.
- Developed client applications and prepared presentations of results.
- Created interactive animations for marketing and product presentations.
- Developed digital assets for client campaigns and presentations.
- Conceptualized and developed a prototype for a context-sensitive system to enhance driving safety.
- Collaborated on a research project commissioned by Volkswagen AG.
- Handled and labeled liquid crystals for research and product development.
- Electronically recorded incoming order quantities for inventory management.
Education history