David Rios

Full Stack Engineer at Ralabs

São Paulo, Brazil
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

👤
Senior
🎓
Top School
David Rios is a seasoned full stack engineer with over 14 years building web applications and backend services, primarily in Python, with deep experience across Django, Flask, SQLAlchemy and PostgreSQL (including PostGIS and JSON). Comfortable from infrastructure to UI, he pairs front-end frameworks like Vue.js and AngularJS with cloud-native deployments, Docker, Kubernetes/gitops and AWS to deliver production-ready systems. He's noted for rapid learning and problem-solving, frequently consulted by peers, and has contributed GUI and Windows-specific improvements to the popular Rust terminal emulator wezterm. His recent work spans real-time IoT backends (MQTT, Kafka, OpenTelemetry, Prometheus) and device-side code, showing an uncommon blend of embedded, backend and observability expertise. Based in São Paulo, he brings a pragmatic, hands-on approach to complex systems and a habit of diving into source materials to master new technologies quickly.
code14 years of coding experience
job18 years of employment as a software developer
bookAssociate’s Degree Information Technology, Associate’s Degree Information Technology at Instituto Social Nossa Senhora de Fátima
languagesPortuguese, English
github-logo-circle

Github Skills (8)

terminal-emulator10
rust10
ws-api10
winapi10
front-end-development10
wp-api10
wayland9
macos9

Programming languages (15)

C#MDXC++PugCRustGoHTML

Github contributions (5)

github-logo-circle
wezterm/wezterm

Mar 2022 - Apr 2022

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Role in this project:
userFull-stack Developer
Contributions:14 reviews, 19 commits, 17 PRs in 1 month
Contributions summary:David primarily contributed to the terminal emulator's GUI and Windows-specific features, including mouse event handling, window dragging, and touchpad scroll precision. They worked on implementing native window dragging on Windows and improving the responsiveness of the border. Their work also encompassed improving the GUI's responsiveness and handling of scroll events across platforms.
emulatorserialterminal-emulatorstuivt100
davidrios/ragnadb

Sep 2019 - Mar 2022

Contributions:7 PRs, 14 pushes, 1 branch in 2 years 5 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.
Request Free Trial