Karl Tiedt

Durant, Oklahoma, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code19 years of coding experience
job4 years of employment as a software developer
github-logo-circle

Github Skills (20)

web-widgets10
javascript10
tool-kit10
widgets10
css10
ui-design10
uid10
front-end-development10
html10
dojo10
lessc10
gameplay9
videogames9
browser-game9
phaser8

Programming languages (15)

C#JavaC++CObjective-C++VueGoHTML

Github contributions (5)

github-logo-circle
FreezingMoon/AncientBeast

Mar 2017 - Oct 2019

The Turn Based Strategy Game/eSport. Master your beasts! 🐺
Role in this project:
userFront-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.
gamephaser-gamegame-masterstrategyturn-based
dojo/dojox

May 2007 - Nov 2012

Dojo 1 - extras library. Please submit bugs to https://bugs.dojotoolkit.org/
Role in this project:
userFront-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.
Request Free Trial
Karl Tiedt