Randy Perrone is a pragmatic software engineer with nine years of experience building and maintaining backend and desktop applications, currently contracting through BlueInGreen for Netflix. He has deep Java Spring Boot and gRPC expertise, having ported legacy services and built maintainable APIs for both enterprise and research settings. At UCSF he developed medically regulated desktop software for deep brain stimulators following IEC 62304, blending careful documentation with real-time, multi-language gRPC interfaces. He also has hands-on mobile experience as the sole Android developer of a consumer app, demonstrating full-stack fluency from device-level control to cloud-backed services. Based in Oakland, Randy combines production-grade engineering with a track record of working across technical and non-technical teams to deliver auditable, mission-critical systems.
9 years of coding experience
7 years of employment as a software developer
Bachelorโs Degree Computer Science, Bachelorโs Degree Computer Science at Portland State University
Associateโs Degree Computer Science, Associateโs Degree Computer Science at Portland Community College
Clinician facing application used to visualize neural data, change settings, and run tests. App also allows setup and visualization of the embedded adaptive functionality on the RC+S.
Contributions:9 commits, 1 PR, 6 pushes in 8 months
Contributions:106 commits, 27 PRs, 107 pushes in 1 month
lambda-functionsserverlessaws-lambdaawslambda
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.