Glenn Kintscher

Lead Software Architect

Liebenau, Germany
Experience
Jun 2022 - Dec 2023
1 year 7 months
Munich, Germany

Lead Software Architect

knowledgepark GmbH

  • On behalf of KfH (Curatorium for Dialysis and Kidney Transplantation) for hospitals across Germany.
  • As lead software architect in a Scrum team and a cross-team architecture team, I contributed via knowledgepark to planning, implementing, and maintaining various existing & new applications for KfH.
  • These applications manage medical data (e.g., patient information, treatment records, billing processes, and accounting) across Germany.
  • Due to the nature of the data, software security and reliability were crucial.
  • Led an eight-member team with a focus on actively fostering an agile mindset
  • Assisted in introducing Scrum to the team
  • Planned, designed, and implemented the macro architecture of a distributed system landscape
  • Documented self-contained systems, microservices, and legacy applications
  • Integrated third-party software components
  • Emphasized scalability and reliability
  • Ensured traceable processes through event sourcing
  • Developed multiple ASP.NET & Blazor applications in C# with .NET 5 to 8
  • Applied strategic methods from Domain-Driven Design (DDD)
  • Decoupled modules using the Mediator Pattern (MediatR) and CQRS
  • Maintained code quality through Test-Driven Development (TDD)
  • Conducted code reviews via pull requests and pair programming
  • Optimized data storage and access with MS SQL Server, Redis, and EF Core
  • Reduced costs and wait times through caching and auto-scaling
  • Implemented background processing with Hangfire
  • Developed and integrated REST APIs
  • Integrated RabbitMQ and NServiceBus for system-to-system communication
  • Secured various REST APIs and web UIs using OAuth2/SAML/SSO and JWTs
  • Established cross-team technology standards
  • Introduced methodologies for architecture work in agile teams
  • Applied Software Craftsmanship and Extreme Programming (XP) principles
  • Ensured software quality based on ISO 25010 standards
  • Introduced DevSecOps practices
  • Migrated various legacy on-premise applications (Azure Stack & IIS) to Azure Cloud
  • Modernized an existing application (from .NET Framework 3 & 4)
  • Led containerization using Docker and subsequent migration to Kubernetes
  • Introduced and optimized CI/CD pipelines
  • Monitored production systems with Serilog, Prometheus, Grafana, and Application Insights
  • On-call duty and implemented automatic issue detection
  • Analyzed and fixed production issues as 3rd level support
  • Mentored and upskilled working students, interns, and other developers
  • Designed and conducted internal training sessions
  • Facilitated event storming and user story mapping sessions
  • Supported the Product Owner on technical matters
  • Optimized workflows in Azure DevOps Services
  • Performed requirements engineering with domain experts
May 2022 - Sep 2022
5 months
Berlin, Germany
Hybrid

Teacher

WBS Training AG

  • Europe’s leading provider of hybrid tech and coding bootcamps.
  • I prepared and led a 15-week full-stack web and app development bootcamp (React.js and React Native) including a three-week on-campus phase.
  • Taught full-time via video call.
  • I also helped participants plan and implement smaller projects and a large final project independently.
Aug 2020 - May 2022
1 year 10 months
Hamburg, Germany

Lead Software Architect

io-Computerdienst GbR

  • On behalf of an engineering firm with locations across Germany.
  • Initially as a developer, later in a lead role focusing on architecture, I worked on a WPF application with an ASP.NET Core backend for object planning and management for a major Northern German civil engineering company.
  • Since the objects included critical infrastructure, there were strict security and confidentiality requirements.
  • Designed, implemented, and maintained a modern WPF application
  • Used an MVVM (Model-View-ViewModel) architecture
  • Implemented copy protection including license management for the WPF application
  • Ensured a smooth user experience with intuitive interfaces
  • Optimized and extended existing functionality
  • Focused on efficiency, data consistency, and security
  • Developed an ASP.NET Core web server as the backend
  • Implemented GraphQL APIs for efficient data queries and updates
  • Designed and optimized the GraphQL schema
  • Developed gRPC services for efficient communication between distributed systems
  • Ensured interoperability and scalability through gRPC integration
  • Managed a PostgreSQL database with EF Core integration
  • Implemented unit tests using TDD and BDD (Gherkin/SpecFlow)
  • Created technical documentation for code, APIs, and architecture decisions
  • Responsible for overall architecture
  • Ensured scalability, maintainability, and performance
  • Collaborated closely with product managers, developers, and users
  • Worked agile using Kanban
  • Presented architecture concepts and technical decisions to management
  • Mentored and supported team members on technical questions
  • Provided training and support for other team members
  • Identified opportunities to continuously improve development processes
  • Evaluated new technologies and frameworks
  • Ensured technological competitiveness and relevance
  • Initiated proof-of-concept projects for fast innovation and risk reduction
  • Developed and implemented comprehensive security concepts for the applications
  • Ensured compliance with security requirements and confidentiality rules
  • Implemented measures to ensure availability and data integrity
  • Performed requirements engineering with senior project managers
  • Maintained processes and requirements in the on-premise Azure DevOps Server
  • Integrated the application with Active Directory and authentication therein
May 2019 - Dec 2022
3 years 8 months
Hamburg, Germany

Consultant

Junico GmbH

  • Platform connecting jobs with young freelancers and assisting with self-employment questions.
  • I helped the development team with performance and scalability issues, fixed stubborn bugs, and implemented new features like a live messenger, internal CRM, and integration with an escrow service.
  • I also trained the team on Clean Code and agility.
  • The tech stack included Node.js, Vue.js, and MongoDB.
