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.
code12 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 (18)

PowerShellCSSC++CRustElmGoHTML

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.
javascriptknockoutmvvmdata-binding
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.
mailserverjavascriptgomailslurperbootstrap
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