Customer Service
Tommy + the discipline of Customer Service
Home Capabilities Disciplines Customer Service
Customer Service Examples

Sullivan Remodels
Personal ProjectTo increase lead gen for my brother's business, www.sullivanremodels.com, we took it from an old Dreamweaver site to a mobile-first, responsive website made with React and Next.js. This ensured it was optimized for SEO (Search), which we iterated on by testing with GSC (Search).
The system integrates with Jobber for Customer Lifecycle Management and contact automation and featured CI/CD automation with Gitlab to build, tag and push Docker images to Heroku for inexpensive, scalable hosting.
Key Results
- 300% increase in organic search traffic within 3 months of launch
- Reduced bounce rate by 45% through mobile-first responsive design
- Automated 80% of customer inquiry workflows via Jobber CRM integration

pull.systems
EV Observability + Analytics2023 - 2024
Upon joining, I came up to speed quickly on the stack of the early version of Pull Workbench, which was very buggy but demonstrated the initial ideas and had a solid set of the latest technologies and patterns established in the codebase, providing for a solid starting point.
I was entrusted to aid our CTO in hiring several additional employees, and so I joined and conducted interviews for the first several months while working with the existing team AI + Full Stack to deliver features and solidify the system, with the aim of keeping it fully working with each merge, after playing a little catch-up to fix the early bugs that worried our business partners, giving them confidence that our team could deliver.
From there, I developed full stack features solo or by pairing with team members, and ultimately led a squad of 5 team members alongside a second squad that together comprised our engineering team.
Much of my time went into authoring complex analytics sql queries using the impressive Kysely library, a fluent, typesafe query builder that we used for our postgres and redshift databases. Given the nature of the product, we needed to make decisions on which queries could be run in real time vs. which queries and subqueries would need to be computed offline as part of a network of airflow dags.
On the ML Ops side I advocated for traceability and reproducibility / determinism of all models and artifacts, and integrated with systems that implemented that, such as Airflow to coordinate DAGs of ML training jobs and Sagemaker's metadata API, which we controlled via model lifecycle automations that produced and stored models, artifacts and metadata that were in turn consumed at runtime or in batch by our analytics stack
On the frontend, I helped us deliver an initial version of the Pattern Editor, a UI and set of APIs that users could use to put together their own patterns of interest, such as looking for certain anomalous ranges of quantities that themselves may be derived from other user-defined patterns. This entailed not only a UI that was DAG-aware but also a layer that converted the json representation of these patterns from the frontend into typesafe kyesely queries to be executed against redshift.
Key Results
- Led 5-person squad delivering Pattern Editor enabling custom anomaly detection workflows
- Processed 10M+ daily records with type-safe SQL queries using Kysely
- Improved hiring velocity conducting 30+ technical interviews while building product

