My work.
Design engineer.
Accessible UI.
AI-augmented development.
Senior software engineer at Dell Technologies building A/B experiments on customer and business storefronts. I led implementation of the online experience for Dell's embargoed XPS relaunch. XPS was covered by Reuters and Ars Technica and sold out in two countries. Before Dell, I spent fifteen years at Carnegie Mellon University, where I designed the templates and brand shared by hundreds of university sites and crafted web accessibility guidelines.
The XPS Relaunch
Dell relaunched XPS laptops across multiple regions under embargo. An outside agency designed the campaign and built its concept on GSAP, an animation library our team had never used.
Rebuilding it in vanilla JavaScript and CSS would have been risky on a deadline, so I learned GSAP mid-development. The pages shipped on time and XPS sold out in two countries. Reuters, Ars Technica, and other national tech outlets covered XPS.
Fifteen Years of cmu.edu
Carnegie Mellon hired me as the only web designer on its marketing team. The rest of the marketing team, from developers to videographers, shaped the work with me. The HTML, CSS, presentational JavaScript, and SVG animations came from me, along with accessibility and performance tuning.
For the last homepage I designed, I brought the wordmark square to the web: CMU's iconic wordmark stacked inside a red square, pinned to the top-left corner of the screen. My early designs let it weave above and behind page elements as you scrolled. Leadership kept the square and its fixed corner perch but decided to cut the z-index cuteness.
CMU has since redone its homepage. But many departmental sites across the university still display my designs and code, a legacy for my alma mater.
Experiments on International Storefronts
Dell runs A/B experiments on B2B and B2C storefronts across regions including Japan, Europe, South America, and Canada. Dell.com sells to everyday customers and in a business portal. I build for both, and page performance really matters.
A variant starts with Figma designs, specs, or light documentation plus a hefty list of custom metrics. Sometimes important details hide until development, which requires consultations with product teams to clarify requirements and address oversights. Defensive coding reigns: wait for control to load certain elements or APIs, prefer CSS over JavaScript, trim every millisecond.
Winning variants end abruptly and rush to production.
University Design System
Carnegie Mellon staff and faculty have hundreds of websites: colleges, departments, research centers, admissions campaigns, each with unique authors and initiatives. I architected the CMS templates, authoring tools, and brand standards those sites shared.
Our team ran Agile, with a shared backlog of feature requests from CMS users across campus. We organized and ranked the backlog together, and I turned those requests into new template, design, authoring, and functionality solutions. Responsive layout and brand-aligned type and color. And accessible.
Back then, the term "design system" was just gaining popularity, but that's what it was: a set of components and rules, governed from one place, adopted across hundreds of sites.
The AI Code Review Workspace
Our team's code-review skill suite ran in the IDE and gave inconsistent results. It suggested bad fixes because it did not understand how our team or code worked. I reworked the suite into a shared, accessibility-aware agentic workspace. My edits and optimization improved context and cut token usage. Nearly a dozen engineers now use it, with plans for CI/CD integration. What had run as a local skill now runs as a collaborative tool.
Why the CMS Had to Change
Cascade CMS pushed static files, and we could not serve departments that needed dynamic pages or advanced automation. Marketing and IT evaluated many CMS vendors and landed on two finalists. Another developer from the marketing team and I audited both by hand. Our assessments informed CMU's move to Drupal.
Experience Design Summit
Dell's Experience Design Summit united design colleagues from across the organization in a global, livestreamed event. I worked on it annually in different capacities. I served as co-chair for the most recent one, which drew 500+ attendees and 50+ speakers from teams across the globe.
Chairs plan the sessions, work with speakers and panelists, build the summit website, and handle whatever else the day throws at them. One session started with me backstage, checking that every speaker was ready. Lots of communication, often chaotic.
Moving 250 Sites
About 250 sites outgrew their design and authoring experience. We moved them to a new design I created, which included an extensive phase of planning and testing with multiple teams across the university. I partnered with a full-stack developer to map old fields to new ones, preserving design and data integrity. Every site had different owners with different deadlines and priorities, so we coordinated rolling launches over many months, backed by extensive visual regression testing. All the sites moved to the new design with no data loss.
Patent Pending
Anybody who has hunted through a media library knows the problem. Thousands of unorganized audio and video files, and the one you need is in there somewhere but impossible to find. I co-invented a media file retrieval method and AI-driven UX workflow solution. Dell filed a U.S. patent application, pending.
I keep up with changing tech and ideate with like-minded engineers. At Dell, many of my ideas have gone to the patent committee, and one went to the lawyers. I work beside smart people, some inventors, a huge blessing.
Accessible Image Gallery
Carnegie Mellon hired an agency to redesign the Admission website. The agency designed a handsome gallery module and handed over flat comps with no direction for interaction, animation, functionality, or accessibility. So I built it.
I pulled a JSON feed from CMU's Curator account, which gathered photos from Twitter and Instagram, then laid it out with CSS Grid in a custom Twig template. Each image revealed a caption on hover and focus, so keyboard users reached the same content as mouse users.
The gallery shipped on the Admission site and became a component available to other CMS users.
Accessibility Standards and Practice
At Dell, I wrote my team's accessibility process for experimentation, adapted from Dell's guidelines. I created a novel rule: a variant should never fix an inaccessible control unless accessibility is what the test measures. Results reflect the design change alone. This prevents false positives and protects test data.
A university website cannot exclude any visitor. At Carnegie Mellon, I wrote the web accessibility standards, built on research, an accessibility audit, and conference learnings. They still live on CMU's site today. The Office of Accessibility and I ran workshops together; they showed staff what screen reader navigation feels like, and I presented and explained the guidelines.
Nonprofit Book Design
I am creative director for Manifest Ministries, the nonprofit teaching ministry of Reverend W. Joseph Stump, and I sit on its board. I design books, marketing assets, signage, and the website.
I devised the brand guidelines, color scheme, and typographic style. For ease, shareability, and editability, I lay each book out in Google Docs. The manuscripts arrive as Word documents formatted with little consistency, so I built my own Claude skill that turns them into clean Markdown, ready to import into Google Docs. It saves hours: I can run it on a few Word documents and send Reverend Stump a designed draft in less than an hour. I have produced three books so far, with more underway. I photographed the two most recent covers.