Mar 2019 - Apr 2021
2 years 2 months
Cambridge, United States

Consultant

Akamai Technologies, Inc.

  • Global S&P 500 cloud and CDN provider.
  • I supported the implementation of various internal applications (management and budget planning for employee certifications; self-evaluation of hard and soft skills; planning and running internal events) as a web application expert.
  • The applications were built with Node.js and Angular, using MongoDB as the database.
Oct 2016 - Jul 2020
3 years 10 months
Schaffhausen, Switzerland

Software Developer

Ticos Systems AG

  • International provider of software and hardware solutions for fitness, wellness, and pools.
  • Focusing on access control, inventory management, member management, accounting, billing, and HR, I was part of a Scrum team responsible for modernizing and making maintainable an outdated on-premise software platform based on .NET Framework 3.5, used successfully across the DACH region.
  • During the project, new Blazor applications were also developed and deployed.
  • Developed web applications (implemented complex concepts)
  • Led the conversion of legacy code to modern, maintainable Clean Code structures
  • Migrated from .NET Framework 3.5 to .NET Core
  • Designed, implemented, and maintained multiple web-based Blazor applications
  • Planned and executed the gradual migration from WPF & ASP.NET to Blazor
  • Successfully applied strangler and retrofitting patterns to improve software architecture
  • Adhered to SOLID principles and other best practices for sustainable development
  • Actively contributed to the migration from an on-premise solution to a multi-tenant cloud solution
  • Used the ASP.NET Zero framework
  • Implemented unit tests using TDD
  • Participated in software architecture design and technology selection
  • Analyzed and implemented requirements with internal stakeholders
  • Fixed bugs & ensured quality
Summary

I am Glenn Kintscher, a software architect/developer focused on C#/.NET in the Microsoft ecosystem and Azure Cloud. My commitment to excellence shows not only in my broad knowledge but also in my work style. My confidence in my abilities and proven track record in past projects should strengthen your trust. As a team lead and mentor, I value collaboration and the chance to share my knowledge. My attention to detail and ability to retain information accurately make me not just a skilled programmer but an expert in software architecture as a whole. Choosing to work independently allows me to pursue my interests in accounting and business management in depth. Mastering and actively applying these skills lets me manage my finances effectively and optimize my business processes sustainably. This independent approach ensures I act not only as a specialist but also as a partner with an entrepreneurial mindset.

My work style is defined by a clear focus on proven principles and best practices that I’ve applied successfully throughout my career. Agility One of my core principles is using agile methods, especially Scrum. This lets me adapt flexibly to changing requirements while ensuring top quality. Cloud-Native Integrating the Twelve-Factor principles in my work ensures scalable, maintainable applications that meet modern cloud-native architecture demands. So far, I’ve gained extensive experience with the Microsoft stack (C#, .NET, SQL Server, Azure) and applied it in distributed systems. My knowledge of Docker, Kubernetes, and DevSecOps has also played a key role. Clean Code My goal is to write code that not only works but is also easy to understand and maintain. A fundamental part of my method are the SOLID principles, which I use as guidelines for designing flexible, maintainable, and scalable software solutions. Using proven methods like Extreme Programming (XP) and Software Craftsmanship allows me to respond efficiently and flexibly to changes while ensuring top quality. As an advocate for Clean Code and Clean Coder principles, I place great value on code readability, clarity, and maintainability, as well as consistently professional behavior. Regular code reviews with team members foster constructive exchange and help identify potential issues early. Flawless Results To ensure my software’s functionality and structural integrity, I rely on Test-Driven Development (TDD) and Domain-Driven Design (DDD). These methods are essential for delivering high-quality solutions. Besides automated tests, I use manual testing to guarantee the software works error-free in various scenarios. To keep quality in view throughout, practices like continuous integration and delivery (CI/CD pipelines) are indispensable to quickly detect and fix issues. Finally, I focus on open communication with users/stakeholders and continuously gather feedback. This allows me to address suggestions and concerns, improve the user experience, and optimize the software on an ongoing basis. Cost Efficiency I focus not only on software quality but also on related costs. Applying ISO/IEC 25010 standards (stability, efficiency, compatibility, usability, reliability, security, maintainability, and portability) is natural for me, but I always ensure quality aligns with cost. I often use the Pareto Principle (80% of results come from 20% of effort—the remaining 20% require 80% of the effort). I also keep opportunity costs in mind.

With deep yet broad technical expertise, I stand for outstanding skills in my field. My agile mindset and team leadership capabilities let me adapt flexibly to challenges and demonstrably speed up team performance. Conflict resolution and communication are also strengths of mine, and I excel at problem solving. Always motivated and upbeat, I bring not only expertise but also strong explanation skills. My organizational abilities, paired with empathy and adaptability, enable me to act effectively and efficiently in various situations. Decisiveness and openness to constructive feedback are integral to my work style. I openly acknowledge my weaknesses to continuously improve. Sometimes I’m too direct in communication, which I’m actively working on improving. I also occasionally emphasize my knowledge too strongly, so I’m learning to show my enthusiasm in a more balanced way. Despite these weaknesses, I value constructive criticism and am always open to suggestions for improvement. Fostering team cohesion (across projects) is important to me, and I appreciate long-term collaborations to achieve shared success.

Languages
German
Native
English
Elementary
Education
Apr 2023 - Present

IU International University

Software Development · Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions