Bart Budak

Hello, I'm

Technologist

About

I was born in Rzeszów, Poland and spent my first five years there before moving to the US with my family. The first website I ever visited was pokemon.com — sometime around 2001 — and something clicked. I've been paying close attention to how I interact with technology ever since.

I'm self-taught. I initially flunked out of computer science — briefly considered studying Buddhist philosophy and spending a few years at a monastery, which remains one of my favorite career detours. I found my way back through curiosity and stubbornness. My first engineering role was at Optum, where I fell into web accessibility almost by accident. Understanding it meant going back to fundamentals — HTML, CSS, and JavaScript at their core — and that foundation changed how I build everything. At one point I convinced my project manager to rethink our entire color palette, armed with nothing but a lot of opinions and genuine passion.

From there I moved to McKinsey, where I learned to operate at scale — shipping an internal design system serving 1,000+ engineers, building developer tooling, and deploying more npm packages than I can count. I became a go-to mentor for junior engineers. Because I learned everything the hard way, I try to keep that experience close when working with someone earlier in their journey.

Outside of tech I nerd out about philosophy, language, and the deeper questions — the ones without clean answers. When I'm not coding, I'm probably thinking about design tokens.

Languages

English· NativePolish· NativeJapanese· ElementaryGerman· Elementary

8+

Years of experience

10+

Engineers mentored

1k+

Design system users

Experience

  1. Director of IT & eCommerce

    ·Seattle Chocolate Company

    Dec 2024Present ·Seattle, WA

    I came on board to help level up the company's engineering, eCommerce, and accessibility practice. Day-to-day IT is handled by an external provider, with me filling in where an in-house engineer is needed, from Klaviyo and Shopify to whatever else breaks that day. On the eCommerce side I own maevechocolate.com and jcocochocolate.com, setting direction and working closely with ViewSource, our web partner. Marketing isn't in the title, but it's been the most fun part of the role. My fiancée and I both loved Dungeon Crawler Carl, and since we work together, a conversation about doing something with it felt natural. We reached out to Matt Dinniman. He said yes. Maeve became the first Dungeon Crawler Carl food collaboration. I consulted on the product, designed the Princess Donut PR box, and launched the takeover storefront with ViewSource. The first week we ran out of chocolate, and the campaign is now the biggest moment in Maeve's history.

    • Helped Maeve become the first Dungeon Crawler Carl food collaboration. Consulted on the partnership, designed the Princess Donut PR box, and launched the takeover storefront with ViewSource. First-week demand outran supply, and the campaign is now the brand's most viral moment.
    • Own IT and eCommerce across the portfolio, including the Maeve rebrand for a younger, millennial audience and jcocochocolate.com. In-house bridge between external IT, marketing, and engineering.
    • De-facto internal tech consultant across Klaviyo, Shopify, Outlook, and whatever else breaks that day.
  2. Senior Software Engineer

    ·McKinsey & Company

    Apr 2021Dec 2024 ·Boston, MA

    The McKinsey Design System was used by more than a thousand engineers across the Firm, and I spent most of my time keeping its core repos healthy. That meant shipping and maintaining the design-tokens repo, the Bootstrap theme that older teams still depended on, and the React component library, which is where most of our users lived. Releases went out as internal npm packages via JFrog. I worked closely with the Figma team to keep tokens in sync across code and design. When other teams hit a stubborn CSS or React state problem, I was often the person they pulled in. Mentoring was the other half of the job. Through the Firm's apprenticeship program I worked with two colleagues from non-technical backgrounds and helped them grow into engineers. I also sat on interviews and ran informal mentorship for juniors, covering the fundamentals of JavaScript, React, and CSS, especially the parts tutorials tend to skip.

    • Shipped and maintained the core repos of the McKinsey Design System: design tokens, Bootstrap theme, and React component library. Distributed as internal npm packages via JFrog and kept in sync with Figma.
    • Often the person other teams reached out to for complex UI work, especially the layout, state, or accessibility problems that wouldn't crack on their own.
    • Mentored two apprentices from non-technical backgrounds into engineering roles, plus ongoing mentorship of junior hires through interviews, pairing, and the fundamentals of JavaScript, React, and CSS.
  3. Software Engineer

    ·McKinsey & Company

    Nov 2019Apr 2021 ·New York City, NY

    I started at the Firm as a contractor and built what became the McKinsey Design System documentation portal. It was the shared source of truth where designers and engineers could learn the Firm's brand, visual language, and component patterns. The first version shipped in Gatsby, but I hit enough friction with it that I eventually rebuilt the whole thing in Next.js. On the developer-experience side, I wrote a small Node CLI scaffolder that set up new engineers in minutes instead of days. It handled Git auth, Homebrew, VS Code, and extensions, all branching on the engineer's role and project. Not flashy work, but it saved real time.

    • Built and owned the McKinsey Design System documentation portal, the shared source of truth for brand, tokens, and components. Later ported the whole thing from Gatsby to Next.js.
    • Wrote a Node CLI scaffolder that set up new engineers from zero, covering Git, Homebrew, VS Code, and extensions, all branching on role and project.
  4. Software Engineer

    ·Optum (UnitedHealth Group)

    Jan 2017Nov 2019 ·Basking Ridge, NJ

    This is where I got my start. I joined Optum's Technology Development Program as a system analyst, and after my first rotation I knew I wanted to work on the web. I spent an evening at a Starbucks teaching myself React, showed up to the hiring manager the next morning with a working app, and asked to join the team. It worked. From there, I shipped and maintained a record-keeping platform for medical providers used by thousands of physicians and staff. It's also where I found web accessibility, almost by accident. Most of the engineers around me were more interested in blockchain and Java, and HTML, CSS, and JS were treated as less serious work. I didn't see it that way, and digging into the fundamentals no one else wanted became my opening into accessibility. I eventually pitched my PM on a broader color-palette overhaul, with more conviction than experience at the time, and some of it stuck. I also started an informal mentorship group with other TDP folks who wanted to learn web. That was the first time teaching engineering felt as good to me as writing it.

    • Self-taught into my first engineering role. Joined Optum's Technology Development Program as a system analyst, taught myself React in a single coffee-shop evening, and asked my way onto the web team the next morning.
    • Shipped and maintained a record-keeping platform for medical providers, serving thousands of users in the healthcare space.
    • Became the team's accessibility-and-fundamentals person when others weren't interested in the work, and ran an informal mentorship group for other TDP folks learning web.

Skills

Languages

JavaScriptTypeScriptHTMLCSS / Sass

Frameworks & Libraries

ReactNext.jsGatsbyNode.jsAngularJSGraphQL / ApolloStyled Components

Tools

GitJest / EnzymeJenkinsJiraFigma

Cloud & DevOps

AWS (Amplify, S3, Lambda, CloudFront)Google FirebaseGitHub ActionsDynatrace / Heap

Contact

Have a project in mind, want to talk design systems, or just want to say hello? My inbox is always open.