Paul Wells

Mountain View, California, 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
Paul Wells is a full‑stack software engineer with 15 years building web and real‑time systems, blending front‑end UX work from his time at Facebook and Cedexis with back‑end and sysadmin expertise in Node.js, PHP, MongoDB and MySQL. Based in Mountain View, he has experience leading web teams and operational stacks at the University of Oregon and has delivered Drupal sites for NGOs, showing a practical focus on maintainable, user‑centric solutions. More recently he contributed to LiveKit, improving WebRTC ingress, signaling reliability and telemetry (packet loss, jitter, RTT), reflecting a leaning toward resilient, observable streaming infrastructure. Known for bridging UX and systems concerns, he brings a pragmatic engineering style that favors measurable improvements and operational robustness.
code15 years of coding experience
job12 years of employment as a software developer
bookComputer Science, Multimedia Design, Computer Science, Multimedia Design at University of Oregon
github-logo-circle

Github Skills (8)

go10
telemetry10
protocol-buffers10
webrtc9
server9
360-video9
golang9
media-services9

Programming languages (6)

TypeScriptSmartyC++JavaScriptGoPython

Github contributions (5)

github-logo-circle
livekit/livekit

Jan 2023 - Jan 2023

End-to-end stack for WebRTC. SFU media server and SDKs.
Role in this project:
userBack-end Developer
Contributions:1 release, 630 reviews, 4 commits in 13 days
Contributions summary:Paul's commits focused on implementing and refactoring features related to the ingress and signal processing functionalities within the LiveKit project. They added and modified protocol buffer definitions for the ingress service, incorporated psrpc for inter-service communication, and introduced retry mechanisms for signal stream reliability. Further contributions included the addition of metrics, such as packet loss, jitter and rtt, to support telemetry and improve the monitoring of stream performance.
golangend-to-endsdkswebrtcvideo
paulwe/rvo2.js

Sep 2012 - Jul 2015

Contributions:24 commits, 1 PR, 3 pushes in 2 years 10 months
agentcollision-avoidanceavoidancemulti-agentcollision
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
Paul Wells