David Karivalis

Software Engineer at Meta

Hoboken, New Jersey, 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
David Karivalis is a software engineer with 11 years of experience building backend systems at companies including Tumblr, Spotify, and now Meta, based in Hoboken, NJ. He has deep Scala and server-side expertise demonstrated by meaningful contributions to the popular tumblr/colossus I/O and microservice library—adding HTTP content-type handling, server address binding, and improved testing/examples. Comfortable in fast-moving product environments, he has worked across startups and large platforms to improve service configuration, observability, and reliability. A dual ECE and CS graduate from Rutgers, he blends systems-level thinking with practical product delivery and an eye for developer ergonomics that surfaces in his open-source work.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BS), Electrical & Computer Engineering and Computer Science, Bachelor of Science (BS), Electrical & Computer Engineering and Computer Science at Rutgers University
github-logo-circle

Github Skills (5)

http10
server-configuration10
scala10
testing9
akka8

Programming languages (3)

ScalaObjective-CPython

Github contributions (5)

github-logo-circle
tumblr/colossus

Nov 2017 - Jun 2019

I/O and Microservice library for Scala
Role in this project:
userBack-end Developer
Contributions:13 commits, 11 PRs, 15 pushes in 1 year 7 months
Contributions summary:David primarily focused on enhancing the Colossus library, specifically related to HTTP and server configuration. They implemented content-type header functionality in HTTP responses and added support for binding servers to specific addresses. Further contributions included modifying the server settings to allow for address configuration and adding examples to showcase the new content-type functionality. The user also made updates to testing infrastructure and example code demonstrating knowledge of the library's core architecture.
microservicesscalamicroservice-framework
dkarivalis/colossus

Nov 2017 - Jan 2018

Contributions:20 pushes, 8 branches in 1 month
scalamicroservice
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