Ken Sodemann is a Principal Technical Architect with over 25 years of software engineering experience and more than a decade in senior technical leadership roles, currently shaping architecture at OutSystems after leading solutions teams at Ionic. He blends deep full-lifecycle expertise from embedded avionics (DO-178B) to enterprise web and front-end ecosystems, regularly mentoring engineers and driving process improvements that reduce support overhead and speed deliveries. An active open-source contributor, Ken has improved documentation, testing, and integrations for high-profile projects like Stencil and Ionic, demonstrating hands-on skill across TypeScript, web components, and test automation. Known as a pragmatic problem-solver, he routinely uncovers root causes and implements durable fixes—often revamping deployment and testing infrastructures to make teams more effective. Based in Wisconsin, he balances technical rigor with practical leadership and a hands-on mindset (he boxes and tinkers with old cars in his spare time).
11 years of coding experience
32 years of employment as a software developer
Applied Mathematics, Applied Mathematics at University of Wisconsin-Stout
Starter templates for Ionic apps, used by the Ionic CLI
Role in this project:
Front-end Developer
Contributions:3 reviews, 9 commits, 13 PRs in 4 years 5 months
Contributions summary:Ken primarily focused on updating and fixing the front-end components of Ionic starter templates. They addressed issues related to unit tests, ensuring components hydrate correctly and updating components to use the script setup syntax. The user also made code changes to ensure components use kebab-case and added missing labels, likely to align with migration guides and improve code quality. These updates involved changes in the Angular and Vue starter projects for the Ionic framework.
Contributions:15 commits, 11 PRs, 14 pushes in 2 years 11 months
Contributions summary:Ken focused on enhancing the Stencil site's documentation and integrations. They added unit testing documentation and fixed links to starter templates, improving the user experience. Furthermore, the user integrated and documented framework integrations, specifically for Angular, React, and Vue, and updated documentation based on recent changes. They updated the menu and file structures to reflect these changes.
stencilstenciljs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ken Sodemann - Principal Technical Architect at OutSystems