I design and build websites and applications from scratch. My aim is to make things creative, fun, and functional.
See ProjectsUsing Redux for state management, this React application serves as a full-blown task management website complete with board, column, task and subtask functionality. Considered a GURU level project, it is one of the largest and most difficult challenges on Frontend Mentor. React contexts, CSS grid, a dark/light mode theme switcher, and many other tools are used to make this app fast and super-interactive.
Built on React, Codeplate is a web application that helps developers quickly spin up boilerplate CSS code. Users can add any Google Font variant, custom properties, and a standard CSS reset within seconds, which can be easily copied to the clipboard and plopped into a project. It is my creation from conception to deployment.
This React application draws on the restcountries API to create an database of world country data that can be easily visualized. It also includes a dark/light mode toggle, and is searchable by keyword and filterable by region.
IP Tracker is built in React. It allows users to search for any IP address and return data based on that IP from the Geo Ipify API. Then, it renders a Leaflet map at the coordinates associated that IP address. I also deployed a small backend proxy to Render in order to funnel the API calls and avoid CORS issues.
This ecommerce sample landing page was a challenge on Frontend Mentor, a platform that allows frontend developers to hone their skills. Look through my profile page to get a better sense of the designs I like to build, and how I've grown and improved my skills.