Matthew Nespor

Native Apps Team Lead

Omaha, Nebraska, 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
Matthew Nespor is a Native Apps Team Lead with 11 years of experience building and shipping iPhone apps, currently leading mobile development at USA TODAY. He blends hands-on iOS engineering with team leadership, having progressed from individual contributor roles at Nanonation and From Now On, LLC to steering production apps at a major media company. Matthew pairs product-driven development with a security-minded approach—his open-source work on deepmerge shows attention to prototype-poisoning risks and robust edge-case handling. Based in Omaha, he brings a practical international-business background to technical decision-making and a track record of improving code clarity and maintainability in both app and library projects.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS), International Business, Bachelor of Science (BS), International Business at University of Nebraska-Lincoln
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (4)

javascript10
security10
unit-testing9
testing9

Programming languages (13)

JavaC++CHTMLTypeScriptShellJavaScriptLua

Github contributions (5)

github-logo-circle
TehShrike/deepmerge

Oct 2019 - Oct 2019

A library for deep (recursive) merging of Javascript objects
Role in this project:
userBack-end Developer & Security Engineer
Contributions:7 commits, 2 PRs, 5 comments in 8 days
Contributions summary:Matthew primarily focused on enhancing the security and robustness of the `deepmerge` library. Their contributions included implementing more restrictive copying mechanisms to mitigate prototype poisoning vulnerabilities. Furthermore, they added new test cases to validate these security measures and ensure proper handling of edge cases, such as merging objects with null prototypes and custom string merging behavior. The user also refactored code to improve clarity and maintainability.
lodashjavascriptrecursivemergingmerge
Contributions:6 reviews, 2 commits, 6 PRs in 1 year 1 month
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
Matthew Nespor - Native Apps Team Lead