Karl Thibault

Senior Software Engineer at Twitch

San Francisco, California, 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

👤
Senior
🎓
Top School
Karl Thibault is a Senior Software Engineer in San Francisco with a decade of experience building scalable, cross-platform products that span React frontends, Go microservices, and native mobile apps in Kotlin and Swift. He excels at translating product and UX vision into accessible, high-performance features, having led full‑stack projects and migrated critical services across AWS while on call for high-traffic systems. At Twitch and Expedia he drove measurable improvements in discoverability, Core Web Vitals, and operational efficiency, and he champions accessibility and front-end best practices across teams. Early freelance work and a background in multimedia give him uncommon empathy for design, UX and end-to-end delivery, making him equally comfortable shaping architecture or shipping tight, maintainable code.
code10 years of coding experience
job13 years of employment as a software developer
bookDiplôme d'études secondaires, Diplôme d'études secondaires at École secondaire du Harfang
bookBachelor of Engineering (B.E.) Computer Software Engineering, Bachelor of Engineering (B.E.) Computer Software Engineering at École de technologie supérieure
bookDiplôme d'études collégial Techniques d'intégration multimédia, Diplôme d'études collégial Techniques d'intégration multimédia at CEGEP de Saint-Jérôme
languagesFrench, English
github-logo-circle

Github Skills (64)

plugin10
backend10
dexie9
shortcuts9
google-docs9
codegen9
java9
laravel9
code-generator9
csharp9
css-variables9
schema9
graphql-schema9
mixins9
equation9

Programming languages (4)

TypeScriptJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
Notuom/gpmdp-output

Jan 2018 - Oct 2020

Streaming helper for Google Play Music Desktop Player (GPMDP). Listens to the Playback interface of GPMDP and outputs formatted track information and album art files.
Contributions:4 commits, 3 pushes, 1 branch in 2 years 9 months
playerartgpmdpmusic-playgoogle-play-music
A checklist to help you keep track of which type of Decor Pikmin you have collected in the Pikmin Bloom game.
Contributions:8 releases, 4 reviews, 48 commits in 8 months
checklistpikminkeepbloomtype-of
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 Thibault - Senior Software Engineer at Twitch