• Welcome!
    I'm Cassidy and I'm a

    full-stack developer

    I am a detail-oriented and empathetic software developer with a passion for user centered design, who wants to use my skills to help you better understand and serve your customer base while designing, building, and implementing world class applications and solutions.

    As a full-stack developer, I am experienced in .NET, Angular, C#, Next.js, React, T-SQL, Typescript, Vite, and Vercel.

    I enjoy creating applications starting from the ideation and wireframing phase all the way up to coding and designing the user interfaces and implementing back-end logic.

    Projects

    a screenshot of the comfy cats cafe page

    Comfy Cat Cafe & Bakery

    Roles: Designer and Developer

    Completed: June, 2023

    An ecommerce web application for a fictional cat café where users select bakery items from the menu, adding, removing, and updating the quantity in their cart as needed and complete the checkout process. Users can also view profiles for each of the cats that stay at the café and book 1-on-1 sessions to meet the cats in person.

    a screenshot of the newsletter component

    Newsletter Sign Up Component

    Roles: Designer and Developer

    Completed: July, 2023

    A challenge created by Frontend Mentor. The challenge was to build out a newsletter form and get it to look as close as possible to the provided screensots. Users fill out a form to subscibe to a fake newsletter, receiving a validation message if the submitted form has an empty field or an incorrectly formatted email and a success message after correctly submitting the form.

    a screenshot of the comfy cats cafe page

    Age Calculator Component

    Roles: Designer and Developer

    Completed: June, 2023

    A challenge created by Frontend Mentor. The challenge was to build an age calculator that outputs age in years, months, and days based on the date provided and get it to look as close as possible to the provided screensots. Users receive validation errors if:
    1. The day is not between 1-31.
    2. The month is not between 1-12.
    3. The year is in the future.
    4. A field is empty.
    5. The given date is invalid.

    Skills

    Front-End

    • Angular
    • Bootstrap
    • Chakra UI
    • CSS
    • HTML
    • Next.js
    • React
    • React Hook Form

    Back-End

    • .NET
    • C#
    • JavaScript
    • SQL Server
    • T-SQL
    • TypeScript

    Other

    • Figma
    • Firebase
    • Git
    • Github
    • GitKraken
    • Microsoft Azure
    • Vercel