Hello, It's Me

Joshua Dorley

I'm a

I’m a passionate web developer with a strong foundation in HTML, CSS, and JavaScript, specializing in building responsive, accessible, and visually appealing web applications.

Download Resume

About Me

Frontend Developer!

With a strong foundation in HTML, CSS, and JavaScript, I specialize in building responsive, accessible, and visually appealing web applications. My technical expertise is complemented by a knack for problem-solving and attention to detail, allowing me to turn complex challenges into seamless solutions. What sets me apart is my ability to blend creativity with functionality. I’m committed to delivering user-friendly designs that enhance interaction and leave a lasting impression. I thrive on learning new technologies, staying up-to-date with industry trends, and continuously improving my skills to bring value to every project I work on. I’m excited to collaborate, innovate, and contribute to impactful projects that push the boundaries of web development. Let’s build something amazing together!

My Services

Web Development

Creating websites that look and perform beautifully on all devices.

Version Control

Managing projects efficiently with Git and GitHub for version control and collaboration.

Performance Optimization

Ensuring websites are fast, accessible, and optimized for the best user experience..

Latest Projects

Tic Tac Toe

Created a Tic Tac Toe game in JavaScript by organizing game logic into modules and factories, allowing players to interact with a dynamic gameboard, place markers, check for a winner or tie, and restart the game with an updated interface.

Library App

Developed a Library app by creating Book and Library classes in JavaScript, enabling users to add books with attributes like title, author, and read status, and dynamically display them in a table with functionality to mark books as read.

Weather Api

Developed a Weather App using a weather API that allows users to search locations, toggle between Fahrenheit and Celsius, save and remove favorite locations, and display real-time weather data with dynamic styling and additional features like loading indicators and weather-related GIFs.

Memory card

Built a Memory Card game in React using lifecycle methods, props, and state, where users click items, track their selections, and compete for the best score while randomizing items after each click.

Api Project

This API project is built using Express and MySQL to manage a characters database with full CRUD functionality (GET, POST, PUT, DELETE). The database stores character details, and all server requests are logged in a separate table.

Pokemon

This project is a Pokémon Index built with React and React Router, allowing users to browse a list of Pokémon and view detailed information about each one. It fetches data from a Pokémon API, displaying it dynamically using components like PokemonList and PokemonDetails. The app is structured with routing for navigation, CSS for styling, and GitHub Pages for deployment.

Contact Me!