Kamusta! ↗

Charles David Olivar

Software Engineer

Charlottesville, VA

Baby David crawling on a yellow mat, with a film date stamp from 1997
Two coworkers on a gray couch in an office lounge, one leaning back and flashing a peace sign, the other taking the selfie
Chilling with Brian at one of the (massive) office couches

Squarespace, Scheduling

  • +9.7%more trials became subscriptions after I rebuilt the Scheduling navigation. Modeled at $934K a year.Led implementation of the Scheduling navigation redesign, re-architecting it as a shared React/TypeScript component that replaced 10 menu-schema files and 8+ pieces of manual state with one route-based context, lifting 8-day trial-to-subscription 9.7% ($934K/yr modeled) in an A/B test.
  • +20%more visitors subscribed from the new Scheduling homepage, which gets 35K visits a day.Owned the technical planning and implementation of the Scheduling homepage redesign (35K daily visits) lifting landing-to-subscription 20%.
  • 87%of a 21.4 second signup was one auth step. I wrote the proposal, another team built it, and 3 products use it now.Traced a 21.4s signup load across 5 services, isolating 18.7s (87%) to one auth step; wrote an RFC for synchronous provisioning that another team built and shipped, now used by 3 product lines.
A selfie of David and a coworker in front of a window with a hazy view of the Manhattan skyline
Nice views from the Empire State Building office

Priceline, Email

  • +123%more bookings from the VIP Monthly Recap email redesign. Net value per send was up 106%.Built 5 A/B-tested email experiments in Handlebars and React across promotional and abandoned-search emails. All 5 lifted bookings and net value per send, with the top result VIP Monthly Recap redesign: +123% bookings, +106% net value per send.
  • 97Kemail receipts sent a day.Built a React/TypeScript and Node service rendering 97K daily hotel, flight, rental car, and package email receipts, replacing Iterable to meet a 30-second delivery SLA.
  • +7.7%more bookings per million sends from cross-sell deal cards.Updated a deal card service using Express and Puppeteer for dynamic cross-sell email promos using new inventory APIs and updated designs, leading to +7.7% bookings per 1M sends.
Eight interns sitting in a row on the floor in front of a painted Indeed San Francisco mural, smiling at the camera
Last day with fellow interns

Indeed, Job search

  • +11.5%more mobile apply starts from the recent-search tabs I built.Boosted mobile apply starts 11.5%, positive outcomes 5.2%, and resume creations 1.7% by building an internationalized tabbed recent-search feature.
  • +7%more apply starts, and 4.6% more expected hires, from the homepage job feed. I led it from design doc to launch.Led creation of the homepage job feed, driving +7% apply starts, +4.6% expected hires, and +3% active sessions. Wrote the design doc, aligned partner teams on the plan, delegated tickets, and built key React/TypeScript UI.
  • 32accessibility bugs fixed to meet WCAG 2.1 AA. Tested with Axe, VoiceOver and TalkBack.Resolved 32 accessibility (a11y) bugs, meeting WCAG 2.1 AA compliance to mitigate legal risk. Verified outcomes with Axe, VoiceOver, and TalkBack.

Skills

  • TypeScript
  • JavaScript
  • React
  • Node.js
  • Express
  • Redux
  • HTML
  • CSS
  • Tailwind
  • Styled Components
  • Sass
  • Jest
  • Testing Library
  • Cypress
  • Puppeteer
  • WCAG 2.1 AA
  • i18n
  • A/B testing
  • Statsig
  • LaunchDarkly
  • PagerDuty
  • Git
  • Claude Code

Education

UC Berkeley

B.A. Computer Science

Certificate in Design Innovation

Full-time

  1. Senior Software EngineerSquarespace
  2. Software EngineerSquarespace
  3. Software EngineerPriceline
  4. UX DeveloperIndeed
  5. Associate UX DeveloperIndeed

Internships and teaching

  1. UX Design InternIndeed, San Francisco
  2. CS160 ReaderUC Berkeley, UI Development
  3. Software Engineering InternWalmart Global Tech
  4. CS61B Academic InternUC Berkeley, Data Structures

Talk to me about

  • Photography
  • Switchfoot
  • The Braves
  • C.S. Lewis
  • DC Comics

[01/06]

Hello

Drag to turn the cube, or tap to move on.