I started Codeshark at 17.

Not with a business plan or a network or any real idea what I was doing. A project needed building, I built it, and that turned into another one. The nickname "Codeshark" came from early clients. Meant as a compliment, I think, and it stuck. Eighteen years later — more than half my life — here we are.

Most of that time wasn't spent as a hired developer. I've been a co-founder. That means I've sat in the room where the hard product decisions get made, not just implemented them. I've had real stakes in the outcome, felt the pressure of users not showing up, and made the calls about what to build next when the runway was short. Across nine startups, up to C-level. You get a particular kind of education doing that, and it's one you can't get any other way.

What does that mean? I've been inside enough early-stage products to recognise the patterns before they become problems. The teams that over-build. The architecture that looks fine until year two. The technical argument that's actually a product question in disguise. That kind of knowledge only comes from having lived through it, and it's harder to find than raw technical skill.

The work itself is full-stack, front to back, product thinking to implementation. I work with startups and small teams that need a technical partner who can operate at both levels: strategic decisions in the morning, code in the afternoon. Mostly remote, global, and selective about what I take on. I'm not here to fill a resource gap. I'm here to help you ship something worth shipping.

If any of this resonates, get in touch. I'd like to hear what you're building.

Featured cases

A selection of products I've helped build across digital health, cybersecurity, and sustainability. Real problems, real teams, real outcomes.
Open source contributions to climate technology & sustainability made easy

Open source contributions to climate technology & sustainability made easy

View more

Self-help mobile app for people diagnosed with osteoporosis

Self-help mobile app for people diagnosed with osteoporosis

View more

Invest in sustainable forests in minutes, backed by the blockchain

Invest in sustainable forests in minutes, backed by the blockchain

View more

Reinventing email security through fuzzy logic for humans

Reinventing email security through fuzzy logic for humans

View more

You can also check my GitHub below, if you're interested in open source.

Codeshark-NET on

Let's talk.

Currently open for new projects.

Got something worth building? I work with a small number of projects at a time. If this sounds like the right fit, get in touch.

Codeshark

Full-stack development and technical partnership for startups and small teams. Remote-first, working worldwide.