Summary
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.
11 years of coding experience