Skip to content

I lead mobile engineering teams. I still write production code.

I work with founders who need senior engineering leadership without making a full-time executive hire. I’ve spent sixteen years building mobile products and six running the teams behind them.

Brandon Solen
Brandon Solen

I would hire and/or work with Brandon again all day, any day, any time. Few team members engage so fully, with so much heart and care about what the team is building. He also cares deeply about his code and motivating others to raise their game.

CEO, Clarity · Board Chair, Zevia (NYSE)
How I help

I lead the work and write the code.

Most companies don’t need another advisor. They need someone who can make technical decisions, unblock engineers, and write production code. That’s how I work.

01

Launch a new mobile product

When I usually get called

You have an important launch on the roadmap, but no senior engineer owns the architecture or the plan to get it shipped.

What I do

I set technical direction, make the early architecture calls, and build the critical pieces alongside your team. I leave engineers with code they understand.

Typical outcome

A shipped product and a codebase the team knows how to extend.

02

Get a team shipping reliably again

When I usually get called

Sprints keep slipping, priorities change midstream, and product and engineering no longer agree on what is blocking delivery.

What I do

I clarify ownership, make the tradeoffs explicit, and tighten planning and review. I stay close to the code, so I can tell whether the process changes are actually helping.

Typical outcome

A team that surfaces risk early, knows what it owns, and gives the business a delivery plan it can rely on.

03

Modernize a codebase without stopping delivery

When I usually get called

Small changes cause regressions, releases feel risky, and the team spends more time working around old decisions than building.

What I do

I take on the riskiest parts with your engineers, add the tests and structure the code is missing, and modernize it in stages so product work can keep moving.

Typical outcome

Safer releases, less firefighting, and a codebase the team can keep improving.

04

Speed up CI, review, and release

When I usually get called

Builds take too long, reviews drag, or AI tools are spreading without clear standards for quality, security, and ownership.

What I do

I fix the delivery bottlenecks: CI, code review, ownership, and AI tooling where it is useful. We keep what improves the work and drop what does not.

Typical outcome

Faster builds and reviews, with the same standards for reliability and security.

Selected results

Results I can point to.

24 hrs → 30 mins

Made releases predictable again

A 10-person team was waiting up to 24 hours for tests to finish in CI. I led the team to track down native memory issues and cut the pipeline runtime to under 30 minutes.

$50M+ raised

Owned iOS delivery through two funding milestones

I owned the native iOS architecture and delivered the product work tied to investor milestones. During that period, the company raised back-to-back $20M and $30M rounds, and the app went on to pass 800K active users.

1 year stalled → shipped

Finished a rebuild that had been stuck for a year

Took over the mobile overhaul, reworked the core frameworks and TypeScript/Node APIs, and shipped it without downtime.

10-person team

Rebuilt the engineering organization

Hired native and cross-platform engineers, developed senior engineers into staff roles, and reset delivery and quality standards with product and design. I also introduced AI tools with clear security and review standards.

What to expect

Useful in the first week.

I start by getting close to the product, the code, and the people doing the work. The exact plan depends on what I find, but the pattern is usually the same.

Week 1

Find the real constraint

I meet with Product and Engineering, inspect the codebase and delivery process, and agree on the few problems worth fixing first.

Weeks 2 to 4

Work on the critical path

I make the technical decisions, ship code, and remove the process blockers holding back the roadmap. You get working changes, not a strategy deck.

Month 2 and beyond

Make the improvement stick

I put clear ownership, documentation, and operating habits in place so the team can keep moving. When the work is done, I hand it back cleanly.

References

From people I’ve worked with.

Founders, engineering leaders, product partners, and designers from the past sixteen years.

Brandon is a gem. He combines a powerful work ethic with high-level mobile development skills. His real special skill is his ability to drive a team.

ex-CEO, Yerdle

Brandon is one of the most talented iOS developers I've ever had the pleasure of working with. He doesn't just execute designs to perfection — he is an awesome partner and strategist.

Product + Strategy Leader, AI Consultant

He gets the division of responsibilities necessary for a powerful, stable mobile client. Super smart and talented engineer with clear thinking and great communication.

Tech Lead, Square

If you're looking for an iOS developer, your search has likely just come to an end. Brandon's a top notch developer. He cares deeply about his work, down to getting every pixel just right.

CEO, Boldium

Brandon is highly capable and meticulous, especially with UI. He built a 'StyleKit' library that simplified our UI styling greatly. He was fast but always took the time to write clean code.

Senior Software Engineer (former manager)

I worked closely with Brandon and was struck by his deep care for building the right user experience. Never backing down from trying out UI ideas, while making sure code quality was never compromised.

Designer
Brandon Solen

Let’s see if I can help.

Tell me what needs to ship, what’s getting in the way, and where the team needs senior help. I’ll tell you plainly whether I’m a good fit.