Web Development,
Growth Engineering,
Digital Strategy

I help companies design, engineer and promote digital products.
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
Recent Projects
Cloudera Docs Screenshot
Cloudera
Headless Javascript App to Unify Documentation.
2019
Built a cohesive new system for presenting documentation across numerous disparate product sets that were the result of acquisitions and mergers. Javascript web application servicing content from different sources.
Hortonworks
Running Web Marketing through an IPO
2013-2016
Built out and managed the website during the company's rapid growth from medium-sized startup through IPO and beyond.
Latitude 38
Web Application Development on WordPress
2019
Designed and built a publishing website on WordPress with user contributed content applications including a custom built classifieds system.
Kinetica
Product Marketing & Digital
2016-2018
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
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

Hands-on and current.

Back in the day, a good web developer could do everything. Nowadays. technologies have become so sophisticated, it's increasingly difficult for web developers to be generalists. 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 hesitate to describe myself as a developer – rather a product/marketing guy with the technical chops to make it happen (or find people who can). I'm strong with PHP and WordPress, Javascript (including jQuery and lately Vue). I use Sketch for design, and am confident working my way around Adobe's creative cloud. 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

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…