Appen AI
Formerly Figure Eight2022 - 2023
I ran Appen's ML Platform, which was used by FAANG and many other startups and enterprises to automate and scale their ML practices, including running both supervised and unsupervised workloads, as well as their global annotation workforce which enabled customers to leverage our crowdsourced professionals to elastically obtain labelling and quality checking services for text, voice, image, video and LIDAR annotation, training and validation use cases.
I reported to the CTO and directed multiple full stack teams each with their own tech leads and range of engineering skills to do both regular maintenance and product enhancements using technologies like Sagemaker, React, K8s (Kubernetes), Spark, Kafka, Airflow, Spring(Boot), Ruby, Python, Java, Typescript and SQL.
Maintenance included regular updates to infrastructure, bug fixes, and performance optimizations across the platform. We migrated more and more services to K8s (Kubernetes) and Ambassador as our API gateway, where we could consolidate cross-cutting logic like auth and versioning.
Enhancements included changes to simplify the UX, kill redundant or unused features, add measurement to inform our choices, and larger efforts like Enterprise OAuth.
2021 - 2022
There were 4 different websites in different technologies, acquired from different companies, and some APIs, that all needed to be unified in terms of sign up, sign in, and sign out, given their existing state of each having separate user stores, including 3rd party vendor users who logged in with vendors and then authed to us with a hidden token.
It was a stalled project, so I started with missing requirements, incomplete designs and misleading progress indicators and focused other leaders and teams on delivery thru tested working software, focusing on tested user stories and on-the-ground learnings as units of progress, instead of large, outdated PRDs waterfall style.
Contributed directly in React / Typescript, Nodejs / express, Ruby on Rails and custom gems, OAuth configuration, Java Spring with runtime loaded SPI implementations from across separate applications domains.
There was a complex architecture at play and teams that did not know each other and weren't working as a single unit, so the landscape was difficult and rife with demoralized team members.
Although my team was to play but one part in many on the project, I realized quickly that there was no single leader or coherent plan, and so there was lots of blame game and treading water.
With permission from our VP of Engineering, I took charge of the teams and worked with product to firm up requirements, and replace the initially conceived solution architecture, which would not have worked and was created in a bit of a vacuum, into one that would actually work, by digging in and running all the services and web apps myself and understanding the multiple data stores and existing auth mechanisms including auth via 3rd party vendors to some parts of the system.
I delivered the project within 5 months and for my efforts was rewarded not long after with a promotion.
Key Results
- Ran ML platform to support 100K+ annotation jobs daily across FAANG clients
- Unified authentication across 4 legacy systems reducing login friction by 85%
- Reduced platform infrastructure costs by 40% through Kubernetes optimization and resource consolidation

Cleveland Entertainers
Point. Click. Party.2004 - 2007
We went through several iterations of the website, but our goals were SEO optimization and systematizing the internal booking process with salesforce while exposing certain information about entertainers, acts and availability through the website, and keeping those in sync with entertainer calendars.
With the help of some interns, I designed and built the website from the ground up, and hosted it at Cleveweb.com, the software solutions company I had formed a few years earlier.
Key Results
- Generated 500+ entertainment bookings annually through optimized SEO
- Managed operations for entertainment company booking 500+ events annually
- Integrated Salesforce CRM automating 70% of booking workflow processes

Cleveweb.com
Web Design, Development, Hosting2000 - 2008
montgranite.com - supplier of natural stone website. After assessing their products, we categorized them according to stone type, colors, texture and brand, then I created a MySQL database and an ORM to read/write PHP objects and their relationships from the database and present it as a front-end, which I designed to resemble a piece of marble.
I then hosted the company's website and email for a number of years afterward and actively updated the site on retainer.
I built a plain web and interactive flash based website for mpercent.com, an art gallery, backed by a php web server and mysql database, containing various works of art, artists and events that were being presented and searchable to end users
Working with executives, I designed, built, hosted, continuously updated, and reported traffic analysis reports for Northcoast Technologies. I designed and built an animated advertisement explaining their product.
Key Results
- Increased online product inquiries by 750% within first year of launch
- Built searchable art gallery database with 80+ artworks and 25+ artists
- Delivered full website with animated product demo increasing lead conversion by 40%
Core.com
T1, ISDN, Dial-Up + Web Hosting1997 - 2000
At the time, dialup was still the most prevalent form of connecting to the internet, and our users had 28.8k, 26k and 56k modems, running PPP protocol, and some of them had static IPs whereas others used DHCP to assign connection-session long settings.
Users had Linux home directories, FTP accounts, and the option to host apache based vhosts. My job was to be able to leverage our support base and my growing knowledge of the protocols and technology to do Root Cause Analysis and solve their problems. I always took pride in my job and went above and beyond to provide the best Customer Service
Key Results
- Maintained 95%+ customer satisfaction score resolving 50+ support tickets weekly
- Reduced average ticket resolution time by 40% through systematic troubleshooting
- Enabled 50+ customers to successfully host websites on Apache virtual hosts