Welcome! This portfolio is a work in progress, evolving as I refine and expand my work. Built with Svelte, SASS, and a touch of Tailwind CSS, it's hosted on Netlify. I've also added a Blog section, where I share insights and experiences using markdown-based posts.
I'm a seasoned web technology leader with a deep foundation in front-end development, specializing in crafting dynamic, accessible, and user-friendly web experiences using HTML, CSS, and modern JavaScript frameworks like Svelte, React, and Vue. My expertise also spans into back-end technologies such as PHP, Node.js, and Next.js, enabling me to build seamless full-stack solutions.
Beyond the code, I bring a robust background in technical leadership, project management, and business analysis. I've honed skills in orchestrating cross-functional teams, serving as a Scrum Master to streamline agile delivery, and effectively bridging the gap between complex business needs and impactful technical solutions. My journey in technology started with C programming, developing backup software for Windows, which sharpened my problem-solving skills and attention to detail, qualities that continue to shape my holistic approach to development and project oversight today.
I thrive on challenges, continuously learning and adapting to the ever-evolving landscape of technology. If you're looking for a professional passionate about performance, usability, and innovation, who can also lead teams and drive projects from concept to completion, let’s connect!
My Projects -
Blog for a Poet
Side Project: Website/Blog
Worked with a poet to create a blog that would allow her to post her poetry and share it with the world. The site was built using Next.js and Astro, ...
Astro
Markdown
Static Site Generator
Custom Bingo Card Generator
Side Project: Website
This project was developed through an interactive collaboration with Gemini AI. By iteratively prompting and refining ideas, I was able to define the ...
Next.js
React
Typescript
Tailwind CSS
HTML5
app router
Gemini API
Email Validation Tool
Work Project: Internal Tool
Developed an internal tool for the email team to validate email HTML by running it through a series of automated tests. The tool utilized regex patter...
html
css
javascript
regex
Excel spreadsheet to JSON converter
Work Project: Internal Tool
We had an internal site that let users enter a code that would be tied to an offer and it was an older system that they would receive a spreadsheet by...
javascript
json
npm package
node.js
Fake-le Game
Learning: React Project
This was a learning project I took an after seeing a video on a simulated React interview where they asked the interviewee to create a version of the ...
react
typescript
html5
javascript
sass
GA Event Tracking Service
Work Project: Component
Developed a robust Google Analytics Event Tracking Service that simplifies click event monitoring across web applications. The service utilizes a data...
es6 classes
vite
vitest
ci/cd
PCH Surveys
Work Project: Website
PCH was developing a site to collect user information through surveys. I wasn’t involved from the start, but I was brought in to help get the project ...
vue.js
storybook
laravel
php
blade
PCH Weekly Grand Prize Website
Work Project: Website
Led the development of PCH's Weekly Grand Prize website, a strategic initiative to expand prize engagement to both registered and non-registered users...
blade
laravel
php
es6 classes
sass
Realtime Ad Module System
Work Project: Component
Developed a sophisticated real-time ad delivery system that seamlessly integrates both third-party and internal advertisements without requiring page ...
javascript
sass
blade components
iframe
kevel
rokt
adspostx
Replace PCH's Info site...
Work Project: Website
The Publishers Clearing House 'Info' site was previously hosted on WordPress, but the costs outweighed its needs and update frequency. I was part of a...
vue.js
nuxt.js
postcss
tailwindcss
eslint
Stepped Registration
Work Project: Website
Developed an innovative registration system that transformed the traditional form-filling experience into a conversational journey. This Single Page A...
svelte
typescript
sass
mocha
chai
markdown
Teachers App
Side Project: Website
Developed a comprehensive teacher's application for assisting in doing student evaluations. The application allows teachers to create and manage stud...
blade
laravel
php
html
javascript
sass
mysql
Universal Navigation (8 sites)
Work Project: Component
Led the re-design of PCH's Universal Navigation bar that is used on 8 of the websites in the PCH umbrella. The navigation bar has multiple interactive...