
Hi, I’m Ariel — yes, like the little mermaid — and I’m a Front-End Engineer with 10+ years of experience building modern, user-focused web experiences. I’ve worked across a variety of frameworks and technologies over the years, from early Angular to Vue.js, and now primarily React and Next.js applications alongside Back-End teams. I’m passionate about creating polished, accessible, and engaging interfaces through thoughtful UX, subtle animations, and responsive design. That passion led me to create Accessible Ariel, where I share accessible component tutorials, WCAG guidance, and real-world front-end solutions while continuing to learn and grow as a developer. Outside of coding, I enjoy working out, basketball, tacos, pizza, and trying not to ruin my fantasy football season.


During my time at Velir, I was assigned a project with Business Group on Health to update their search page. They chose to use Coveo's Atomic library, a tool I hadn't worked with before. Given my experience in agencies, adapting to new technologies quickly has become second nature. Through research and experimentation, I successfully built a new search page utilizing Coveo's AI search capabilities, filters, and queries. This project provided valuable experience working with Coveo, despite some interesting challenges along the way.


During my time at Velir, I worked extensively on the OER project, including a major redesign of the lesson pages. The lesson pages contained a wealth of learning content alongside dynamic components, all of which needed to stay in perfect alignment. These components were interchangeable and reusable, including an image carousel with zoom functionality, a video viewer, and "material items" that linked to articles and other content. One standout feature was the left navigation, which allowed users to scroll directly to specific sections for easy navigation. Collaborating with back-end developers ensured seamless functionality across the site, resulting in a smooth, top-notch user experience.


During my time at Velir, I worked extensively on the OER project, including a major redesign of the unit pages. Thanks to the reusability of components from other pages I built, the process was efficient and seamless—there's nothing quite like the beauty of reusable components! Additionally, I reworked the left navigation to meet the client's specific requirements, ensuring it aligned with their vision while maintaining a smooth user experience.


During my time at Velir, I worked extensively on the OER project, including a major redesign of the topic pages. One of the key components I developed was the “Topic Lesson List” section, designed to be reusable across the site. This component featured cool hover states for the image, text, and background color, adding a dynamic touch. A challenge arose when trying to maintain the same breakpoints used throughout the site—while I initially aimed for consistency, I had to implement a different breakpoint for this component to prevent awkward image and text behavior around the tablet size. Ensuring the component looked great on all devices ultimately took priority over strict breakpoint uniformity.


During my time at Velir, I worked extensively on the OER project, including a major redesign of the courses page. The new design called for a grid layout, and while I was more experienced with Flexbox, I took this as an opportunity to expand my skills with CSS Grid. This project helped me understand when to use Grid versus Flexbox, and I also explored new CSS techniques, such as text-underline-offset and text-decoration-thickness, to enhance the visual design. I’m particularly proud of the subtle hover animations I implemented for the links—check them out for a seamless user experience!


In addition to the homepage redesign, I worked on improving the search page to enhance user experience and streamline functionality. We followed industry best practices to reorganize the placement of filters and sorting options, ensuring that users could easily navigate and refine their searches. Special attention was given to the mobile experience, making filters more accessible, intuitive, and user-friendly. While the design follows familiar patterns seen on many search pages, this familiarity aligns with user expectations, providing a seamless and efficient experience.


During my time at Velir, I was tasked with revamping the homepage to align with new design standards. This included reworking key elements such as the menu, footer, and various homepage components. I took a proactive approach to accessibility, focusing on improving navigation for keyboard users. For example, I ensured proper interaction with the menu and footer, and suggested implementing a pause button for the carousel to meet WCAG 2.2.2 guidelines (Pause, Stop, Hide). Additionally, I refined my estimation skills, following Velir’s project management practices to deliver work efficiently and on schedule.


The most challenging part of this project was the multi-step form. Mainly, ensuring that what was completed is what the client wanted. Sometimes the client has trouble communicating exactly what they need. It was a great learning experience on communicating with clients. Not to mention the design of this website was great and fun to build!


Working with Gutenberg on this project was a blast. I made a lot of custom sections that are re-usable throughout the site. I also helped run their campaigns through Klaviyo.


This project was a new experience for me, as it involved building an e-commerce site using Shopify on the backend to simplify store management for the client. For the frontend, we used WPShopify to seamlessly connect their Shopify store with their WordPress site, then built out the front-end using a page builder. The integration allowed for a smooth, user-friendly experience while giving the client full control over their store


I had the pleasure of working with an incredibly talented designer on this project, whose beautiful design really set the stage for success. The design posed a unique challenge due to several overlapping elements, but it pushed me to think critically about how to implement each section in a way that would not only honor the design but also make it fully customizable for the client post-handoff. Balancing aesthetics with functionality was key, and in the end, the project turned out great—it even won an award!


I love this site for its very simple color scheme that somehow relates to their industry. This site was made with WordPress, using SCSS. Although a lot has changed about it since it was handed to the client, its beautiful to me. My favorite thing about this site is the homepage on mobile. We needed a way to have imagery with text over it but I added my own animations. While the user scrolls down over the section with imagery from a particular category, additional text slides in. I love tinkering with JavaScript and CSS to create cool animations.


This website is one of the most customizable sites I have been a part of. It came with a lot of collaboration with another amazing developer and designer. The other developer had an extensive task of creating the eCommerce side of this site using WooCommerce. The designer made beautiful mockups that I had the honor of creating. All content on the site, from copy to images can be updated by the client/author with minimal amount of WordPress plugins. This was a great learning experience from start to finish and I was glad to be a part of it!
Over the past 10+ years as a front-end developer, I’ve worked across agency and product-focused environments building accessible, responsive, and user-focused web experiences. My primary focus today is React, Next.js, JavaScript, TypeScript, and modern CSS workflows including Sass and Tailwind CSS.
Throughout my career I’ve worked with a variety of frameworks, CMS platforms, and tooling including WordPress, Sitecore, Storybook, Node.js, and Gulp. I especially enjoy building reusable components, improving accessibility, and creating polished user experiences through thoughtful UI development and subtle interactions.
Most of my learning has come from building real-world projects, experimenting with new technologies, and continuously refining how I approach front-end architecture, accessibility, and performance.