Nick Peterson
Founder, LazySurfer · San Diego, CA · Updated 2026-04-20
Answer: Nick Peterson is the founder and developer of LazySurfer, the personalized surf forecast app he launched in 2019 through his company NJP Consulting LLC. He built LazySurfer because existing surf apps gave the same generic rating to every surfer — and the conditions one person loves aren’t the conditions the next person loves.
Why LazySurfer exists
Nick started LazySurfer in 2019 out of frustration with surf forecast apps that rated a day with one number for every surfer. The day that's a 2-star for an experienced big-wave surfer might be a perfect 5-star longboard session for someone else. The data is the same — the right answer depends on what you like.
LazySurfer solves that by pairing raw NOAA NDBC buoy data, NWS wind data, and tide data with on-device machine learning trained on each surfer’s own logged sessions. The app learns the conditions you’ve rated highly in the past and predicts when your favorite spots will match them again.
Background
- Operates LazySurfer through NJP Consulting LLC, based in San Diego, California.
- Built LazySurfer solo as an indie developer: React Native app, Azure Functions backend, PyTorch ML training pipeline, dual on-device models (K-Nearest Neighbors + Multivariate Linear Regression).
- Data pipeline pulls real-time readings from NDBC stations along the US coasts — for example, NDBC station 46232 at Point Loma for San Diego spots, or NDBC station 46042 at Monterey Bay for central California.
- Regularly publishes on the LazySurfer blog about reading buoy data and getting more signal out of a surf log.
Contact
For LazySurfer support: help@lazysurfer.app. For press or partnership inquiries, Nick is reachable via LinkedIn. Feature requests for the app go through the LazySurfer feedback board.