Hello, I'm

Wilfred Bridges

About Me

Hi there! I'm Wilfred Bridges, a passionate Front-End Developer.

My journey with web development began as a captivating hobby. While my background lies in mathematics education, I discovered a love for crafting user-friendly and visually appealing web experiences. This passion led me to pursue a career change, and I've dedicated the past year to honing my skills through the intensive Full Stack Engineer program at Codecademy.

Now, I'm eager to leverage my newfound expertise and contribute to a collaborative team environment. My skillset focuses on front-end development, particularly in technologies like HTML, CSS, JavaScript, React, and Bootstrap. I'm also comfortable collaborating with back-end developers and possess basic knowledge of PHP and Python.

When I'm not immersed in the world of code, you'll find me spending quality time outdoors with my family. I'm an active individual who enjoys participating in and supporting various sports, and I find a sense of rejuvenation in physical activity, like running.

Skills

My experience and expertise are reflected in the following skills, which I have successfully applied in a variety of projects:

HTML HTML
CSS CSS
JavaScript JavaScript
React React
Bootstrap Bootstrap
Git Git
jQuery jQuery
Python Python
          PHP PHP        
MySQL SQL
GitHub GitHub
VSCode VSCode

Curriculum Vitae

Summary

Wilfred Bridges

Highly motivated and detail-oriented Front-End Developer with a strong foundation in modern web development technologies, including HTML, CSS, JavaScript, and React. Passionate about creating user-friendly and interactive web experiences, currently specializing in crafting engaging wedding invitation websites for couples. Adept in database management and dynamic content creation, showcasing versatility in web application development. Eager to learn and contribute to a collaborative team environment.

Education

Full Stack Engineer Bootcamp

2023

Codecademy

Completed the program, gaining hands-on experience in:

  • Developing and deploying responsive user interfaces using HTML, CSS, and Bootstrap.
  • Collaborating with other developers on projects.
  • Participating in code reviews and debugging processes.
  • Connecting Front End to Back End.

Bachelor of Education

2010 - 2014

North West University, South Africa

Certified Mathematics Educator.

Professional Experience

Freelance Web Developer

2023 – Present

Specialize in crafting custom wedding invitation websites for couples, offering a variety of visually appealing design templates to suit their unique styles.

  • Developed responsive websites using HTML, CSS, and Bootstrap, ensuring seamless access across devices (phones, tablets, desktops).
  • Implemented interactive elements with JavaScript, including a countdown timer to the wedding day and a contact form with validation for guest inquiries.
  • Created a guest RSVP management system using an SQL database, allowing couples to easily track guest responses and manage their wedding guest list.

Math Teacher

2019 - 2022

Curro Roodeplaat, Pretoria, South Africa

  • Developed and delivered effective teaching modules and lessons as the head of grade 6 Mathematics.
  • Implemented online interactive lessons for virtual and in-person classroom settings.
  • Maintained comprehensive student progress documentation and successfully improved student mathematics scores during their school year.
  • Organized football events, managed coaches, and coordinated activities.
  • Served as the Head of Grade 6, managing grade 6 teachers, administrative duties, and parent communication.

Portfolio

Wedding Invitations

Forever Love is a static website showcasing my skills as a developer. It offers a range of visually appealing templates for wedding invitations, allowing clients to choose designs that suit their style.

Key Features:

  • Responsive Design: Developed with HTML, CSS, and Bootstrap for seamless access across devices.
  • Interactive Elements: Utilized JavaScript to create dynamic features like a countdown timer and a contact form with validation.
  • Guestlist Tracker: Implemented a feature to update the database, showing RSVP status for guests and enabling easy management for the couple.
HTML / CSS / JavaScript / PHP

Company Directory

Company Directory is a dynamic web application meticulously crafted to showcase my skills as a developer. Designed for both mobile and desktop users, this project offers comprehensive management of personnel, departments, and locations within an organization.

Key features of the application include:

  • CRUD Operations: Leveraging PHP scripts, the app seamlessly performs Create, Read, Update, and Delete operations on the company’s database. Administrators can efficiently add, edit, and delete personnel, departments, and locations.
  • Real-Time Interactions: AJAX calls facilitate real-time interactions, ensuring a smooth user experience.
MySQL / PHP / jQuery / Bootstrap

Gazetteer

Take a global journey with Gazetteer, an interactive web app tailored for both mobile and desktop users. This versatile application offers comprehensive information about any country, leveraging a variety of APIs to provide a diverse set of details.

The implementation involves AJAX calls to PHP routines, leveraging cURL to retrieve information from APIs. The JSON responses are carefully formatted to present the data in an intuitive manner. For instance, the app displays general information about the selected country through modal pop-ups.

Moreover, Gazetteer integrates the Leaflet.js library to overlay captivating details onto the map, providing users with location-specific insights.

JavaScript / jQuery / PHP / Leaflet.js

Create-A-Playlist

Embark on a musical journey with Create-A-Playlist, one of my earliest React applications. This app empowers users to curate personalized playlists on Spotify, offering a seamless experience of searching for artists, songs, or albums.

Developed using React for a responsive and dynamic user interface, Web API for seamless data integration, and leveraged jQuery for enhanced functionality. Overcame Spotify API integration challenges to ensure a smooth experience for users, requiring an active Spotify account for access.

Implemented a unique preview feature allowing users to listen to a snippet of a song before deciding to add it to their playlist.

React / Web Api / jQuery

Contact

Loading
Your message has been sent. Thank you!