I’m a digital generalist with 25 years of experience bringing practical, well-crafted products to life. I write code, shape interfaces, untangle UX flows, and craft clear copy, often all at once.
Honestly, I’ve never thought of myself purely as a designer. I’m a builder and a maker. What draws me to design is the intersection between ideas and reality: taking something from concept to creation, bridging how it looks with how it works. From my earliest days making websites as a kid, I’ve loved that balance of visual expression and technical craftsmanship. For me, design isn’t just aesthetics, it’s solving real problems thoughtfully and tangibly, something I do both on and off the screen.
Comfortable across disciplines: UX, front-end, back-end, writing, whatever it takes to ship good software.
Self-managed and adaptable: 15+ years independently running projects and collaborating remotely.
Longtime Netflix customer: Subscriber since the red envelope days.
I love working on the web because it’s open, flexible, and immediate. There’s nothing quite like the quick feedback loop of having an idea, building it, and instantly sharing it with the world. The web blends technical precision with creative expression, making it endlessly interesting to build on.
Selected Work
FoldingStory.com
Problem
Collaborative writing platforms were either too complex or too unstructured, making creative writing with others frustrating.
Solution
I designed and built a simple platform that lets users write stories together one paragraph at a time, with a clean, distraction-free interface.
My Role
End-to-end product design (UX, UI, front-end and back-end) and product strategy. I identified the problem, designed the solution, and shipped it.
Outcome
Over 160,000 story contributions from users who appreciate the focused, simple approach to collaborative creativity.
Traditional lotteries have issues with transparency, high fees, and limited accessibility, while most blockchain applications have intimidating interfaces unsuitable for mainstream users.
Solution
I designed and built an onchain lottery with a clean, approachable interface that makes blockchain interaction simple while maintaining complete transparency in the drawing process.
My Role
Developed smart contracts on Base blockchain, created the frontend with React, built the backend with Python, and designed a user experience that abstracts away blockchain complexity without sacrificing transparency or security.
Outcome
Successfully processed over $4M in prizes with a growing user base of both crypto-native and mainstream users, demonstrating that blockchain applications can be both technically robust and delightful to use.
We wanted a simple, centralized way to share monthly playlists, notes, and commentary across a small group, something more permanent and expressive than chat threads or Spotify links.
Solution
I built a site that supports playlist uploads, custom cover art, commentary, search, filtering, and an on-site MP3 player. It’s a lightweight, focused platform designed to make our monthly mixes more enjoyable and easier to revisit.
My Role
Full-stack development using Laravel and React. Built the database, backend, frontend, and audio player. Designed for ease of use and long-term archiving of our club’s history.
Outcome
Burnmix has kept a tight group of nine friends actively sharing music every month for over 15 years. It’s a small but meaningful product, and a reminder of how software can strengthen personal connection.
Organizations often struggle with inflexible, generic websites that don’t reflect their brand or meet their unique content needs.
Solution
I develop custom WordPress solutions with bespoke themes, tailored content structures, and streamlined publishing workflows.
My Role
Technical lead for dozens of organizations spanning nonprofits, educational institutions, and small businesses. I handle everything from information architecture to theme development and custom plugin creation.
Outcome
My clients consistently report more efficient content publishing workflows, easier site maintenance, and more effective online presence, all while maintaining the performance benefits of static sites.
Running my own S corporation for 15 years, building focused digital products for clients who value clarity and purpose. Specializing in content-rich platforms for nonprofits and educational institutions, with recent expansion into blockchain applications.
Led the redesign of MIT’s giving platforms and alumni magazine, creating a streamlined information architecture and improved user experience that served thousands of alumni and internal stakeholders.
Pioneered digital communication strategies during the early web era, introducing podcast content and database-driven systems when most institutions were still figuring out basic HTML.
I’ve worked independently for 15 years, building products end to end and collaborating with smart people along the way. I’m ready to join a focused team where I can contribute to meaningful tools at scale. This role stood out because it combines autonomy, strong product thinking, and technical depth, exactly how I like to work.
Netflix’s culture of high responsibility, low process, and direct ownership aligns with what I value. I move fast, simplify where I can, and stay close to users. I enjoy building clear interfaces that support complex work, especially for technical audiences. I’ve led full-stack projects, contributed to design systems, and shipped internal tools for both creative and analytical teams.
The work your team is doing to make data more accessible, explorable, and actionable is the kind of problem I care about. I would be excited to help build the systems that help Netflix run better from the inside.
Beyond Work
I’m 45, married, and navigating life with two kids and a puppy. Coaching youth hockey reminds me to stay humble; playing guitar teaches me the power of consistent practice; golf reinforces patience. Time spent working in the mountains of New Hampshire built my independence, while baking bread and woodworking keep me connected to craft, simplicity, and tangible results.
Let’s Talk
I’d love to chat more about how my skills and approach align with Netflix.