Karl Tiedt is a seasoned frontend engineer with 19 years of professional experience and a 25-year coding journey that began at age 10, specializing in JavaScript/TypeScript and frameworks like Vue.js and Nuxt.js. He has delivered high-impact improvements at companies from Google and IBM to Kasasa and Ntrepid, focusing on web architecture, performance optimization, and pragmatic debugging that often translates into measurable UX wins. A long-time open-source contributor to the Dojo toolkit, he has refactored core widgets and large modules—once shaving over 2,000 lines from a codebase—demonstrating a knack for maintainable, efficient code. Karl pairs hands-on development with customer-facing troubleshooting, spending years directly helping users reproduce and resolve bugs, and he applies TDD and CI to keep teams productive. He also mentors peers and volunteers in developer community engagement, bringing clear written communication and collaborative practices to projects. Quietly persistent, he can tame legacy toolkits and stubborn UIs alike—though his printer still refuses to be reasoned with.
The Turn Based Strategy Game/eSport. Master your beasts! 🐺
Role in this project:
Front-end Developer
Contributions:142 commits, 50 PRs, 80 pushes in 2 years 7 months
Contributions summary:Karl primarily focused on improving the user interface and front-end aspects of the game. They refactored the CSS setup, converting existing CSS into proper LESS files to improve organization and maintainability. Additionally, they addressed broken CSS related to flexbox usage and modified the HTML structure to enhance the user interface, including fixing the home screen and ability descriptions. These changes likely improved the game's visual presentation and structure.
Dojo 1 - extras library. Please submit bugs to https://bugs.dojotoolkit.org/
Role in this project:
Front-end Developer
Contributions:32 commits in 5 years 6 months
Contributions summary:Karl primarily contributed to the DojoX extras library, focusing on UI-related bug fixes and enhancements. They addressed issues in the `widget/Toaster.js` and `widget/tests/test_FisheyeList.html` files, fixing styling issues and correcting typos. Additionally, the user ported `dojox.layout.StretchPane` and made updates to `dojox.widget.Dialog` and `dojox.widget.Pager`, demonstrating a focus on layout and widget development within the Dojo framework.
dojoextrassubmit
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.