Gabriel N. Schenker

CTO

Appenzell, Appenzell Inner-Rhoden, Switzerland27 yrs 11 mos experience
AI Enabled

Key Highlights

  • 30+ years of experience in software architecture and development.
  • Expert in lean software development and continuous delivery.
  • Fluent in five languages with excellent communication skills.
Stackforce AI infers this person is a seasoned architect in InsurTech and Software Development with a strong focus on SaaS solutions.

Contact

Skills

Core Skills

Software ArchitecturePlatform EngineeringCloud-based Saas ArchitectureReal-time StreamingCi/cd ImplementationCurriculum DevelopmentTrainingTeam Leadership

Other Skills

Kreative ProblemlösungQualitätssicherungAnalytische FähigkeitenBusiness-AnforderungenStrategische InitiativenKommunikationProblemlösungStrategische TechnologieplanungEvent ModelingAI IntegrationData InfrastructureApache KafkaContinuous DeploymentDomain Driven DesignCI/CD

About

I have more than 30 years of hands-on experience as a developer, independent consultant, enterprise, solutions & SW architect, leader, learning & curriculum expert, trainer, and mentor. I am a visionary and used to think outside of the box. Strategic thinking, structured and systematic proceeding as well as the ability to work in a team- and relational and communicative competence are some of my strengths. My special focus is on practicing lean or friction-less software development and continuous delivery. I have a proven record of expertise in highly distributed, mission critical enterprise applications. I am constantly advocating, promoting and supporting a continuous improvement of individual developers or development teams. I strongly believe that sharing my knowledge will lead to happier and more productive engineers which ultimately results in very satisfied customers. I am a Confluent Certified Developer for Apache Kafka, Confluent Certified Operator for Apache Kafka, a Certified Docker Associate, a Docker Captain, and an ASP Insider. Some of my specialties are: SW Architecture, Real-time Stream Processing, Docker Containers and Kubernetes, CI/CD, Event-driven Architectures, Micro Services, CQRS, DDD, Event Sourcing, .NET, C#, Python, Java, education, curriculum development, and mentoring. I have excellent communication skills and am fluent in 5 languages: German, English, French, Spanish and Italian I am an avid blogger and have published several books and video series. My main publications are: - Book: "Fundamentals of Docker 19.x", 2nd Edition (Release planned by end of 2019) - Video Series: "Hands-on Kubernetes and Docker for Distributed Applications" (2019) - Book: "Containerize your Apps with Docker and Kubernetes" (2018) - Book: "Fundamentals of Docker 18.x" (2018) - Video Series: "Building an Application with AngularJS"​ (Dec 2014) - Book: "NHibernate 3 Beginners Guide" (2012) Find more info about me please visit https://gabrielschenker.com

Experience

27 yrs 11 mos
Total Experience
3 yrs 3 mos
Average Tenure
3 yrs
Current Experience

Iptiq by swiss re

2 roles

Head of Platform Engineering, Vice President

Promoted

May 2023Present · 3 yrs

  • As Head of Platform Engineering, I focus on building a world-class self-service platform for our digital insurance offering, Tangram, along with its supporting data mesh and data lake. My mission is to optimize the developer experience—making our toolset and pipelines as frictionless and pleasant as possible—so teams can move at full speed.
  • In parallel, I serve as Lead Architect, providing guidance and oversight for both Tangram and its data infrastructure. I introduced #EventModeling and championed it as a key methodology for aligning business requirements with technical implementation. I’m also spearheading our AI strategy, exploring ways to embed AI into our processes to boost efficiency and enhance code quality. This dual role at the intersection of architecture and platform engineering allows me to keep Tangram at the cutting edge of innovation, data-driven insights, and developer-friendly practices.
Kreative ProblemlösungQualitätssicherungAnalytische FähigkeitenBusiness-AnforderungenStrategische InitiativenKommunikation+4

Lead Architect, Office of the CTO

May 2021May 2023 · 2 yrs

  • I am lead architect working for the office of the CTO. We build and run a cloud based, multi tenant SaaS platform for insurance companies (carriers) to sell their life and health products. The platform provides a fully digital end-to-end experience for customers wanting to buy a life insurance to protect their beloved ones.
  • Some of the responsibilities in my daily work are:
  • coordinating, documenting and driving various strategic initiatives such as
  • the company wide testing strategy,
  • the logging, monitoring and alerting strategy,
  • the unification and streamlining of our cloud based SaaS platform
  • providing training & consulting in areas such as
  • real time streaming architecture based on Apache Kafka, Kafka Connect and ksqDB,
  • continuous deployment & release management,
  • Domain driven design (DDD),
  • Event driven architecture (EDA),
  • Service oriented architecture (SOA),
  • defensive programming techniques
  • Authoring (internal) guidelines and white papers
  • Interviewing, onboarding and mentoring new joiners
  • own and constantly improve the overall product/platform architecture
  • create and/or review the technical design of APIs, backend services, workflows and UIs
Kreative ProblemlösungAnalytische FähigkeitenBusiness-AnforderungenStrategische InitiativenKommunikationProblemlösung+3

Techgroup schweiz ag - maison du software

Lead Solutions Architect

Jan 2020May 2021 · 1 yr 4 mos · Zürich Area, Switzerland

  • I am providing architectural guidelines for the whole company. I'm fostering best practices such as clean code and clean architecture. Additionally I author prototypes and proof of concepts in every area of the software development lifecycle.
  • I introduced the company to the use of containers and guided the migration of all products to use a fully automated CI/CD pipeline. I'm currently spearheading a migration of all products to Kubernetes.
Kreative ProblemlösungAnalytische FähigkeitenBusiness-AnforderungenKommunikationProblemlösungSoftware Architecture+1

