Ratchanan Srirattanamet

Developer at The UBports Foundation

Songkhla Province, Thailand
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
Ratchanan Srirattanamet is a developer with 11 years of experience building both front-end and back-end systems, currently contributing to UBports on a cross-platform operating environment. He combines deep low-level experience—improving libhybris and EGL integrations and fixing platform-specific bugs—with practical full-stack work in React Native and Node.js from his time in healthcare tech. His open-source contributions span modem/WWAN work in NetworkManager to UI fixes in Unity8, showing fluency across system, networking, and user-facing code. Based in Songkhla, Thailand, he pairs engineering rigor with a passion for music and a sharp sense of humor, often bringing user-centric thought to system-level problems.
code11 years of coding experience
job1 year of employment as a software developer
bookFull Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
bookมอ. วิทยานุสรณ์
bookBachelor of Engineering - BE, Bachelor of Engineering - BE at มหาวิทยาลัยสงขลานครินทร์
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
303reputation
4kreached
0answers
4questions
github-logo-circle

Github Skills (27)

c-language10
qt10
networkmanager10
user-interface10
c-programming10
c1110
modem10
c1710
android10
qml10
egl10
window-management10
cprogramming-language10
animation9
dbus9

Programming languages (24)

SmartyJavaC++CSSCDCMakeMakefile

Github contributions (5)

github-logo-circle
libhybris/libhybris

Jul 2015 - Mar 2022

Hybris is a solution that commits hybris, by allowing us to use bionic-based HW adaptations in glibc systems
Role in this project:
userBack-end Developer
Contributions:10 reviews, 19 commits, 12 PRs in 6 years 9 months
Contributions summary:Ratchanan primarily focused on modifying and improving the Hybris library, a solution for using bionic-based HW adaptations in glibc systems. Their contributions involved fixing bugs related to thumbnail generation on specific devices by correcting slice height calculations. They also addressed compatibility issues by implementing workarounds for devices running older Android versions and hooked the __cxa_thread_atexit function for thread-local variable destruction. Furthermore, the user enhanced the EGL implementation, adding features for platform support and integrating libglvnd for vendor-neutral dispatch, which included generating function stubs and implementing error handling.
bioniccommitshybrisglibc
ubports/unity8

Dec 2019 - Oct 2022

The operating environment for everywhere.
Role in this project:
userFront-end Developer
Contributions:15 reviews, 82 commits, 24 PRs in 2 years 10 months
Contributions summary:Ratchanan primarily focused on fixing and improving the user interface and core functionality of the Unity8 operating environment. They addressed several bugs related to the launcher, stage, and panel components, ensuring proper window focus management, animation handling, and indicator behavior. The contributions involved modifications to QML files, the primary technology for building the UI, indicating a focus on front-end development and user experience improvements. Furthermore, their work included fixes for handling touch gestures and managing the app drawer, demonstrating a deep understanding of the UI's inner workings.
dotfilesoperatinglinux
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
Ratchanan Srirattanamet - Developer at The UBports Foundation