David Mendez is a senior software engineer based in the New York City area with nine years of professional experience building data-driven, real-time applications and interactive maps for live news and editorial storytelling. Currently at CNN, he specializes in front-end architecture, real-time Node.js/Socket.io systems, and complex integrations that power live coverage and visualization tools. His background spans educational games, agency work, and white-label mobile and desktop apps—highlighting a knack for shipping cross-platform solutions like React Native and Electron products. David also teaches emerging AI and no-code web tools as a guest lecturer, helping designers launch production-ready portfolios. On the freelance side he balances creative projects with technical work, often bridging design and engineering with SVG visualizations and custom CMS tooling. He’s equally comfortable building scraping and migration utilities as he is crafting interactive editorial experiences, reflecting a blend of practical problem solving and visual design sensibility.
9 years of coding experience
10 years of employment as a software developer
Bachelor of Fine Arts (B.F.A.), Computer Animation and Interactive Media, Bachelor of Fine Arts (B.F.A.), Computer Animation and Interactive Media at Fashion Institute of Technology
Associate of Arts and Sciences (AAS), Multimedia Arts, Associate of Arts and Sciences (AAS), Multimedia Arts at Borough of Manhattan Community College
Contributions:16 PRs, 54 pushes, 7 branches in 1 month
urlsrailsrubyruby-scriptaid
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.