Summary
Richard Cosgrove is a Principal Software Engineer with over a decade of experience building resilient, accessible web and mobile applications, currently focused on Angular and Ionic while exploring Vue and React Native for side projects. He has led design-system efforts and cross-platform component libraries at companies like Dataminr and Bold Penguin, shipping WCAG-compliant, tokenized UI systems that accelerate both web and mobile teams. His background includes full-stack work—Node APIs, build tooling, and offline-first PWAs—and he has deep practical experience solving tricky replication and performance problems (including a CFDT-based sync for his own products). Comfortable as an individual contributor and technical leader, he’s successfully modernized monorepos, kickstarted E2E and integration testing efforts, and driven accessibility initiatives. Based in Atlanta, he combines a CS degree from Florida State with a founder’s pragmatism from running YAMD LLC, giving him both product-minded engineering and systems-level rigor.
10 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Florida State University
Japanese, English