Developer, Team Lead, Speaker

Based near Boston πŸ›« Avid Traveler πŸ‘¨β€πŸ’» Remote Champion

Key Expertise

Last Update: July 27, 2024

LinkedIn Profile

Wellfound Profile

Tools & Skills

Notion, WordPress, Gutenberg, VS Code, CodePen, GitHub, Figma, Netlify, JavaScript, React, Sanity, Hugo, Drupal, Google Analytics, Google Tag Manager, Google Data Studio, MouseFlow, MySQL, NoSQL, HTML5, Pug, CSS3, Sass, Bootstrap, Node, Gulp, Webpack, Express, DigitalOcean, AWS, Google Cloud, PaaS, Rest API, Test-Driven Development, CI/CD, TypeScript, Jest, Mocha, Firebase

Summary

The Internet is my passion, and I love building apps, platforms, and websites. I've loved it since the late 1990's, designing mediocre hobby sites as a pre-teen. Even when working in different industries (software testing, accounting, education), I always made a point to involve myself with the web component of the business or organization. That led to my first foray into small business at RoPurt, followed by my eventual role as Digital Project Manager at Pixels 360, and more recently with my role as founding Technical Manager at netamorphosis.

Currently, I serve as Lead Front-End Developer at Astute Communications. Despite wearing various hats at times as a teacher, coach, writer, software tester, web designer, project manager, and technical manager β€” working through design, development, and data cycles β€” the web remains my ongoing obsession. My primary tool of choice when developing projects is full-stack JavaScript, and I'm always eager to take on my next challenge or opportunity.

Web Development & Manager I've been building sites for more than 25 years, and have more than 20 years of experience with the world's leading CMS platforms. Currently, I'm more focused on JavaScript and building the next great landing page builder.

Documentation Evangelist I leverage my degree in Writing & Rhetoric at every job, primarily in the form of copious documentation. I love building knowledge bases, and am a firm believer that if you're going to do it more than once, it's a good idea to write down what it is.

Engineering Team Lead I've had the honor to work on some talented teams, including in leadership, advisory, and mentorship roles. I love assembling and stewarding a team of hungry developers and engineers.

Information Architect My OCD has paid off when it comes to IA. I excel at structuring internal process data. My tool of choice, you guessed it, is usually Notion. But I also dabble with Asana, Confluence, AirTable, Monday, etc.

Latest Projects

I'm usually working on a hobby project, and have a number of public items available on my GitHub and **CodePen** accounts. Some of the newer (or more novel) projects are outlined below. There’s more to showcase on my website. Enjoy!

Title Tally (Vue) β€” work in progress, Codepen ****A quick data visualization app ranking sports teams by number of championships won. Written in Vue, and data management powered by Notion.

Win City (Vanilla) β€” work in progress, Codepen ****A quick interactive infographic outlining Boston's unprecedented playoff and championship runs across the five major sports. Written in vanilla JS and data powered by Notion.

Mat Stat (Vanilla) β€” work in progress, Codepen ****Another data visualization project, this time centered on the win-loss records of professional wrestlers across major promotions (AEW, WWE, NJPW, etc.). Written in vanilla JS and data powered by Notion.

Scoreboard (Vanilla) β€” work in progress, Codepen ****An attempt to create a working scoreboard for scoring/broadcasting high school basketball games. The scoreboard is keyboard-controlled, and the score scroll is overlaid on top of a video source.

Selected Work History

2022 β€” now

Founder & Principal Consultant @ Petrin Development Services, Boston, MA (Remote)

I established and lead a boutique digital consultancy delivering end-to-end web solutions for clients across various industries. As the principal strategist and project lead:

My hands-on approach combines technical expertise with strategic vision, allowing clients to benefit from enterprise-level digital solutions delivered with the personalized attention of a dedicated consultant.

2022 β€” now

Technical Delivery Director @ Astute Communications, Nashville, TN (Remote)

I've transformed our development approach from the ground up, establishing scalable systems that dramatically improve efficiency while maintaining quality:

In this multifaceted role, I leverage both technical expertise and organizational leadership to create sustainable systems that scale with company growth, while continuing to find new opportunities for innovation and efficiency.

2021 β€” 2022

Technical Manager @ netamorphosis, New York City (Remote)

As the founding Technical Manager, I oversaw all technical operations and development processes for the company. My comprehensive role encompassed:

This role provided valuable experience in technical project management, cross-functional collaboration, and bridging communication between technical and non-technical stakeholders - skills I'm now applying to more development-focused positions.

Education