Hi there! I’m Jake.
My mission is to empower and propel growing businesses with thoughtful, high-quality software solutions.
I’m a senior software engineer and engineering leader with over a decade of experience building and shipping software in small, high-trust teams. I learn in public, write every day, and focus on making both systems and people better through continuous improvement.
As a leader, I cut through ambiguity by asking curious, pointed questions that move projects directly toward shipping. I’m known for making hard problems feel easier by exposing scope and breaking work down into manageable pieces.
What I Do
Engineering Leadership
I work full time as a senior software engineer and engineering manager, helping teams ship cool things while growing their skills, judgment, and confidence. I care deeply about quality, momentum, and creating environments where people can do their best work.
Mentoring & Teaching
Formally and informally, I jump at opportunities to help people grow. I teach bootcamps, mentor 1:1, and work with dozens of engineers at different stages of their careers. Supporting the next generation of programmers is one of the most meaningful parts of my work.
Community
I organize the Maine JS Meetup, which has grown into an engaged, highly technical group helping strengthen the Maine tech scene. I’ve been organizing Meetups for over a decade and believe strongly in the power of collecting motivated, curious people.
Writing
I write every day. Sometimes it’s small tips and tricks; other times it’s longer essays about technology, leadership, and the culture. Writing helps me think clearly and learn in public.
Personal
I live and work fully remotely from rural Maine. In my spare time, I enjoy reading, meditating, rucking, playing music, and managing a few Minecraft realms.
Welcome!
If you’re looking for someone kind, thoughtful, and pragmatic to work with, you’re in the right place.
Subscribe to my newsletter below to follow along.