I know that's kind of cliche but there are opportunities and/or places to help all over the place. It's a matter of finding the ones that you can a) get passionate about and b) be successful at. And this applies to startups, non-profits, or even that internal project.
Personally, I work to support Austin Disaster Relief Network - https://adrn.org/ - which is a group of ~150 churches in Central Texas that come together to help people during flood, fire, hurricane, and anything else. We are background checked and badged to cross the emergency tape and help the Red Cross, local PD, or whoever else is on the scene. The focus first is helping people immediately.. while their house is still on fire. And then help them get back on their feet.
While I have first aid training, my specific role is helping on the technology side. When something happens - like Hurricane Harvey - we can stand up a 25 person call center in under an hour. It's powered by Cisco phones plugged into a local Asterisk/FreePBX server connected to Twilio. (I'm a former Twilio employee but they're not involved.) In the field, ADRN uses simple web and mobile apps to collect victim info and issue gift cards. It's tied into geolocation services and person databases to reduce fraud. There are online/offline modes for when you're in the field where there is no connectivity. There are a ton of technical roles required!
And the underlying aspect of all of this is that we design, build, and deploy technology with the HOPE that it never gets used. If it's used, that means something horrible happened.
And btw, Harvey isn't over for people in the field. All help is appreciated - https://adrn.org/disaster-relief/hurricaneharvey/