Digital Strategy
Growth Engineering
Web Development

I help organizations leverage digital technologies to build healthier communities, more passionate customers, and engaged advocates.
Connect with me on LinkedIn

Web Development,
Growth Engineering,
Digital Strategy

I help companies design, engineer and promote digital products.
Connect with me on LinkedIn

Past Work

  • Recent
  • Noteworthy
  • All
  • |
  • Product Leadership
  • Marketing
  • UI/UX
  • Web Dev
Cloudera Docs Screenshot
Decoupled Javascript App for Documentation.
Built a cohesive new system for presenting documentation from numerous disparate static sites that were the result of acquisitions and mergers.
Latitude 38
Bringing a Traditional News Site to WordPress
Designed and built a publishing website on WordPress with user contributed content applications including custom plugins for classifieds and crew listings.
Product Marketing / Digital Marketing
Created brand, wrote significant content and designed and built the website using WordPress. Also involved with much of the marketing technology stack including marketing automation (Hubspot), SEM, Analytics and Social tools
Running Web Marketing through an IPO
Over the course of a couple years, I built out and managed the website during the company's rapid growth from medium-sized startup through IPO and beyond.
Working with the marketing team at RocketLawyer, I designed and prototyped a number of different landing page improvements for their incorporation business. More...
Summer Sailstice
Community Website on Drupal
This is a community based site for ad-hoc creation of sailing events. It was a good excues to build out my skills with Drupal
Front-end Development
A fun little site to calculate 'alternative milestones in life'. Integrates with Facebook API to also help you find when your friends will be 'one billion seconds' old. Changes to the FB API have since broken it, and I no longer maintain it.
Interactive wireframes to communicate ideas for an overhaul of one of Toyota's main web properties. Project with Organic. More...
Front-end Development for Kiosks
Eaton is a multinational 'power management' company. In support of some large exhibitions, we developed an interactive product directory for use with kiosks. Project with Elastic Creative.
Habitat for Humanity
A social-fundraising and blogging platform to enable Habitat for Humanity volunteers to fundraise and share information about their projects. Mpre...
Facilitating Product Strategy and Agile Develoment
I led a process to align stakeholders around a common product vision and introduced a plan to get there. Brought in an agile process to engineering. A tremendous success.
We built ApexMD to help doctors find the most appropriate and available specialists within top medical centers. Designed to support physicians who need to make a referral, or patients who need a second opinion. More...
Can Online Communities Support Recovery?
One Recovery was designed as a social-network and monitoring system to provide support to people recovering from addiction. Developed prototype interfaces for testing and research.
Wrigley's Candystand
Wrigley's Candystand was an online gaming site that builds brand awareness for Wrigley products. I took on a fairly technical project to improve the usability of administration for Wrigley's More...
The Princeton Review
I worked on several projects with The Princeton Revew, including a high profile one to for a UX and visual redesign of their college guides. More...
Pandigital are the biggest manufacturer of digital photo frames. In 2008 I helped them design a touch screen interface to manage the functionality of the frame.
Tom is a friend of mine and needed a site that he could build out quickly and easily by himself. More...
Golden Gate Toastmasters
Formerly President at Golden Gate Toastmasters, I rebuilt the website to aid recruitment. It worked. More...
The Spy of the Heart
Robert Darr travelled through Afghanistan during the Soviet war. He's just published a book about his experiences, but also wanted to make it available online.
Yahoo (Green)
Working onsite as a contractor for Rocket Communications, I helped Yahoo put together a website to raise awareness of climate change for Earth Day, 2007. We designed the site to motivate people to take action themselves to help reduce it. More....
A system to enable individuals to understand the enviornmental impact of the products they buy.
Centurian Health
Centurian Health distributes books to health care providers and large employers. This was a simple database driven site to let purchasers browse books, and place bulk orders.
IHS Energy
IHS Energy (NYSE:IHS) is the largest provider of data and information to the energy industry. I helped IHS design and prototype their next generation of information services. More...
Trilliant Networks
Trilliant built a mesh-network metering system managed through their 'Unity' product. I helped them refine their requirements, and then took them through a live-code prototyping process to figure out and test workflows and user-interface methods.
Sharp Real Estate
Sharp Real Estate is a private real estate group. This is a brochure site with a small catalogue that can be updated by the client.
Each year IronPlanet sells hundreds of millions of dollars worth of used construction equipment to businesses all over the country through their online auction sites. I did a complete redesign of the marketing related pages and product templates. More...
DDRnet (SureCircle)
DDRnet enables companies to self-insure their employees with dental, vision and health benefits. Their automated claim processing is unique and likely to make a huge impact in corporate benefits. I designed the system.
Daisy Arts
Daisy Arts manufactured and sold high-end leather bound items including photo albums. I designed the website and set up an e-commerce solution.
Think Dynamics (IBM)
Think Dynamics, recently purchased by IBM, is a leader in data center automation and software for just-in-time provisioning of servers. I was brought in to improve usability, and prototyped numerous changes to the user interface.
An online pharmacy selling low cost prescription drugs to elderly and uninsured customers. Designed and built them a directory and simple ecommerce system.
Hong Kong Government
Post-handover, the web was still young, and so was I. I led the design for a number of strategic technology initiatives with the HK Government to establish a public strategy for government services online. More...
James rocks! He listens to what we want and implements our ideas, filling in the gaps with his experience of maintaining an active website. We're able to add new features to our site without falling back to yet another redesign. With us, he maintained a Google doc tracking all latest decisions along with his completion status. I enthusiastically recommend James for any kind of web or web-related work, and I look forward to working with him again.
Robert Crews, Cloudera
James is that very rare creature who can speak the languages of both business and technology fluently. I've worked with him on several projects in which he has significant contributions to both the business strategy and the code base. Having a consultant who can quickly put together functional prototypes with his own two hands is invaluable.
Ken Riley, Web Projects ManagerThe Princeton Review
From the start of our engagement, James was able to have an immediate impact on a rather complex CMS redesign project... almost as if he had been working with us side-by-side over the previous couple of years. His ability to quickly understand the legacy system and our business processes combined with his insights in user interface design he helped us build a new system that not only enabled us to manage our web applications more efficiently but also gave us the flexibility to grow the platform over time as needed. He was a critical factor in the success of the project and I would highly recommend him.
Billy Franz, Business Solutions ManagerWrigley
James displayed real leadership in driving a high-risk project that required diverse groups, geographically and philosophically, to agreement by creating lasting relationships and diving into the project with both feet on day one.
Dave McMurtry, SVP StrategyHabitat for Humanity
James is a gifted internet professional who brings an insightful, innovative, and results-driven approach to product strategy and development. He combines keen product intuition and strong technical knowledge with a commitment to understanding and delivering to the customer's needs. James is an inspiring leader who delivers both quality and rapid results. He has been a strong partner to the entire team at FirstGiving and key contributor to the business. It's been a pleasure to work with and learn from James.
Nancy Dickenson, CEO FirstGiving
James not only designed a fantastic-looking search site for ApexMD, he was instrumental in the invetion of our search process. He quickly got his head around the complexities of the advanced healthcare delivery and how it needed to be packaged so that it was easy to understand for patients yet comprehensive enough for medical professionals.
Spencer Punter, CEOEmphasis Search
I am delighted with how James came in and worked with our team onsite to complete this project. His hard work to meet such a tight deadline is greatly appreciated. He went above the call of duty and the results show it.
Colin Sankey, Head Efficiency Unit Hong Kong SAR Government
James is an extraordinary professional UI designer and a web application expert. He is able to engage with clients to quickly understand their product domain, user needs, product goals, and overall project technical capabilities. James creates innoovative solutions using new and standard UI conventions providing clients with applications that delight their users. Clients are always happy with their experience working with James because he is professional, charming, intelligent and creative. Working with James is a pleasure and a privilege.
Michal-Anne Rogondino, CEO Rocket Communications

