Check Out Some of My Work

Welcome to my portfolio, where creativity meets technical prowess. With a passion for building dynamic and user-friendly websites, I specialize in WordPress customization and management. Over the years, I have transformed numerous ideas into digital realities by tailoring existing themes with snippets of CSS, PHP, and JavaScript. My work involves enhancing functionality and aesthetics to deliver customized solutions that drive engagement and growth. Explore my projects to see how I can help bring your vision to life.

WordPress Development and Management

Over the years, I have gained extensive experience in building and managing WordPress websites. My expertise includes:

  • Custom Theme Development:  Customizing themes to fit audience/niche needs, ensuring a unique and branded web presence.
  • Plugin Integration: Implementing and configuring a variety of plugins to enhance website functionality, from e-commerce solutions to SEO optimization tools.
  • Site Optimization: Enhancing website performance through speed optimization, responsive design, and SEO best practices.
  • Content Management: Providing ongoing content updates and management, ensuring the site remains current and engaging.
  • Security Measures: Implementing robust security protocols to protect websites from threats and vulnerabilities.
  • Client Training: Offering training sessions for clients to manage their websites independently, empowering them with the knowledge to make updates and changes.

Current WordPress Websites:

  1. Fifty Plus Fit Journey – fiftyplusfitjourney.com
    • Description: A health and fitness blog tailored for individuals over fifty, offering workout tips, nutrition advice, and motivational content to support a healthy lifestyle.
    • Technologies Used:
      • WordPress: Content management system for creating and managing the blog.
      • Custom CSS and PHP: Tailoring the theme to match the brand’s aesthetics and functionality requirements.
      • SEO Framework: Plugin for optimizing content for search engines.
    • What I Learned:
      • Niche Content Management: Gained experience in managing content tailored to a specific audience.
      • SEO Best Practices: Improved my skills in optimizing content for better search engine visibility.
      • Performance Optimization: Learned techniques for enhancing website speed and performance.
      • Audience Engagement: Developed strategies for increasing audience interaction and engagement through content and design.
  2. Scenic and Bloom Living – scenicandbloomliving.com
    • Description: A lifestyle blog focusing on home decor, gardening, and DIY projects, providing inspiration and tutorials for readers to create beautiful and functional living spaces.
    • Technologies Used:
      • WordPress: Content management system for creating and managing the blog.
      • Custom CSS and JavaScript: Enhancing the theme with custom styles and interactive elements.
      • Code Snippets: A plugin that allows you to easily add code snippets to your WordPress site without editing your theme’s functions.php file.
    • What I Learned:
      • Interactive Design: Improved my skills in creating interactive and visually appealing web pages.
      • Image Optimization: Learned techniques for optimizing images to enhance site performance.
      • User Experience Design: Developed strategies for improving user experience through intuitive design and navigation.
  3. Scenic and Bloom Marketing – scenicandbloommarketing.com
    • Description: A marketing agency website offering SEO services, content marketing, and digital strategy consulting to help businesses grow their online presence.
    • Technologies Used:
      • WordPress: Content management system for creating and managing the agency’s website.
      • Custom CSS, PHP, and JavaScript: Customizing the theme to reflect the agency’s brand and functionality needs.
      • WooCommerce: Plugin for setting up a services page and accepting payments.
      • Rank Math SEO: Plugin for optimizing the site and content for search engines.
      • Google Analytics: Tool for tracking and analyzing website traffic and user behavior.
    • What I Learned:
      • Digital Marketing Strategies: Gained knowledge in various digital marketing techniques and strategies.
      • Analytics and Reporting: Improved my ability to analyze website traffic and user behavior to inform marketing strategies.
      • Advanced SEO: Enhanced my skills in optimizing websites for search engines, including on-page and technical SEO.
      • Client Communication: Developed strong communication skills for working with clients and understanding their marketing needs.

Notable Custom Projects

Project: Landing Page

Skills: Custom HTML/CSS


Client: Local Church

WordPress Website Build, Hosting Consultation, Business Email Setup, and Training


Project: Business HomePage

Skills: Responsive HTML / CSS


Project: Delivery Status

Skills: Responsive HTML/CSS

Coding Bootcamp Projects

During my time at VSchool, I developed a range of projects that showcase my coding skills and understanding of various programming languages and frameworks. You can view my projects and code on my GitHub:

Some highlights include:

Meme Generator Project

  • Meme Generator Project: A fun and interactive web application that allows users to create and customize memes with their own text and images.
    • Description: The Meme Generator Project is a web application that provides users with the ability to generate custom memes by adding text to pre-existing images. Users can select an image, enter their desired text, and the application will overlay the text onto the image to create a meme. The project includes features for adjusting the text size, color, and position to enhance the meme creation process.
    • Technologies Used:
      • HTML: Structuring the web page and creating the layout for the meme generator interface.
      • CSS: Styling the application to make it visually appealing and user-friendly.
      • JavaScript: Implementing the functionality for text input, image selection, and dynamic text overlay on images.
      • Canvas API: Rendering the images and text on the canvas element, allowing for precise control over text positioning and styling.
    • What I Learned:
      • Web Development Basics: Gained a deeper understanding of HTML and CSS for creating and styling web pages.
      • JavaScript Programming: Enhanced my JavaScript skills, particularly in handling user input and manipulating the DOM.
      • Canvas API Utilization: Learned how to use the Canvas API to draw graphics on a web page, which was crucial for implementing the text overlay feature.
      • Problem-Solving: Developed problem-solving skills by debugging and testing various functionalities to ensure a smooth user experience.
      • User Experience Design: Improved my ability to design user-friendly interfaces that are both functional and aesthetically pleasing.

Random Color Component

  • Random Color Component Project: A simple yet powerful React component that generates and displays random colors with each click.
    • Description: The Random Color Component Project is a React-based application that generates a random color every time a button is clicked. The component displays the generated color both as a background and in hexadecimal format. This project was designed to help understand the fundamentals of React component state and event handling.
    • Technologies Used:
      • React: Building the interactive user interface and managing component state.
      • JavaScript: Implementing the logic for generating random colors and handling user events.
      • CSS: Styling the component to make the color display visually appealing.
    • What I Learned:
      • React Basics: Gained a solid understanding of React components, state, and props.
      • Event Handling: Learned how to manage user events in React, such as button clicks.
      • State Management: Developed skills in managing and updating component state dynamically.
      • CSS Styling in React: Enhanced my ability to style React components effectively.
      • JavaScript Logic: Improved my ability to write efficient JavaScript functions for generating random values.