Nick Caldwell

Nick Caldwell

I’m a software developer, veteran and outdoor adventure enthusiast getting back into writing by sharing my story and insights.