C

Christian Schafleitner

CTO

Kirkland, Washington, United States22 yrs 4 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Led a diverse team at Microsoft Teams.
  • Contributed to the rewrite of the Teams client application.
  • Developed interactive solutions in digital media.
Stackforce AI infers this person is a SaaS-focused software engineer with expertise in front-end development and user experience.

Contact

Skills

Core Skills

GlobalizationFront-end DevelopmentReact.jsUser ExperienceTypescriptUniversal Windows Platform (uwp)C#C++Mobile DevelopmentWpfTeachingComputer GraphicsDigital MediaUser Experience Design (ued)Shader DevelopmentMedical ImagingWeb Development

Other Skills

AI AgentsASP.NETAccessibiltiyAlgorithmsAngularJSC++/CXEclipseGraphQLHTML + CSSHuman-computer InteractionInformation ArchitectureInstrumentationJavaMentoringMobile Devices

Experience

22 yrs 4 mos
Total Experience
7 yrs 7 mos
Average Tenure
17 yrs 6 mos
Current Experience

Microsoft

6 roles

Principal Software Engineering Manager - Microsoft Teams

Promoted

Oct 2023Present · 2 yrs 7 mos

  • Currently, I lead the Web Infrastructure and Globalization team, which is spread across multiple locations including Redmond, WA, Vancouver, BC, Prague, Czechia, and Bucharest, Romania. This diverse team focuses on various features, such as client configuration and flighting. We enable users to customize and personalize Teams with Globalization features. Our efforts extend the user base from the native desktop client to browsers and progressive web apps (PWA). Additionally, my team and I are involved in cutting edge AI projects for both internal developers and customers.
GlobalizationAI AgentsPWAFront-End DevelopmentReact.js

Principal Software Engineer - Microsoft Teams

Promoted

Jun 2019Oct 2023 · 4 yrs 4 mos

  • As a Principal Engineer within the Microsoft Teams organization, I played a crucial role in establishing objectives and contributing to the rewrite of the Team client application, transitioning from AngularJS to modern modular components utilizing React, GraphQL, and Apollo.
  • During the COVID-19 pandemic, Teams became crucial for remote communication worldwide. I contributed significantly by scaling services and enhancing performance reliability to support its rapid growth and meet user demands.
  • I directed my focus towards enhancing the configurability and adaptability of the client to serve our diverse user base, including consumer and enterprise customers, as well as highly secured government environments. Additionally, I focused on enhancing the client start experience, ensuring a responsive and swift user interface, while providing comprehensive instrumentation and monitoring during this vital application launch phase.
  • Throughout my career, I have consistently supported and mentored my peers, fostering a collaborative and productive work environment.
TypeScriptReact.jsUser ExperienceMentoringInstrumentationWebpack+1

Senior Software Engineer - Microsoft Teams

Oct 2016Jun 2019 · 2 yrs 8 mos

  • As part of the Microsoft Teams Framework organization, I contributed to the development and optimization of both frontend and web service components for Microsoft Teams. My role involved enhancing the frontend application, written in Angular and TypeScript, with focus on accessibility features, feature flighting, authentication, and app orchestration. Additionally, I worked on the frontend web service, ensuring seamless version management and flighting of the web client for different platform and targeting different user bases.
TypeScriptAngularJSASP.NETC#Front-End DevelopmentAccessibiltiy

Senior Software Engineer - Windows Communication Apps

Promoted

Oct 2015Oct 2016 · 1 yr

  • For Windows Phone 10, I served as the technical lead for rewriting the Calling application as a Universal Windows Application (UWP), ensuring compatibility across mobile devices, tablets, and desktops. Additionally, I contributed to transitioning the People application to the Universal Windows platform using XAML and C#, focusing on delivering a seamless user experience while maintaining performance and reliability. These roles required me to collaborate closely with cross-functional teams, optimize application performance, and uphold the critical reliability standards expected of phone functionalities.
XAMLUniversal Windows Platform (UWP)C#C++/CXWindows

Software Development Engineer II - Windows Phone

Feb 2012Sep 2015 · 3 yrs 7 mos

  • As a Software Engineer on the Windows Phone Calling Team, I contributed to the development and release of Windows Phone 8 and 8.1, focusing on the Calling application and Telephony services that interfaced with the cellular/modem layer of the phone. I utilized Splash, an internal Microsoft UI language, based on XML and C++, to build smooth and high performant user interfaces.
C++SplashNative UIMobile OperatorsWindows PhoneMobile Development

Software Development Engineer - Office Labs / Office Envisioning

