Frontend Software Engineer & Web Accessibility Specialist

More than fifteen years building frontend interfaces for companies like Apple, Google, and PlayStation.

I've spent more than fifteen years building frontend user interfaces, across freelance clients, startups, and teams at Apple, Google, and PlayStation. Somewhere along the way, accessibility stopped being a line item and became the lens I build everything through. Before I ship anything, I try to look at it through someone else's access need, whatever that calls for, like a screen reader, keyboard-only navigation, or captions. Design for that, and it tends to work better for everyone, not just the person you had in mind. This page is the fuller picture of that work: where I've been, what I've built, and how I think about accessibility and collaboration along the way.

Book a Recruiter CallDownload My Resume
Jade Allen Cook standing with a couple other software engineers in front of the Google Cloud office in Mountain View, California.

About Me

Passion taught me the code. Perspective taught me the rest.

Everything is connected. The way I write code is shaped by how I move through the world. Years of building for the web have sharpened my skills as an engineer, but it's my relationship with nature, community, and the spiritual that has taught me patience, perspective, and empathy. Crafting accessible digital experiences is one extension of that. These values influence how I approach code, collaboration, and design. My aim is to create spaces that are welcoming, clear, and grounded in respect for others. The work is technical, but it is also deeply human.

Skills & Tech Stack

Every tool here earned its place on something real.

It started with the basic web languages, picked up out of passion, not because a class required it. Every tool since came the same way. A project needed something I didn't know, so I learned it. New teams almost always use something I haven't touched before, and doing that over and over has made picking up new technology one of the things I do best.

Languages
  • JavaScript (ES6+)
  • TypeScript
  • HTML
  • CSS
  • SCSS
  • PHP
  • SQL
Accessibility
  • WCAG 2.1/2.2 AA compliance
  • Semantic HTML & ARIA
  • Screen reader testing
  • Keyboard navigation
  • Inclusive design collaboration
Frameworks & Libraries
  • React
  • Next.js
  • Angular
  • Redux
  • RxJS
  • Tailwind CSS
  • Emotion
  • Styled Components
  • Bootstrap
  • Symfony
  • jQuery
Tooling & Infrastructure
  • Node.js
  • Storybook
  • Webpack
  • REST & GraphQL APIs
  • OpenAPI
  • Protocol Buffers
  • Firebase
  • Postgres
  • WordPress
  • Stripe API
  • GitHub Actions & AWS
  • Jest & Cypress
  • FileMaker integration
AI
  • Claude Code
  • Custom skills & subagents
  • MCP integrations
  • Persistent context docs
Practices
  • Test-driven development
  • Agile & code review
  • Feature flagging & A/B testing
  • CI/CD pipelines
  • Technical interviewing
  • Coding standards & architecture

How I Got Started

I was running batch scripts to message friends in class before most developers touched their first IDE.

M-Live newspaper article featuring a photo of Jade Allen Cook and a headline that says 'Meet 18-Year-Old Jade Cook, a filmmaker and website designer'.

Growing up through the rise of the internet meant always having something new to explore. One afternoon my mother was on the phone with technical support and they asked her to open the command prompt. Watching the black window appear with its blinking cursor was strangely fascinating.

Questions turned into instructions, and before long I had found resources to learn basic commands. Those commands became little BATCH programs, small games, and tools to automate tasks. One of them used the net commands in Windows to list computers on the network, prompt for a message, and send it to whoever you chose. I copied it to my friends' thumb drives at school and we would pass messages during class. It was fun until it got me in trouble, but by then I was hooked.

MySpace and Tumblr brought new possibilities. Customizing profiles led to learning HTML and CSS, which led to making my own web pages. Soon I was approaching local businesses and offering to build their sites. While friends worked after school jobs, I was running a small freelance business, creating and maintaining websites for local restaurants and shops, even helping them with marketing. By the time high school ended, I had a portfolio strong enough to land my first professional role. From there, one project led to another and the path carried me to the work I do today.

Read the MLive article

Companies I've Worked With

From local restaurants in Michigan to Apple, Google, and PlayStation.

Over the years I've collaborated with a wide range of companies — from global tech leaders to innovative startups — building products, design systems, and accessible experiences at scale. These partnerships reflect both the depth of my engineering background and the trust placed in my ability to deliver thoughtful, high-quality work across different teams and industries.

  • Apple
  • Google
  • PlayStation
  • CLEAR
  • Deseret News
  • WaveOrtho

Work Experience

From freelancing at sixteen to building AI infrastructure at Google.

Each role has shaped the engineer I am today, from early freelance projects to leading accessibility efforts on large-scale platforms. Along the way I've worked across every stage of development — planning, design, implementation, and launch — gaining a deep understanding of how products are built and how teams succeed. This section highlights the projects, skills, and lessons that continue to guide my approach to software and collaboration.

YouTube Web Development Series

I started making videos at eight years old. Some of those tutorials are still finding new people.

Content creation has been a passion of mine since childhood — I began making videos at eight years old and never stopped. Over the years that early interest evolved into a way to teach, document, and share what I learn. Some of the videos in this series are nearly a decade old and have drawn close to 100k views, including lessons where I was teaching advanced JavaScript early into my professional career. This blend of engineering expertise and video storytelling is a unique skill I bring to every team, allowing me to create custom video documentation, explain complex concepts, and make development more approachable for others.

Video Tutorials

Why Accessibility Matters To Me

Watching my partner connect with people through music taught me something code couldn't.

Jade Allen Cook and Mai Abe sitting at a rooftop pool with snow-covered mountains in the background.

My partner began running a music therapy business and working with disabled people in 2018. Watching her connect through music and help people find their own voice opened my heart and shifted the way I saw the world. It revealed how often spaces are created without considering everyone who might step into them.

In 2020 I began learning about critical race theory and the systemic hurdles marginalized communities face. The more I learned, the more I saw privileges in my own life that I had once taken for granted. It made me question the systems I had assumed were neutral and showed me how uneven the ground can be for people from different backgrounds.

These experiences changed the way I see my work. Accessibility is not a checklist or a box to be ticked. It is a way of meeting people where they are, building spaces that respect their presence, and removing obstacles that never should have been there in the first place. It is a commitment to creating something that allows more people to participate fully, with dignity and without compromise.