Personal Statement
While my skills are primarily in technology, I consider myself a digital marketer with a technological focus. My contributions to the workplace goes beyond the code that makes digital products run.
Collaboration is the soul of the workplace, and I thrive when given opportunities to work with people across discipline. A functional workplace requires collaboration, and all voices to be heard. This is not only to ensure the project is done on time and on budget, but to also consider viewpoints and perspectives that a smaller group may not have seen.
I have lead departments of technologists, ranging from very experienced to their first job in the industry. My hope for the folks who work with me is that they learn how to be better developers, strategic thinkers, and always keep the user in mind.
Skills
I've picked up a lot over the years, but these are the most relevant to my day-to-day.
Technical Proficiencies
Languages
- HTML5
- CSS / CSS
- JS / ES6
- PHP
Frameworks / Libraries
Hard to list 'em all, but the ones I use the most these days are:
- WordPress
- React
- NextJS
- Astro
- Jekyll
- jQuery
- React Native
- AlpineJS
- Tailwind
- Bootstrap
CMS
I've used a lot of them, but the ones that are most frequently used and
customized are:
- WordPress
- Contentful
- Sitecore
- Optimizely
Technical Expertise
I've done a little bit of everything, but these are my strong suits.
Data Modelling / Architecture
This skill comes into play most ofen while designing WordPress or Contentful
data models, but have come into play when working on static sites as well.
Front-End Technical Architecture & Builds
This includes everything from SCSS folder structure / mixin / color systems to
JS namespacing to file name and directory structures to linting rules on
various platforms / frameworks. I've dealt with Gulp / Bower / Grunt /
Webpack.
Accessibility Testing, Auditing, Remediation
I've written very in-depth and detailed reports both pre-and post-remediation
for accessibility - as well as done the work to remediate the issues.
CD / CI Pipelines
While not a dev-ops engineer, I've built pipelines - mostly for WordPress Sage
9.x based sites - in Azure Dev Ops and in CircleCI, and can direct dev ops
engineers on desired outcomes based on requirements (branching / tagging
strategy, etc)
Code Review
I'll catch those questionable patterns with these eagle-eyes of mine.
Odds & Ends
- App Store Review / Release Process
- E-Commerce: WooCommerce, Shopify, Big Commerce
- Custom WordPress Plugin Develeopment
- Technical audits
- Documentation, Client CMS / Authoring training
- CRM integrations (SalesForce, Hubspot, Pardot, MailChimp)
- Custom HTML Email Development
- Custom HTML5 Banner Ad Development
- Dev Ops Work (CircleCI, Azure Pipelines, Github Actions, Vercel)
- SEO / Analytics: Best practices & Data Layer Integration
Professional Skills
Communicator
Strong communicator with excellent written and verbal skills, with an ability
to modify context based on audience (technical vs non-technical)
Leader
Trusted leader demonstrated by total sense of ownership over project
deliverables, high rapport with colleagues and reports alike, and
contributions to overall success of department and agency
Problem-Solver
Tenacious problem-solving skills, demonstrated by solving complex technical
problems with unique or clever solutions, with an ability to determine
longevity and scalability of solution vis-a-vis overall timelines and budgets
Detail-Oriented
I pride myself on having a strong sense of detail - apparent in code-reviews,
design-reviews, and "the little things."
Quotes
Don't take my word for it, here's some kind words others have said about
working alongside me:
Colin is the most trusted member of my leadership team. I cannot imagine the
team running without him. I know that when I am not available, he will fill in
without any problem. His leadership allows me to focus on other areas on the
team.
— VP, Technology
Colin is an outstanding lead and individual contributor on project work. Every
team would like him to be involved in their projects.
— VP, Technology
Consistently goes above and beyond.
— QA Lead
Colin never failed to take the reins and lead the team, both technical and non
technical, to make sure the project is a success. He goes out of his way to
think about ways to set his team up for success.
— Group Product Director
Colin holds the whole frontend team together, while excelling as an individual
contributor, *and* while leading others to be able to gradually share in his
responsibilities.
— Direct Report