My road in life took a while to figure out.
Talked my way into an IT position, reasoning I could learn on the job.
Moved to an IT job that mixed editorial / journalistic work.
Moved from the UK to Sydney and began freelancing, which gave me a range of projects and clients.
Freelancing gave me the flexibility to travel and take 3 months off, when I wanted.
Moved to Boston to work as a project manager, helping a print firm transition into digital products.
Realized Boston winters were freezing and moved to Newport Beach, CA.
Began working with Column Five, developing interactive marketing pieces for clients.
Keep following my journey


Senior Software Developer

Build web applications and enterprise scale software.

Career Roadmap

My work combines:
My work combines:
Communicating / Sharing Stories

Day to Day

Working on internal products that we'll launch to service our clients. Ideation, planning and technical consultation for client pieces. Tacos. Identifying future client requirements and ensuring we develop flexible solutions that will meet them when the client realizes that's what they want.

Advice for Getting Started

Here's the first step for professionals

Realize that lack of direct experience is nothing you can't overcome with 2 or 3 years on the job. Also, an underrated skill in software development is communication. Talking to colleagues and clients and understanding what they're asking for, what they're trying to achieve and if there's a disconnect between the two. You can deliver a product the client's happier with in less time and using less tech if you really understand what their goals and requirements are.

Recommended Education

My career is not related to what I studied. I'd recommend this path instead:


The Noise I Shed

From Society in General:

"You shouldn't quit a job just because you don't like the work; work is work."