Skills ~ Business / Strategy
Business Strategy and Process are areas I find extremely rewarding
and I have been fortunate in that they have often been key parts of
my role. In my career I have: Built businesses, Hired and fired
teams, Established rhythms and documented processes, Managed
clients, Scoped & delivered projects, Presented on panels and at
conferences, Sold and marketed products and effectively been
involved in every level of the business stack. I've also worked in
and around with a variety of business styles including Startups,
Small Business and Large Enterprise.
When working in these areas my logical / algorithmic skillset gives
me a unique edge allowing me to remain calm and clear headed while
grasping the complex relationships within a system or situation.
This approach consistently achieves beneficial outcomes for all
stakeholders, even in stressful or heated environments.
I have also done a reasonable amount of public speaking and
education work and am interested in continuing to explore
opportunities to get in front of people and share my expertise
with the wider community.
Vision & Business Strategy, Marketing & Sales,
Presentation & Public Speaking, Team Building, Project Scoping,
Requirements Gathering & Analysis, Agile, Customer Feedback, Project
Management, Establishment of Team and Business Process, Hiring Well,
R&D Grants. JIRA & Atlassian Product Suite, Zendesk, Xero,
Quickbooks, FrontApp, Matching Software to Business Needs.
Skills ~ Technical & Software Dev
Technology has always been at the centre of my roles and due to the
variety of projects I've been a part of I have ended up working with
an incredibly diverse range of tech stacks. So much so that it's
hard to provide an exhaustive list of every single permutation of
language, library and platform I have delivered projects in or on.
With such vast variations, I've found laundry lists of languages,
libraries and platforms to be almost irrelevant. Instead I think a
robust knowledge of common practices, patterns and algorithms and a
capacity to quickly learn new tech far more important when starting
a role. As well as this I always look for people who have a proven
experience delivering projects from start to finish. I have built
systems for driving complex
mathematical and compute intensive engines, platforms to support the
live streaming of data to tens of thousands of simultaneous
connections, and workflow tools that support all kinds of roles and
niches including US/Mexico rail border operations and international
air freight booking to name a few. I've also been responsible for
thousands of websites and hundreds of web applications over the
years and couldn't be more confident with developing and delivering
successful software projects.
My key technical interest at the moment is playing with the Rust
Language in various contexts (CLI, Server, Browser, Device) and
testing it with various programming patterns to understand what it
is capable of.
Cloud (Google, AWS), Lambdas (Google, AWS, Now),
Server (Linux / Bin / Bash), System (Rust, Java, Python), Web
Angular), Mobile (iOS Objective C, Reat Native, Ionic), Database
(Postgres, Mysql, Firebase, Mongo, Redis, Kafka), DNS, Integrations
(OAuth, REST, GraphQL, Stripe, Mailers, Hundreds More...),
Blockchain (Ethereum), Devices (Raspberry PI), SEO.
Skills ~ Customer Experience
In addition to my Technical and Strategic skills, I have an
extensive creative background and rich skillset that I leverage on a
day to day basis. My primary creative activity is in the User
Experience space, creating technology that is immersive, fun and
easy to use. I'm particularly interested taking psychological
principles like immersion and gamification (typically from the games
applying them in novel ways to tools and tech that would otherwise
be "boring" parts of a users workflow. This creates an opportunity
to not only increase the speed or quality of outcomes, but also
positively affect the users mental modal of the problem as well as
the day to day life of the users themselves, providing broad
benefits that extend far beyond the tools themselves.
Beyond UX I also have significant experience in brand building
(colours, logos and typography etc), the generation of sales and
marketing collateral and general print design. This leaves me with
an exceptional grasp of the creative processes and the capacity to
work on creative tasks or with creative roles in a team.
Sketch, Adobe (Photoshop, Illustrator, InDesign,
Premier), Framer, Photography, Graphite, Paint (Oil, Acrylic &
Watercolor) & Paper, Wood, Clay. User Experience, Immersion &
Engaging Design, Interaction Design, Design Systems, Branding,
Print, Web & Graphic Design.