Andrew Kappen is a Principal Software Engineer with 14 years of professional experience, currently shaping data interfaces at Fastly from Lawrence, Kansas. He blends systems-level engineering with hands-on full‑stack work—evidenced by his contributions to a Rust-based teleconference project where he focused on UI, media stream integration, screen sharing, and video/audio encoding improvements. His background spans independent contracting, startup founding, and senior roles in configuration and application engineering, giving him a strong mix of product, ops, and architecture skills. With a BE/MS in Applied Mathematics, he brings analytical rigor to scalable systems and a history of improving CI, deployments, and multimedia reliability that often surfaces in cross-cutting infrastructure work.
media streaming framework and teleconferencing system written in rust
Role in this project:
Full-stack Developer
Contributions:154 releases, 179 reviews, 28 commits in 1 month
Contributions summary:Andrew primarily contributes to the frontend of the teleconference system, with a strong focus on UI components and integrating the video and audio streams. They have implemented screen sharing functionality and made enhancements to video and audio handling. Furthermore, the user addressed bugs related to multiple cameras and microphones, and worked on improving video encoding and decoding.
Contributions:27 commits, 7 pushes, 7 tags in 3 years 6 months
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.