Matt Hudson, Product Manager in Charlotte, NC, United States
Matt is available for hire
Hire Matt

Matt Hudson

Verified Expert  in Product Management

Product Manager

Location
Charlotte, NC, United States
Toptal Member Since
November 23, 2020

Matt has been a programmer since he was 12 years old. He sold his first website at 18 and was hooked. His apps (including Charles Schwab, Sam's Club, WalmartStores.com, and Belk) have generated millions of dollars and are used by millions of customers. He grew the Belk app 20x and the user base to millions within three years. He's a Salesforce Commerce Cloud Architect and an Objective-C and React Native engineer.

Project Highlights

Belk Mobile App
Led the replatform and growth of the Belk mobile app.
VoteRockIt
VoteRockIt is a mobile app platform for civic groups and politicians. VoteRockIt has done over 34 apps for customers all over the world, and I developed or architected all of it.
Anedot
Anedot is a fundraising platform for hundreds of customers in the political space. The Anedot app accepts payment via a credit card strip reader through the microphone.

Expertise

Work Experience

Senior Manager of Mobile Delivery

2013 - 2020
Belk
  • Doubled revenue on the Belk mobile app three years in a row and managed a team of 20.
  • Implemented ApplePay from the payment processor perspective (decrypting the ApplePay token and passing as a Visa/MasterCard/Discover token).
  • Built a fully native checkout solution for the Belk app and served as the primary engineer on the OCAPI REST API (Salesforce Commerce Cloud).
  • Replatformed from Moovweb to Salesforce Commerce Cloud on mobile web and mobile app.
  • Improved performance of OCAPIs from an average load time of three seconds to 500 milliseconds by utilizing ORM, page, and ISML caching strategies for search as well as landing pages.
  • Integrated third-party search into Salesforce Commerce Cloud into improving search results performance by 10x.
  • Integrated BlueCore, Adobe Analytics, Synchrony Plugin, PayPal, and ApplePay into the Belk app.
  • Built out BOPIS, same-day delivery, preorder, store inventory, registry, autocomplete, QAS address verification, and many other features into the Belk mobile app.

Owner

2012 - 2020
VoteRockIt
  • Built an entire platform for civic groups that was featured on MSNBC and at Facebook F8 that allows re-theme and submission to the Apple App Store and Google Play Store.
  • Built live video streaming and chat sharing (social, WhatsApp, text) for three presidents or presidential candidates.
  • Built Ruby scripts to fully automate the mobile app theme, feature flags, and submission to app stores.
  • Built an invoicing and app management system in Parse Server and Ruby to allow users to sign up and convert to a paid customer and pay online.
  • Designed and built a canvassing tool used by a large civic organization which canvassed in 13 states.
  • Designed and built a full role-based app management dashboard to manage content, theme, features, localization, and push notifications.

Senior Mobile Developer

2012 - 2013
Charles Schwab
  • Rebuilt Mutual Fund Trading for the the Charles Schwab iPhone and iPad App.
  • Rebuilt bubble charts by hand with Objective-C for the Charles Schwab iPad.
  • Implemented VoiceOver on trading for accessibility purposes.
  • Rebuilt account transfers on the Charles Schwab iPhone and iPad.

Owner

2011 - 2012
MobileFWD
  • Built Trivial, a game that grew to over 100,000 users in less than six months.
  • Sold Trivial to another trivia game company after growing the user base.
  • Ran a full PR campaign that featured Trivial in Yahoo! Games, Mashable, and the Washington Post.

Senior Mobile Developer

2006 - 2009
Rockfish Interactive
  • Built a recipe center on Sam's Club iPad and submitted Sam's Club iPad to the App Store.
  • Built a blog platform in VB.NET and converted it to C# using Ajax Control Toolkit. The blog platform allowed customers to manage blog entries and publish them to their web site.
  • Worked on Flash Component for streaming videos for WalmartStores.com.
  • Developed many large scale .NET web sites that were visited more than one million times.

Belk Mobile App

https://apps.apple.com/us/app/belk/id673347869

Led the replatform and growth of the Belk mobile app.

Led a team of 15 engineers (SFCC and mobile), solution architects, business analysts, business stakeholders, UX, and project managers to grow the Belk mobile app by double year-over-year for three years.

VoteRockIt

http://www.voterockit.com

VoteRockIt is a mobile app platform for civic groups and politicians. VoteRockIt has done over 34 apps for customers all over the world, and I developed or architected all of it.

VoteRockIt allows customers to spin up a mobile app in 24 hours on Android and iPhone with a Ruby script, which rewrites the theme of the app as well as the splash screen. The tool also automatically takes screenshots and submits the app to the Apple App Store and Google Play store. The apps have many features, including video, events, push notifications, segmentation, surveys, NationBuilder integration, and much more.

There's also a full canvassing tool built in Express on Node.js servers. The canvassing tool uses Here.com for maps, including driving directions and the fastest route across canvassers. The tool has been used in nationwide presidential campaigns and even small local campaigns. It is hosted on Parse Server and includes a full content management system allowing administration of users, permissions, turf cutting, assignments, survey reporting, and volunteer management.

Trivi.al

http://www.trivi.al

Trivi.al had 100,000 users in the first 90 days of its creation. It was played thousands of times and was ahead of its time in mobile social gaming. It was featured on BoingBoing and Yahoo! Games.

Trivi.al was a mobile social game allowing users to play trivia head to head, similar to Words with Friends. We raised a small round of funding and engineered a platform on Ruby on Rails and Parse.com, which allowed users to compete in trivia matches. The mobile app was built in Objective-C, and we integrated with Facebook, including finding friends (before Facebook took away this ability).

The game had very smooth animations, a coin system, gamification, power-ups, a freemium model, and in-app purchases.

Anedot

Anedot is a fundraising platform for hundreds of customers in the political space. The Anedot app accepts payment via a credit card strip reader through the microphone.

Anedot is a fully native mobile app that allows politicians and fundraisers to accept donations with a credit card strip reader. It connects to a REST API, including an authentication token, which enables customers to see campaigns, donation history, and accept donations at live events.
1998 - 2008

Bachelor's Degree in Business Information Systems, Minor in ERP/Logistics and Computer Science

University of Arkansas - Fayetteville, Arkansas, USA

Tools

Xcode, Slack, Zoom, Sketch, Fastlane

Platforms

Enterprise Resource Planning (ERP), Parse Server

Other

Salesforce Commerce Cloud, App Product Management, iOS, React Native, Objective-C, Business, JavaScript, Management, Android, Visual Studio Code (VS Code), Teams, Adobe Experience Design (XD), Computer Science, Swift, REST APIs, Marketing, Profit & Loss (P&L), Ruby, Express.js, Node.js, C#, .NET, Adobe Photoshop, Mobile Ads, Google Ads, Game Design, UIKit, Ruby on Rails (RoR), Facebook, Mobile Apps, Java

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring