Developing Web Technology

Customising & Developing Technology to Create Meaningful Experiences & Actionable Insight.

There are some pretty impressive technologies to help marketers and business owners deploy content & marketing, collect and explore complex datasets, and automate processes. With each platform, however, comes a new (and often fixed) functionality, reporting paradigm, attribution model, or deployment methodology, and while some customisations can be made within each platform, organisations are rapidly needing more control over their platforms than is currently available to them 'out of the box'.

Finding solutions to these challenges is what introduced me to application development, at first within the Google Apps ecosystem, primarily creating composable microservices, and then extending to a Node.js environment, working on larger scale applications and custom APIs. For years I got away with writing functional logic (bidding algorithms in Google Ads, reporting integrations using Google Analytics' Measurement Protocol, and so on) without writing a single line of HTML or CSS to build a user interface; that was until a good friend of mine encouraged me to give it razz.

Moving into full stack development was rather an unexpected change of direction for me. Creating an interface that anybody (not just other nerds/developers) could work with really helped me close the loop for many of my projects; that same friend said to me (and I'm paraphrasing) 'let people experience your applications their own way'. This has been something of a guiding principle for me since then, and I haven't looked back!

  • Functional & Object Oriented JS Patterns.
  • Serverless Middleware Development.
  • Experience with Firebase & Netlify.
  • SPA & SSR Using React & Gatsby.
  • Advanced Client & Server-side Debugging.
  • Dynamic User-oriented UX Customisation.

Full Stack Development

Web Applications and APIs that redefine the boundaries of great user and developer experience, with Machine Learning & AI.

Front-end Development

    • Shopify, Magento & BigCommerce.
    • Wordpress & Kentico CMS.
    • React, Gatsby, lit-html, and Preact.
    • Client and Server Rendered Apps.

Server-side Development

    • Firebase, IBM CF, and AWS Lambda.
    • Google Ads & Google Analytics API.
    • Low-level Server Development.
    • Google Sheets, Drive, Docs APIs.

Machine Learning & AI

    • Watson Developer Cloud.
    • Neural Networks with BrianJS.
    • NLU, NLP & Speech-to-Text.
    • Watson Assistant, Dialogflow.

Additional Platforms

Frameworks and APIs Everywhere! Here are some of the technologies I've worked with on Application Development projects.

Send Me a Message

Want to dig a little deeper? Send me a message!