Dr. gabriel schenker

Independent Consultant

Oct 2019Jan 2020 · 3 mos · Appenzell, Appenzell Inner-Rhoden, Switzerland

Kreative ProblemlösungBusiness-AnforderungenProblemlösung

Confluent

Lead Curriculum Developer

Mar 2018Nov 2019 · 1 yr 8 mos · Appenzell, Appenzell Inner-Rhoden, Switzerland

  • I am the lead content developer at Confluent. Confluent creates an Apache Kafka-based event streaming platform to unite organizations around a single source of truth. Our trainer led courses as well as our Learn Online On Demand (LODs) courses are covering development, stream processing, operations, as well as monitoring, troubleshooting and tuning of the Confluent Event Streaming Platform powered by Apache Kafka (R)
  • My primary responsibilities are:
  • Lead the curriculum design and development at Confluent
  • Determine which new learning paths and topics are in need or have the highest market potential
  • Design and develop new courses and accompanying hands on labs
  • Lead the cross functional course release projects
  • Maintain and improve existing courses and labs
  • Train the trainers
  • Provide training to customers online and on-site
Kreative ProblemlösungKommunikationProblemlösungCurriculum DevelopmentTraining

Docker, inc

Principal Curriculum Developer

Jan 2017Mar 2018 · 1 yr 2 mos · San Francisco Bay Area

  • I am the lead author of the content for the training curriculum for Docker enterprise customers. My job includes activities such as:
  • Developing workshops that cover the following areas:
  • > Docker Fundamentals (Containerization and Orchestration)
  • > Docker for Enterprise Operations
  • > Docker for Enterprise Developers
  • > Docker Security Deep Dive
  • > Docker Production Support
  • Collaborating with software engineers, solution architects and solution engineers to provide real world examples
  • Provide training to enterprise customers world-wide
  • Onboarding new hires at Docker
  • Authoring a workshops includes creation of a Slide Deck, Trainer Notes and Exercises. The format of a workshop is 20% teaching and 80% hands-on labs.
Kreative ProblemlösungKommunikationProblemlösungCurriculum DevelopmentTraining

Alienvault

Senior Architect OTX

Jun 2016Jan 2017 · 7 mos

Kreative ProblemlösungProblemlösung

Clear measure, inc.

Distinguished Software Architect

Jan 2015Jun 2016 · 1 yr 5 mos · Austin, Texas Area

  • Design, implement and deploy custom specific, mission critical business software
  • Lead R&D in the company with the goal to define, design and govern standards, processes and components that comprise the company’s technology environment.
  • Develop, communicate and support the implementation of corporate policies, standards, and procedures.
  • Perform proof of concepts and feasibility studies
  • Support product management by providing rapid technical assessments and rough sizing.
  • Lead and direct on-site and remote development teams
  • Support and foster the career progression for team members, including mentoring and coaching
Kreative ProblemlösungProblemlösung

Topaz technologies

Chief Software Architect

Mar 2009Jan 2015 · 5 yrs 10 mos · Pflugerville, TX - Austin Area

  • Define, design and govern enterprise standards and components that comprise the company’s technology environment.
  • Perform proof of concepts and feasibility studies
  • Support product management by providing rapid technical assessments and rough sizing.
  • Champion the product line from both a technical and a product perspective to provide expertise in both areas.
  • Develop, communicate and support the implementation of corporate policies, standards, and procedures.
  • Lead and direct on-site and off-shore development teams
  • Support and foster the career progression for team members, including hiring, performance reviews, mentoring, coaching
Kreative ProblemlösungAnalytische FähigkeitenBusiness-AnforderungenKommunikationProblemlösungSoftware Architecture+1

Abb

Consultant, Trainer, Developer

Jul 2006Nov 2008 · 2 yrs 4 mos

  • Provided the training to the team regarding .NET und C# (from beginners to advanced).
  • Designed and implementated a Web based Portal Solution for the “logistic support of industrial projects”, including modules such as
  • a) Time recording
  • b) HR, including non standard functionality like automatic request for Visa
  • c) Library, Document Management and Archive
  • d) Device Management
  • e) Project Management (Cockpit for Project Lead; Guidance for Project Engineers, work flow)

Ubs

Consultant, Trainer, Software Architect

Jul 2000Jun 2006 · 5 yrs 11 mos

  • I provided the training to the whole team in .NET und C# (from beginners to advanced). Other areas where I significantly contributed included the design and development of the “Active Advisory Toolkit” which was used to manage a wealth of the equivalent of several billion dollars. This Web based application included modules like
  • Portfolio Analysis
  • Generation of Investment Proposals and Check Proposals
  • Customer Contacts Management, Task Management
  • Online/Real time Access for Financial Instruments and Prices
  • Management of Funds Factsheets
  • Auditing and Usage Statistics.
  • I exclusively designed and implemented the business logic layer of the tool kit and a custom report generator to generate premium quality Investment Proposals and Check Proposals

Digicomp academy ag

Independent Trainer

Jul 1996Mar 2009 · 12 yrs 8 mos

  • Part time trainer/teacher with the following specialities
  • Bootcamps “Agile programming bootcamp for .NET developers”
  • .NET courses (Microsoft and custom) in C# (and VB.NET), inhouse
  • Special courses (.NET) for customers, on-site (including many of the mayor companies in Switzerland)
Kreative ProblemlösungAnalytische FähigkeitenKommunikationProblemlösungSoftware ArchitectureTeam Leadership

Education

ETH Zürich

Ph.D. — Physics

Jan 1990Jan 1993

ETH Zürich

Master — Physics

Jan 1984Jan 1989

Stackforce found 100+ more professionals with Software Architecture & Platform Engineering

Explore similar profiles based on matching skills and experience