James Romo

Principal Software Engineer at Ember Spark Software LLC

San Diego, 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

👤
Senior
🎓
Top School
James Romo is a Principal Software Engineer in San Diego with 11+ years of hands-on mobile expertise and over a decade leading iOS, Android, and cross-platform teams. He specializes in developer-facing platforms—having owned and shaped the Google Cast SDKs, samples, codelabs, and documentation—and has deep experience in Dart/Flutter, JavaScript, and native mobile stacks. James blends technical leadership roles (team lead, architect, scrum master) with partner and vendor management, regularly running partner on-sites and developer events to drive integrations with major streaming services. He runs his own consulting shop, Ember Spark Software, while driving principal-level engineering at BarnTools, showing an unusual mix of entrepreneurial initiative and large-company product stewardship. Notably, he was the sole engineer maintaining the Cast Web Sender SDK and has repeatedly converted prototypes into production tooling used by both Google and partners.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Arizona State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
33reputation
1kreached
1answer
2questions
github-logo-circle

Github Skills (60)

ios-application10
flutter10
drm10
ios10
windows10
cross-platform10
chrome-extension10
desktop10
material-design10
sender10
mse10
api10
video-player10
playback10
android10

Programming languages (9)

C#PowerShellJavaJavaScriptObjective-CSwiftSlimRuby

Github contributions (5)

github-logo-circle
jtromo/jtromo.github.io

Mar 2015 - Jul 2018

Contributions:19 commits, 29 pushes, 2 branches in 3 years 5 months
This Hello Video demo application shows how an iOS sender application can cast a Video. For simplicity this app is not fully compliant with the UX Checklist.
Contributions:10 commits, 2 PRs, 14 pushes in 3 years 2 months
checklistcompliantsenderdemo-videoswift
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
James Romo - Principal Software Engineer at Ember Spark Software LLC