Kate Odnous

Software Engineer at Airbnb

San Francisco Bay Area 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
Kate Odnous is a seasoned software engineer with 13 years of experience building web platforms from startups to major tech companies, currently contributing at Airbnb in the San Francisco Bay Area. Her background at LinkedIn included progressive web development roles where she maintained and modernized core frontend libraries like Dust.js, emphasizing backward compatibility and robust testing. She’s an active open-source contributor focused on front-end tooling and developer experience—her refactor and test work on projects such as Hopscotch improved release workflows and made in-page product tours easier to adopt. Kate holds an MS in Software Engineering from San Jose State and pairs strong engineering discipline with practical product sensibility. A not-obvious strength: she consistently bridges maintenance and innovation, turning legacy templating and UI code into well-tested, deployable components that scale.
code13 years of coding experience
job7 years of employment as a software developer
bookSan José State University
bookBS, Computer Science, BS, Computer Science at Petro Mohyla Mykolayiv State University
github-logo-circle

Github Skills (15)

unit-testing10
mochajs10
g10
javascript10
develop10
front-end-development10
templating10
gruntjs10
lessc9
html9
css9
test-automation8
build-automation8
cicd7
nodejs7

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
LinkedInAttic/hopscotch

Feb 2014 - Nov 2015

A framework to make it easy for developers to add product tours to their pages.
Role in this project:
userFront-end Developer
Contributions:1 release, 100 commits, 39 PRs in 1 year 8 months
Contributions summary:Kate refactored the project's structure by moving source and distribution files into designated folders. They added testing frameworks, including Mocha, and incorporated grunt tasks for test execution and release management. Additionally, they updated the contributing guidelines and modified the CSS and Less files to reflect the changes in the project structure and image referencing.
for-developerstoursadd-product
linkedin/dustjs

Dec 2013 - Jun 2014

Asynchronous Javascript templating for the browser and server
Role in this project:
userFull-stack Developer
Contributions:25 commits in 6 months
Contributions summary:Kate primarily focused on maintaining and improving the Dust.js templating library. Their commits demonstrate involvement in bug fixes, version updates, and ensuring backward compatibility. This included generating and updating distribution files and unit tests to enhance code quality and usability. The user's work contributed to the stability and continued evolution of the project.
asynchronousbrowsertemplatingjavascriptasynchronous-javascript
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