Portfolio

Below are selected projects showcasing my freelance work and personal prototypes. Each project highlights tailored solutions and results-oriented strategies, crafted to meet the unique needs of diverse clients and demonstrate my passion for innovation. Through these ventures, I continually strive to build impactful, user-centered applications that reflect my dedication to solving real-world problems—and sometimes just having fun.

Web Application

BikeLock Finder

BikeLock Finder is a web app designed to help users locate or contribute safe and nearby bike lock stations. By integrating mapping tools and real-time location data, it provides a user-friendly interface for finding or adding secure bike storage options. This application aims to enhance convenience and promote safe biking practices, delivering a practical solution for urban cyclists.

BikeLock Finder
  • Next.js
  • TypeScript
  • Google Cloud Platform
  • Google Maps
  • Google Places
  • Firebase
  • CSS
  • Tailwind CSS
  • Design
Website

My Portfolio

My portfolio site has been a dynamic project, evolving through multiple iterations as I refine its design and functionality. Beyond showcasing my work, it has served as a testing ground for exploring new tools, frameworks, and techniques. From experimenting with modern JavaScript libraries to implementing responsive design and performance optimizations, this site reflects my continuous learning and passion for creating intuitive, polished web experiences.

My Portfolio
  • Next.js
  • TypeScript
  • Motion
  • CSS
  • Tailwind CSS
  • Design
Web Application

WeatherTracks

WeatherTracks is an web app that curates Spotify playlists tailored to the current weather in a user's location. By integrating the OpenWeatherMap API for real-time weather data, the Spotify API for playlist generation, and The Noun Project for high-quality icons, WeatherTracks provides a personalized music experience based on local weather conditions.

WeatherTracks
  • Gatsby.js
  • Spotify API
  • OpenWeatherMap API
  • Noun Project API
  • CSS
  • Tailwind CSS
  • Design
Website

Henco Reprographics

Henco Reprographics is a WordPress website created for a local business specializing in printing and reprography services. Users can explore the range of services offered and conveniently request a customized quote by uploading their documents for print evaluation.

Henco Reprographics
  • WordPress
  • JavaScript
  • CSS
  • Design
  • Branding
Website

Trinity United Methodist Church

Trinity United Methodist Church's Drupal 7 website served as a hub for information about the church's services and events. I collaborated with the church to design and develop a complete branding package, including a logo, stationery, photography, and a website that aligned with their values and mission.

Trinity United Methodist Church
  • Drupal
  • JavaScript
  • CSS
  • Design
  • Branding
Website

Program Services

Program Services was a Ruby on Rails application offering quality continuing education courses for mental health professionals. I contributed to the development of the website’s frontend, focusing on enhancing the user experience and ensuring an intuitive interface.

Program Services
  • Ruby on Rails
  • JavaScript
  • CSS
  • Design
Web Application

Sign The Climate Agreement

Sign The Climate Agreement was a Drupal 7 website that allowed users to sign a petition to support the Paris Climate Agreement and share to a user's desired social platform.

Sign The Climate Agreement
  • Drupal
  • JavaScript
  • Social APIs
  • CSS
  • Design

Technical Skills

This is a curated list of languages, technologies, and frameworks that I've worked with across various projects. While my experience with each varies, what excites me most is exploring and adapting to new tools and approaches. Ultimately, it's all about choosing the right solution for the project.

Frontend

    • CSS/Sass
    • HTML
    • JavaScript
    • React
    • Next.js
    • Vue
    • Tailwind CSS
    • Storybook
    • Pattern Lab
    • Bootstrap

Backend

    • PHP
    • Python
    • Ruby
    • Drupal
    • Symfony
    • WordPress
    • MySQL
    • Firestore
    • REST
    • GraphQL
    • Google Maps/Places
    • Leaflet
    • Mapbox
    • Esri

Tooling

    • Webpack
    • Vite
    • Babel
    • Gulp
    • Parcel
    • Cypress
    • Backstop.js
    • Behat
    • Xdebug

Workflows

    • Docker Compose
    • Lando
    • Docksal
    • DDEV
    • Git
    • Bitbucket Pipelines
    • GitHub Actions
    • CircleCI

Certifications & Training

I have pursued various certifications and training programs to deepen my expertise in web and application development. These experiences have provided me with a solid foundation in the technologies and best practices that I rely on in my daily work.

Drupal Developer

Acquia Certified Developer - Drupal 8

Drupal Frontend Specialist

Acquia Certified Frontend Specialist - Drupal 8

Next.js 15 & React

Completed Professional Training: Next.js 15 & React (Udemy)

Ruby Cohort Training

Completed 8-Week Ruby Cohort Training (Tech Talent South)