David Rivera is a software engineer with 13 years of experience building embedded and cloud systems, currently contributing to Google Compute Engine in Seattle. He has a strong track record in communication systems, writing performance-focused C/C++ for LEO terminals and full-stack Java/Angular control interfaces while adhering to ISO-quality processes. David also brings hands-on backend and deployment expertise from roles where he optimized data transfer, automated client builds with Django REST and Python, and containerized services for smoother OS migrations. Comfortable across low-level embedded work and large-scale cloud infrastructure, he blends pragmatic engineering with an eye for optimization and operational robustness. Notably, he pairs a concise, maker’s mentality ("I make things") with formal CS training from UMBC, making him effective at turning complex requirements into reliable, testable solutions.
14 years of coding experience
Bachelor of Science (BS), Information Technology, Bachelor of Science (BS), Information Technology at University of Central Florida
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.