Nikki Sato Portfolio

About

Passionate about the intersection of user-interface development and design, I am a Front End Web Developer driven by creativity and a love for translating ideas into captivating digital experiences. Proficient in programming, I thrive in collaborative team environments, where my enthusiasm for growth and contribution shines. What sets me apart is a deep commitment to accessibility development — ensuring that digital experiences are visually appealing and inclusive for all users. As I embark on my journey, I am excited to contribute my skills to meaningful projects and continue evolving in the ever-changing landscape of web development.

Developer

Developer with a passion for continuous learning and problem-solving. I thrive on tackling new challenges and enjoy staying up-to-date with the latest technologies and best practices. My drive to learn and adapt helps me deliver accessible, scalable solutions that make a meaningful impact.

A11y Developer

As a developer, I’m passionate about creating inclusive web experiences. I’m continuously learning about accessibility and applying WCAG standards to build projects that are both functional and welcoming to all users.

Photographer

I’m a photographer who loves capturing candid moments just for fun, always on the lookout for new adventures. Whether I’m exploring vibrant streets or serene landscapes, I aim to showcase the beauty in everyday experiences and create images that tell a story and bring a smile.

Tech Stack & Toolset

Tech

ReactJavascriptTypescriptHTML 5CSS3Screen ReaderVoiceOverAccessibilitySanity CMS

Tools

Adobe PhotoshopAdobe LightroomFigmaVS CodeSlackAsanaClickUp

Projects

Playwright Testing

In this project, I am focused on enhancing my skills in Playwright Testing while prioritizing accessibility in the applications I develop. I plan to leverage Playwright's robust framework for automating browser testing to create comprehensive test suites that ensure both functionality and compliance with accessibility standards. Simultaneously, I will learn about the Web Content Accessibility Guidelines (WCAG) to understand how to make web applications accessible to all users. My tech stack includes Sanity CMS for flexible content management, TypeScript for type safety and maintainability, and Playwright for writing and executing test scripts. By integrating accessibility checks into my testing workflow and applying WCAG principles, I aim to create a more inclusive web experience while delivering high-quality applications.

Tech Used: Sanity CMS, Typescript, Playwright Testing

Sanity Image

Developer Portfolio

I'm excited to present my brand new developer portfolio, built with Tailwind CSS, Sanity CMS, and TypeScript. This portfolio showcases my journey as a web developer, featuring a clean and responsive design that reflects my commitment to modern web standards. Utilizing Tailwind CSS allowed me to create visually appealing components with ease, while Sanity CMS enables seamless content management, making it simple to update and maintain my projects. With TypeScript, I've enhanced the reliability and maintainability of my code, ensuring a robust development experience. Throughout the portfolio, I've prioritized accessibility and performance optimization, adhering to best practices to provide an inclusive experience for all users. I invite you to explore my projects and connect with me as I continue to grow and share my passion for web development.

Sanity Image
[Work in Progress]

A11y Docs

In this project, I am focused on creating an accessibility documentation guide while building a component library from scratch. My tech stack includes Sanity CMS for flexible content management, TypeScript for type safety and maintainability, Tailwind CSS for utility-first styling, and Storybook for developing and showcasing components in isolation. The aim is to develop reusable components that adhere to accessibility standards and provide clear documentation on their usage within Storybook. By prioritizing accessibility in the design and implementation of each component, I hope to ensure that they are usable for all users, fostering a more inclusive web experience.

Tech Used: Sanity CMS, Typescript, Tailwind CSS, Storybook

Sanity Image