Ricardo Spear is a Lead Software Developer with 10 years of experience building scalable, secure full-stack systems and automations that deliver measurable business impact. Based in Orlando, he combines a BBA background with hands-on expertise in Node.js, TypeScript, React, NestJS and cloud tooling to modernize legacy PHP/Symfony platforms and reduce technical debt across large consumer portals. He has driven high-throughput data processing (1.7M+ records/day) and integrations with EMRs and insurance ecosystems, designing rules engines and fast onboarding frameworks that scaled operations from single-state to multi-state deployments. As a technical lead at AdventHealth he improved developer experience, resolved security vulnerabilities, and introduced feature flexing and profiling to accelerate delivery. An active contributor to the DynamoDB OneTable NodeJS project, he focuses on type safety and correctness to improve developer ergonomics. Colleagues rely on him to turn messy, manual processes into fast, auditable automations with low resource footprints.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Business Administration and Management, General, Bachelor's degree, Business Administration and Management, General at University of Central Florida
Bachelor of Business Administration (B.B.A.), Business Administration and Management, General, Bachelor of Business Administration (B.B.A.), Business Administration and Management, General at University of Central Florida - College of Business Administration
DynamoDB access and management for one table designs with NodeJS
Role in this project:
Back-end Developer
Contributions:5 reviews, 14 commits, 4 PRs in 14 days
Contributions summary:Ricardo primarily focused on improving the type safety and overall correctness of the DynamoDB OneTable library. They fixed typing issues related to the `.find` and `.scan` methods, addressing potential type loss when working with array functions on paged results. Furthermore, the user added and corrected type definitions related to entities and parameters, enhancing developer experience. The contributions also included fixing test issues and correcting minor typos.
Contributions:43 commits, 6 PRs, 45 pushes in 6 days
xlsxdata-setnode-jsnodejsjs-module
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.