Sign In

Kyle Ducharme 👋

Principal Product Designer at Customer.io

Kyle Ducharme is a versatile professional with a background in product design, ultra running, and parenthood.

He pursued a Bachelor of Business Administration with a focus on Entrepreneurship at Belmont University and also studied Front-End Software Development at Nashville Software School.

Kyle has held various important roles at prominent organizations, such as Principal Product Designer at Customer.io, Head Of Design at Correlated, Senior Product Designer II at HubSpot, and Senior Product Designer at TaxJar, among others.

In addition to his corporate positions, Kyle has experience as a Product Design Consultant in a freelance capacity and has also delved into entrepreneurship as the Co-Founder of Kao Jai Coffee.

His professional journey includes a stint as a Program Manager at Appalachia Service Project.

Kyle Ducharme's diverse skill set and experience make him a valuable asset in the fields of product design, tech, and entrepreneurship.

Highlights

Mar 21 · linkedin

🔔 Calling all Engineering Managers! 🔔

The team I'm working on at Customer.io is searching for an EM to work with our squad to build Data Pipelines, a super exciting 0-1 product that makes it easy for users to get access to clean, usable data in whatever tool they use.

If you love working on complex problems and want to work with a group of incredible engineers, reach out or apply through the link below!

https://lnkd.in/eFjk-Fa8

Nov 9 · linkedin

Six years ago, I took a leap from the product design grind to attend Nashville Software School. This decision, though risky at the time, turned out to be the best investment in my career. I dedicated three months to learning coding full-time, a venture I wasn't sure would directly benefit my role as a designer.

The photo here captures a significant milestone—my first self-written function. A big shoutout to my wife, Meg Ducharme, for patiently guiding me through the process. The journey involved sacrificing my income to delve into the unknown, but in hindsight, it was worth every moment.

Upon completing the course, I returned to my role as a product designer, expecting the primary benefit to be the ability to write code.

However, the true game-changer emerged as the ability to think in systems 🧠.

Our instructor, Steve Brownlee, introduced us to the fundamental concept of DRY (Don't Repeat Yourself). It advocates for giving every piece of information a single, clear purpose within a system. This principle extended to every facet of coding, influencing how I approached constructing databases, structuring frontend components, and building stylesheets.

The key to this transformation was learning to diagram systems using entity relationship diagrams. These visualizations became an integral part of my design process, aiding in breaking down features, problems, and customer research to reveal core building blocks and their interconnections.

Fast forward six years, and these diagrams are my go-to starting point for any project. Whether refining an existing experience or building a new product from scratch, I turn to Miro to unveil the interconnected elements that drive the design process.

The process, honed through countless iterations, has become second nature, significantly boosting my design velocity. Starting with a clear understanding of system architecture allows me to sidestep potential pitfalls and edge cases that used to slow me down when jumping straight into visual designs, whether low- or hi-fi.

While there have been additional perks to learning to code, like improved communication with engineers and the ability to tackle passion projects, the ultimate return on investment has been mastering the art of thinking in systems.

I don't think every designer needs to learn to code, but I do think every designer can benefit from learning how to think in systems. Learning to code was just what helped make it click & stick for me.

Kyle Ducharme 👋
Add to my network

Location

Johnson City, Tennessee, United States