32°N · 80°W · Charleston, South Carolina
Engineer by training. Pastor by calling. Veteran by service. I spend my days leading Connections Community Church, running technology companies, and consulting on IT projects — and my free time on the water, underwater, or in the air above the South Carolina Lowcountry.
Background
My path has never followed a straight line — and I wouldn't have it any other way. After serving in the United States Navy, I pursued a degree in Electrical Engineering and built a career at the intersection of technology and leadership. Today I serve as Senior Pastor at Connections Community Church in Goose Creek, South Carolina, while simultaneously running several technology companies and providing freelance IT project management consulting to clients across the region.
Outside of work, I chase the horizon — on the water as a sailor, beneath it as a scuba diver, and above it as a private pilot. The Lowcountry is the perfect backyard for all three.
What I Do
Whether I'm in the pulpit, the cockpit, or a client's boardroom, the goal is the same: serve well, build something that lasts, and keep learning.
Leading Connections Community Church in Goose Creek — preaching, teaching, and building a community of faith in the South Carolina Lowcountry.
An engineering background that shapes how I approach every problem — systematically, rigorously, and with an eye for what actually works.
Owner of several technology companies, building software and solutions that solve real problems for real businesses.
Freelance consulting for organizations that need someone who understands both the technology and the business side of complex IT projects.
Avid sailor on the beautiful waterways around Charleston and the Lowcountry — and founder of Connections Youth Sailing, a non-profit teaching kids to sail.
Licensed private pilot and avid scuba diver. The sky and the sea are two very different places that teach very similar lessons about patience and respect for nature.
Explore
Each corner of my life has its own page. More are coming — check back as new ones launch.
Get in Touch
Whether you're looking for an IT consultant, want to know more about the sailing program, or just want to say hello — I'd love to hear from you.
Goose Creek, South Carolina
Greater Charleston Area
Connections Community Church
Goose Creek, SC
I'll get back to you as soon as I can.
Thanks for reaching out. I'll be back in touch soon.