Notable Projects
Selected internal and historical projects with architectural decisions and technology rationale.
This Portfolio Website
2025 – 2026Design and build a personal portfolio site
Portfolio site to compliment the information on my resume and provide more insight into my past development experience
NetSuite Administration
2022 – 2025Administrative Set Up for NetSuite
Served as the administrator for our NetSuite instance.
HubSpot Administration
2022 – 2025Administrative Set Up for HubSpot
Served as the administrator for our HubSpot instance.
Redesign of Websites
2022 – 2023Redesign, build and deploy 3 websites for the association
Complete redesign of 3 main association sites from mapping content from old sites all the way through deployment which were our first Azure assets.
NetSuite ETL
2021 – 2025Extract, Transform, Load process for NetSuite data
ETL for moving our financial and Imis data to NetSuite.
Call Center
2012 – 2023Contact Management System for our Membership Sales and Service teams.
Greenfield application for managing member interactions and data. Automated many time consuming tasks, including automated dialing sequences and management-led call lists. Provided customized UI for both sales and services teams. Included management reporting and admin areas.
Internal Framework
2012 – 2023Set of class libraries referenced by other projects to streamline development
Common functionality and utilities used across multiple projects. Housed all database access to ensure data consistency.
Telemarketing Agent Console
2010 – 2023Online console for Telemarketing staff to manage calls.
Integrated telemarketing functionality into Call Center to handle telemarketing plans.
Membership Autorenewals
2009 – 2023Automate Membership Renewals
Online application services and management area to handle annual membership renewals.
Email Template Admin
2009 – 2023Online management console for creating and editing email templates
Management area for managing all emails utilized by automated services throughout the association.
External REST API
2009 – 2025REST API to communicate with a partner companies to handle integrated services
API used to manage services provided from or to external partners.
Join Application - Management
2009 – 2020Online Management for Submitted Applications
Integrated management functionality into Call Center for sales team to process membership applications.
My Site
2009 – 2023Online user portal for all industry users to connect with the services provided by PPAI.
Standard web site for users to manage profile information and interact with all individual services.
Awards Management
2008 – 2022Manage awards and recognitions for members
System to handle nominations, voting, judging, and award distribution.
Bad Address Management
2008 – 2025Manage and rectify returned mail
System to identify, manage, and rectify bad addresses within the database.
Join Application
2006 – 2025Online Membership Application
Dedicated web application for handling membership applications to join the association.
Internal Framework
2006 – 2020Set of class libraries referenced by other projects to streamline development
Common functionality and utilities used across multiple projects. Housed all database access to ensure data consistency.
UPIC
2006 – 2020Promotional products industry Online Directory
Industry-serving contact & product online search tool where users can find and connect with their peers.