CURRENT POSITION AND WHAT I DO
As the lead solutions architect at Maison du Software I am responsible for the overall architecture and architectural patterns and best practices used in all products and by all teams of the company.
I am a very hands on architect and support all teams and each developer with specific know how by pairing or mob programming, by leading workshops or brown bag sessions to specific areas of the software development life cycle. I also consult management and customers in matters of software architecture and author guidelines, manifest and checklists.
I introduced and guided the teams through the implementation of fully automated DevOps pipelines, the containerization of all SW components and the writing of fully automated unit, integration and end-to-end tests.
I lead the core team owning the main product of the company through the journey of converting the product from a highly distributed monolith to a modern architecture based on the principles of SOA or Self Contained Systems (SCS) complemented by a composite UI. The new system is event driven and the UI is reactive by using push versus pull approaches.
Prior to joining Maison du Software Gabriel served as the Lead Curriculum Developer at Confluent and as Principal Curriculum Developer at Docker Inc.
- leading the migration of a highly distributed monolith to a event driven architecture with self containing systems (SCS) in the backend and a reactive UI based on Angular and using SignalR.
- demonstrating and leading the containerization of all components of the various products of the company
- actively engaging in the buildup of fully automated DevOps pipelines for all products
- laying the ground work and contributing significantly to the coverage of most critical code with fully automated unit, integration and end-to-end tests.
- single-handedly created multiple instructor lead training courses from scratch, for areas that included hot new industry trends, and for which very limited documentation and experience existed at that time. Courses were designed as workshops, each including a large amount of comprehensive hands-on labs for the students.
- as an expert in highly distributed, scalable and mission critical application architecture, he has lead the design and implementation of several such mission critical projects in different sectors of the industry, namely manufacturing, pharmaceutical industry and financial services.
- successfully trained more than a thousand professionals from all backgrounds and industries in software development, DevOps and operations, starting from beginner level to expert level.
WHAT ARE MY VALUES
Gabriel is passionate about sharing
knowledge and fostering the individual growth of engineers, co-workers
and sub-ordinates. He strongly believes in team work and as such he is
doing his best to nurture a cohesive team where everyone pulls on the
same side of the rope.
Gabriel has always been a curious mind that is not satisfied with
superficial answers to meaningful questions. His education as a
physicist helped him to develop great skills to solve even the most
complex problems thrown at him, be it technical or not.
After his PhD Gabriel started his career as an independent consultant
and trainer in IT. He was fortunate to be able to help many big
companies to implement solution for mission critical areas. Later on as
an employee for various US software and consulting companies Gabriel
sharpened his skillset and took various positions as software architect,
senior architect, distinguished architect and even chief software
architect. Gabriel naturally evolved into these positions due to his
constant push for doing better and providing solutions for even the most
On the soft skill side Gabriel is told by his current and former coworkers that he expresses great empathy and that he provides never ending and pro-active support for them. Gabriel is a leader yet wants to always lead by example and be a good role model.
WHO AM I OUTSIDE OF WORK?
Gabriel is happily married an lives with his wife and children in a beautiful house in Appenzell, Switzerland, with a most exceptional view. He loves spending time with his family, he is a passionate hobby chef, loves hiking in the mountains, and walking over the hills. He is avidly following the newest discoveries in astronomy and cosmology and the newest hot trends in IT. Gabriel loves to read books and articles about history, art, philosophy and neuro science, to just name a few non-technical areas of interest. He is the author of 4 books and 2 video series and numerous blog posts and articles.
ON A SIDE NOTE
Gabriel’s PhD was about measuring far infrared radiation of newborn stars. To measure in this wavelength his team flew a stratospheric balloon borne telescope at an altitude of 40 kilometer. He considers himself fortunate to lead such expeditions twice and collaborate with some most exceptional engineers. One of them later became a Formula 1 engineer, another one a pilot and yet another one is tenured professor of astrophysics. These balloon flights were always very nerve wrecking since once the balloon had launched, nothing could be done anymore to fix some unforeseen bugs or defects. Planning carefully and testing, testing, testing before launch was key for success!
For a detailed list of my skills please visit https://gabrielschenker.com/index.php/skills/