I build interfaces that work for everyone: keyboard users, screen reader users, people on slow phones, and the engineers who maintain the code after me. My work sits where three disciplines meet: accessibility, design systems, and web performance. I write almost everything in TypeScript.
type Principle = `${string} by default`;
export const wasiu = {
role: "Frontend Engineer",
based: "Hartford, CT",
craft: ["Accessibility", "Design Systems", "Web Performance"],
principles: [
"Accessible by default",
"Consistent by default",
"Fast by default",
] satisfies Principle[],
learning: ["Python", "PyTorch", "TensorFlow"],
} as const;|
Rendering and data-fetching optimizations at JPMorgan |
Code splitting, tree-shaking, and dependency audits |
Consistently shipped, verified manually and automatically |
|
A TypeScript library for rendering accessible fractions with MathML, so learners using assistive technology hear math correctly instead of a sequence of symbols. It is used across 150+ educational websites. npm install fractionability |
| Language & UI | |
| State & data |
|
| Styling & motion |
|
| Quality & delivery |
|
| Design | |
| Accessibility |
|
| Currently learning |
I'm open to work on accessible products, design systems, and frontend architecture. If your team wants an interface that is fast, consistent, and usable by everyone, let's talk.