Oct 2008Feb 2012 · 3 yrs 4 mos

  • The Microsoft Envisioning Center is an innovation lab at Microsoft’s headquarters in Redmond, Washington, dedicated to exploring the future of work and digital collaboration. The center serves as a space for prototyping emerging technologies, with a focus on workplace productivity, artificial intelligence, and interactive communication tools. Featuring cutting-edge concepts like interactive walls and adaptive digital workspaces, the Envisioning Center fosters experimentation to anticipate future trends in technology. It brings together interdisciplinary teams to develop immersive experiences that seamlessly integrate into professional environments, helping shape the future of how people work and connect.
  • As part of this initiative, I collaborated with a multidisciplinary team of designers, software engineers, product managers, and researchers to bring these prototypes to life. Together, we combined technical expertise, creative vision, and user-centered design principles to develop groundbreaking interactive solutions. Our collective efforts focused on refining functionality, usability, and integration, ensuring that each innovation met the evolving needs of modern workplaces while pushing the boundaries of digital interaction.
C#OpenCVWPFSilverlightC++

Visyoo gmbh

Software Engineer, Shader Development, Freelancer

Apr 2007Nov 2007 · 7 mos · Salzburg, Austria · Remote

  • I developed OpenGL, shader, and image/video processing applications for an innovative company specializing in immersive digital experiences. The company pioneered 360 degree interactive visualization tools that allowed users to explore tourist hotspots, ski and hiking trails, setting the foundation for modern digital mapping technologies.
ShaderOpenGLComputer GraphicsNvidiaCgC#Shader Development

University of applied sciences upper austria - hagenberg campus

2 roles

Teaching Assistant

Promoted

Oct 2006Jul 2008 · 1 yr 9 mos · Hagenberg, Austria · On-site

  • I served as a Teaching Assistant for Programming 101 (Java), Computer Graphics (OpenGL), and Shader Programming at my university, providing guidance and support to students in foundational programming concepts and advanced graphical techniques.
OpenGLNvidiaCgJavaAlgorithmsTeachingComputer Graphics

Student - Digital Media (Masters), Media Technology & Design (Bachelors)

Sep 2003Jul 2008 · 4 yrs 10 mos · Hagenberg, Austria · On-site

  • I earned my Master of Science in Digital Media, specializing in Interactive Media, from the Hagenberg Campus of the University of Applied Sciences Upper Austria, graduating with high distinction in July 2008.
  • The program provided expertise in interactive technologies, game development, and online media, equipping me with advanced skills in designing intuitive digital experiences. With a strong emphasis on project-based learning, the curriculum fostered innovation in media production and interactive systems, preparing graduates for leadership roles in the evolving digital landscape.
  • During my studies, I was part of the Office of Tomorrow research lab, where I worked on a digital whiteboard project called Intoi. The project aimed to redefine collaboration and presentation tools through advanced interactive technology. Intoi was recognized as one of the finalist projects in the Microsoft Imagine Cup 2007, a global competition celebrating technological innovation, highlighting our team's ability to push boundaries in digital interactivity and usability.
Human-computer InteractionComputer GraphicsDigital MediaResearch SkillsUser Experience Design (UED)

Siemens

Intern, Imaging & Visualization, Siemens Corporate Research

Feb 2006Aug 2006 · 6 mos · Princeton, New Jersey, United States · On-site

  • As an intern in the Imaging & Visualization department at Siemens Corporate Research, I contributed to prototype development for medical imaging applications. I implemented algorithms in C++ and OpenGL to navigate 3D MRI images along coronary arteries, enhancing visualization capabilities. Additionally, I designed and implemented a Python-based test framework to compare outputs across different algorithm versions, ensuring accuracy and avoiding regressions.
OpenGLMedical ImagingC++Python (Programming Language)Rapid Prototyping

Ris gmbh

Software Engineer

Jul 2005Sep 2005 · 2 mos · Steyr, Upper Austria, Austria · Hybrid

  • As a trainee at RiS, a specialized firm focused on local information systems, I contributed to the development of a web-based front end for Video-On-Demand services at a regional TV station. Utilizing ASP.NET and C#, I designed a user-friendly interface that seamlessly integrates with remote controls and is optimized for deployment on specialized TV set-top boxes.
C#ASP.NETWeb DevelopmentWeb DesignVOD

Education

University of Applied Sciences Upper Austria

Master of Science - MS

Jan 2006Jan 2008

University of Applied Sciences Upper Austria

Bachelor of Science - BS — Mediatechnology and -design

Jan 2003Jan 2006

Gymnasium Steyr Werndlpark

Jan 1994Jan 2002

Stackforce found 100+ more professionals with Globalization & Front-end Development

Explore similar profiles based on matching skills and experience