Casey Webb

Senior Software Engineer at Avetta

Fort Worth, Texas, 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
🎓
Top School
Casey Webb is a Senior Software Engineer with 11 years of experience building thoughtful, user-first web applications from Fort Worth, Texas. He blends front-end craftsmanship—expertise in TypeScript, KnockoutJS, and performance optimization—with pragmatic back-end and CI skills, having led a migration from legacy ASP.NET to modern SPA architecture. Casey has a track record of improving developer experience (reducing build times by 60%) and automating QA workflows, and he owns front-end frameworks, component libraries, and test-first practices. An active open-source contributor, he’s improved type inference and edge-case handling in the widely used Knockout project and contributed full-stack fixes to MailSlurper. Passionate about UX, he aims to make people say “ooo that’s nice,” and off-hours he cultivates that same care growing plants.
code11 years of coding experience
job12 years of employment as a software developer
bookComputer Science, Computer Science at University of North Texas
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,046reputation
154kreached
56answers
7questions
Badges
typescript
top-5%
github-logo-circle

Github Skills (24)

javascript10
typescript10
mvvm10
databinding10
go10
typescript-types10
typescripts10
bootstrap9
configuration-management9
bootstra9
html9
go-templates8
css8
smtp7
smtps7

Programming languages (15)

CSSCRustElmGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
knockout/knockout

Jun 2019 - Feb 2020

Knockout makes it easier to create rich, responsive UIs with JavaScript
Role in this project:
userFront-end Developer
Contributions:11 commits, 3 PRs, 23 comments in 7 months
Contributions summary:Casey's contributions primarily focus on improving the type definitions and internal workings of the `knockout` library. They implemented type inference for the `toJS` function, making the return types more accurate and robust. The user also addressed several edge cases related to observable arrays, dates, regular expressions, and recursive observables within the `toJS` function. Furthermore, the user made some fixes to test files related to the type definitions.
data-bindingknockoutcssjavascriptmvvm
mailslurper/mailslurper

Nov 2018 - Nov 2018

Local, web-based mail server application. Slurp mails into oblivion!
Role in this project:
userFull-stack Developer
Contributions:9 commits, 1 PR in 1 day
Contributions summary:Casey primarily focused on front-end and configuration changes within the MailSlurper project. Their contributions included refactoring code to use a configurable public URL and updating asset paths. They implemented front-end modifications across layouts, pages, and controllers to align with the new public URL configuration and other improvements. The user also addressed bugs and refactored client-side service calls, demonstrating a strong understanding of the project's web application structure.
development-toolsmailsmtpmailsoblivion
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