Kevin Krauss is a Senior Software Engineer with 14 years of experience building high-availability, low-latency API and backend systems, currently operating on Twilio’s edge platform that handles over 10 billion REST requests weekly. He has a strong full-stack background from GoPro to Telmate, spanning Ruby on Rails, Golang, AngularJS, and operational tooling like GitLab CI, Chef, and JMeter for load testing and reliability. Kevin contributes to open-source projects, modernizing JavaScript for server/client rendering and improving core file-watching behavior and tests in popular developer tooling. Based in San Francisco, he pairs pragmatic engineering with a developer-ops mindset, repeatedly leading efforts to harden services through benchmarking and automated testing. Notably, his work touches both customer-facing video platforms (Xbox/Roku integrations) and mission-critical identity/OAuth services, demonstrating a breadth from UX-facing features to edge-scale infrastructure.
14 years of coding experience
19 years of employment as a software developer
Arizona State University
Associate of Science, Computer Science Major Computer Science, Associate of Science, Computer Science Major Computer Science at City College of San Francisco
Guard is a command line tool to easily handle events on file system modifications.
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:10 commits in 6 days
Contributions summary:Kevin primarily focused on modifying the `lib/guard/watcher.rb` and `spec/guard/watcher_spec.rb` files, indicating a focus on the core functionality of the Guard tool. The commits reveal changes to how file watchers interact with actions and the return values they produce. The user also wrote and revised unit tests to ensure the correct behavior of the file watcher, including handling different return types from the actions.
Render your Backbone.js apps on the client and the server, using Node.js.
Role in this project:
Front-end Developer
Contributions:5 commits in 1 day
Contributions summary:Kevin primarily focused on modernizing the codebase by replacing legacy JavaScript functions with their ES5 equivalents. They updated array manipulation methods like `_.map`, `_.reduce`, and `_.each` with native JavaScript equivalents. Furthermore, they adjusted function binding methods using `bind` and converted `_.inject` to `reduce`, enhancing code clarity and potentially improving performance.
renderbackbonenode-jsjavascriptexpress
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
Kevin Krauss - Senior Software Engineer at Twilio Inc.