A Hands-on Technologist.

Back in the day, a good web developer could do everything. Nowadays. technologies have become so sophisticated, it's increasingly difficult to be a generalist. I still believe it's worth the effort to try. The 80-20 rule still applies, and you can get a lot done with 20% of the knowledge. But more importantly, the insight from building makes it possible to spot opportunities.

As such, I tend to avoid straight development projects – and instead do better with strategy and early stage prototyping of projects. I'm strong with PHP and WordPress, Javascript (including jQuery and more recently the Vue stack). I use Sketch for design, and am confident working my way around Adobe's tools. My CSS and HTML is well honed, and I have plenty of experience with digital marketing tools - marketing automation, ad buying, and analytics/testing.

Tech Skills
Design Sprint - Storyboarding

Running a Design Sprint

January 30, 2020

First, let me tell you a story of an app development project that went wrong – my first and only project that really went pear-shaped. The client, a friend, needed to modernize functionality on their website which enabled readers to post items for sale. The existing functionality had been built over a decade previously, using…

How to Work from the Beach

December 13, 2019

Before I can explain how you too can work from a remote beach at the end of the world, let’s start with some general ‘work from home’ guidance. In most modern companies you’ll find people in a variety of roles where ongoing face-to-face collaboration isn’t really required: software development, design, writing, accounting, sales, etc. With…

Need another battery for your Mac? Try this

January 4, 2014

Ok, so here’s the problem. My laptop lasts for 2 hours, maybe three at the most, if I’m lucky. Sometimes you’re on a long flight and you want to get more work done. You need another battery (or a seat in business class!) With IBM/Lenovo laptops, it used to be easy to buy a modular…

Getting online overseas without breaking the bank

January 4, 2014

Traveling abroad is often like traveling into a black hole. All of a sudden your phone doesn’t work, and with it goes your ability to use maps, find places through Yelp, research travel plans, or do any work. Over the years, I’ve found a few tips that have helped me stay running and connected as…

Four tips for a good Startup Weekend

July 7, 2012

Over the last year, I’ve done three “Startup Weekends.” – The idea is to propose ideas, form a team, and then try and create a minimally viable business over the course of a weekend. It’s educational, it’s fun, and in some cases, you might actually come away as a co-founder in a fledgling startup. Startup…