Hi, I'm

Senior Frontend Engineer

I craft fast, accessible, and beautiful web experiences that users love. With 6+ years of experience, I help teams transform ideas into polished products through clean code and thoughtful design.

Donray Williams

Skills & Expertise

Frontend Development

React
Next.js
Vue
Nuxt.js
TypeScript
Vite

UI/UX Development

Tailwind CSS
CSS/SASS
HTML5
Responsive Design
Component Libraries
Storybook

Quality Assurance

Unit Testing
E2E Testing
Integration Testing
Test Automation
Component Testing

Testing Frameworks

Cypress
Vitest
Playwright
Jest
React Testing Library

Web Standards

Accessibility
Semantic HTML
Performance Optimization
Cross-browser Compatibility

Development Ecosystem

TypeScript
JavaScript
Git
VS Code
Package Management
Build Tools

Projects

Websites & Apps

pico.domains
Ultra-Short Domain Search Engine
Smart search engine for ultra-short domains. Curates available concise domains and connects with trusted marketplaces.
Screenshot of pico.domains website
Nuxt.jsCSSHTML5TypeScriptViteCustom Internal Libraries
Cyclei
Sustainability Made Simple
Curbside collection for reusable containers alongside regular waste. Increases adoption and return rates for sustainable packaging.
Screenshot of Cyclei application
Vue3CSSHTML5TypeScriptViteGraphQL
Hide Zero Cards
Educational Place Value Tool
Interactive educational tool for fourth-grade students. Features draggable number cards with color-coded place value components.
Screenshot of Hide Zero Cards website
Next.jsReactTypeScriptTailwind CSSShadcn/ui
donray.dev
My Digital Home
Personal portfolio site showcasing projects and skills. Built with modern web technologies for optimal performance.
Screenshot of Donray.dev website
Next.jsTailwind CSSTypeScriptFramer Motion

Internal Libraries & Tools

genesis
UI Component Library for Vue.js
Comprehensive Vue 3 component library for building accessible web apps. Provides reusable components with responsive design.
Vue 3ViteStorybookVitestFloating UIVeeValidate
doctrine
Unified Project Configuration Suite
Configuration toolkit for modern web development. Standardizes ESLint, Stylelint, and Vite setup across projects.
Node.jsESLintStylelintPostCSSViteNuxtPrettier

Experience

Justworks

Current
Manhattan, New York, United States
Full-time
Vue.js
JavaScript
Internal Library Engineering
Unit Testing
E2E Testing
Responsive Design
Mentorship

Senior Software Engineer

Current
Dec 2023 – Present

Software Engineer

Jan 2023 – Dec 2023

Cyclei

Current
San Francisco Bay Area
Freelance
Vue.js
JavaScript
TypeScript
CSS
HTML
Responsive Design

Founding Frontend Engineer

Current
Jul 2023 – Present

Leaflink

New York, United States
Full-time
Vue.js
JavaScript
TypeScript

Frontend Engineer

Jul 2022 – Dec 2022

Stuller, Inc.

Lafayette, Louisiana, United States
Full-time
React.js
Vue.js
CMS
JavaScript
CSS
HTML

Frontend Engineer II

Jan 2021 – Apr 2022

Frontend Engineer

Nov 2020 – Jan 2021