BROCK DALLMAN

Web Developer

Hi, I'm Brock! I design and develop websites. Let's bring your vision to life!

Get In Touch
Brock Dallman

About Me

        As a landscape photographer and illustrator, I wanted to learn how to make my own websites to display my work in a way that would give me absolute control over the design and user experience. I quickly became enthralled in the process and began to pursue web development as a career path.

I started taking online courses to expand my knowledge and skill set. Since learning Javascript, NodeJS, MongoDB, Express, React, NextJS and Wordpress theme development, I have been designing and coding a variety of projects, always prioritizing a responsive and user friendly design.

I look forward to collaborating with you to create awesome, responsive and intuitive websites and applications that deliver a great user experience!

Brock Dallman

Expertise

        Driven by a passion for both design and code, I take great enjoyment in crafting beautiful and fully responsive websites and applications. Taking inspiration from all over the web, I love crafting bold, clean, engaging and immersive websites that look great on any device. For many of my projects I have designed custom icons and logos utilizing Inkscape as well as Adobe Illustrator.

I specialize in the React and NextJS javascript frameworks as well as custom Wordpress theme development. NextJS, which builds and expands upon the core features of React, has become my javascript framework of choice. It's core features like server side rendering, file based routing, built in API and improved SEO, result in an improved experience for both the client and the developer. I have experience migrating several React projects to the NextJS framework.

I also specialize in developing custom WordPress themes, tailored to the unique needs of each business. As the world's most popular content management system; powering approximately 43% of all websites, WordPress offers flexibility, scalability, and ease of use. My custom-built WordPress sites empower administrators to manage business data efficiently while maintaining control over key aspects of their website.

Aside from my frontend skills I also have experience creating NodeJs REST APIs with the Express framework. With REST APIs I have implemented features for my websites such as user signup/login/authentication, inventory management, admin dashboards/privileges, photo/file uploads, CRUD(Create, Remove, Update, Delete) operations and more. I utilize NPM packages like JSON Web Tokens and BCrypt to ensure security and follow best practices. I have also implemented these features with NextJS's built in API which uses NodeJS under the hood.

As a web developer I thouroughly enjoy solving problems, learning perpetually and staying abreast of the lastest trends and technologies in the industry. I would love the opportunity to leverage my expertise and provide solutions to your unique business challenges!

Click on the following link for my certifications and you can find my project repos on my Github page.

TECHNOLOGIES

  • Javascript

  • Typescript

  • React

  • NextJS

  • HTML

  • CSS

  • SASS

  • Redux

  • NodeJs

  • Express

  • MongoDB

  • Mongoose

  • PHP

  • Wordpress

  • Tailwind

Projects

Screen shot of Brock Dallman's Trail Tracker website

Featured Project

Trail Tracker

Trail Tracker is a React app that allows a user to discover new trails as well as add their own. Each trail profile contains data including images, a trail description, weather data, coordinates a map of the trailhead and more. Users can submit a trail after creating an account and can edit and delete their respective trails after submitting. Trail Tracker utilizes a NodeJS API which interacts with a Mongo Database. The API sanitzes user data, handles secure authentication/sessions with JSON web tokens as well as fetching trail data from the database.

  • React
  • NodeJS
  • Express
  • MongoDB
  • AWS
Link Icon to Trail Tracker websiteTrail Tracker

Brock Dallman Photography is my fully responsive, personal landscape photography site. There you can find photo galleries, a blog of my backpacking/photography adventures, an online shop and more. Also features an admin dashboard for the shop where I can add, edit and delete products as well as manage orders.

  • NextJS
  • React
  • MongoDB
  • AWS
Brock Dallman Photography Link Icon to Brock Dallman Photography website
Screen shot of Brock Dallman's Brock Dallman Photography website
Screen shot of Brock Dallman's Summitview Realty website

Featured Project

Summitview Realty

Summitview Realty is a fully responsive, custom Wordpress theme I developed for a real estate company. It utilizes custom post types and Advanced Custom Fields to give the site admin the ability to manage Realtors and Listings from their Wordpress Admin menu. Each listing features an image gallery, image slider as well as home information. The site also has a contact form which utilizes an SMTP Mailer to deliver user emails to the admin's email.

  • Wordpress
  • PHP
  • Javascript
  • SASS
Link Icon to Summitview Realty websiteSummitview Realty

Featured Project

Olympic Crest Marine

Olympic Crest Marine is a fully responsive, custom Wordpress theme I developed for a boat dealership. Leveraging the power of custom post types and Advanced Custom Fields, it allows the site admin to manage their boat inventory from the Wordpress Admin dashboard. There they can add images, information and specs for each boat. The site also has a contact form which utilizes an SMTP Mailer to deliver user emails to the admin's email. The Boat Inventory page allows users to filter and sort boats by attributes like boat manufacturer, length, price and more.

  • Wordpress
  • PHP
  • Javascript
  • SASS
Olympic Crest Marine Link Icon to Olympic Crest Marine website
Screen shot of Brock Dallman's Olympic Crest Marine website
Screen shot of Brock Dallman's Sanai website

Featured Project

Sanai

Sanai is a fully responsive website I created for an AI startup. It was created with Divi, a no code theme builder, which gives the client more control over their website. The site features a clean, user friendly design and a contact form.

  • Wordpress
  • Divi
Link Icon to Sanai websiteSanai

Featured Project

Aether

Aether is a website for a web design/development company. I went with a dark futuristic style. The landing page features many animations and is designed to be bold and provocative as to capture the user's attention. The goal with Aether was to push my design skills to the limits and provide a memorable user experience.

  • NextJS
  • React
Aether Link Icon to Aether website
Screen shot of Brock Dallman's Aether website
Screen shot of Brock Dallman's Tieton Construction website

Featured Project

Tieton Construction

Tieton Constuction is a business website made with NextJS. This website is totally responsive and features the standard pages found in a typical construction company website. It also features a project portfolio gallery complete with an image slider. Aside from the website I also designed the company's logo.

  • NextJS
  • React
Link Icon to Tieton Construction websiteTieton Construction

Featured Project

Brock Dallman Art

Brock Dallman Art is my fully responsive personal art website. Created with NextJS, brockdallmanart.com utilizes NextJS features like server side rendering, file based routing, dynamic image optimization, improved SEO and a built in backend API. It features a gallery, image slider, and online shop.

  • NextJS
  • React
  • MongoDB
  • AWS
Brock Dallman Art Link Icon to Brock Dallman Art website
Screen shot of Brock Dallman's Brock Dallman Art website
Screen shot of Brock Dallman's Rojo's Mexican Cuisine website

Featured Project

Rojo's Mexican Cuisine

Rojo's Mexican Cuisine is a business website for a small scale restaurant. I went with a more whimsical design which featured a vibrant color scheme and lots of mouth watering images of food. The site features menu, about, catering and contact pages. It is fully responsive and is sure to whet any user's appetite.

  • NextJS
  • React
Link Icon to Rojo's Mexican Cuisine websiteRojo's Mexican Cuisine

Featured Project

Alpine Prints

Alpine Prints is a website for a print company. I designed it to be easily configurable to fit the needs of a small business. It features on online shop, user signup, login, accounts, authentication and administrator privileges. A business owner can sign in as admin and add, edit and delete products, and manage orders.

  • React
  • NodeJS
  • Express
  • MongoDB
  • AWS
Alpine Prints Link Icon to Alpine Prints website
Screen shot of Brock Dallman's Alpine Prints website

Featured Project

Trail Tracker
Screenshot of Brock Dallman's Trail Tracker website

Trail Tracker is a React app that allows a user to discover new trails as well as add their own. Each trail profile contains data including images, a trail description, weather data, coordinates a map of the trailhead and more. Users can submit a trail after creating an account and can edit and delete their respective trails after submitting. Trail Tracker utilizes a NodeJS API which interacts with a Mongo Database. The API sanitzes user data, handles secure authentication/sessions with JSON web tokens as well as fetching trail data from the database.

  • React
  • NodeJS
  • Express
  • MongoDB
  • AWS
Trail Tracker Link Icon to Trail Tracker website
Screenshot of Brock Dallman's Brock Dallman Photography website

Brock Dallman Photography is my fully responsive, personal landscape photography site. There you can find photo galleries, a blog of my backpacking/photography adventures, an online shop and more. Also features an admin dashboard where I can add, edit and delete products as well as manage orders.

  • NextJS
  • React
  • MongoDB
  • AWS
Brock Dallman Photography Link Icon to Brock Dallman Photography website

Featured Project

Summitview Realty
Screenshot of Brock Dallman's Summitview Realty website

Summitview Realty is a custom Wordpress theme I developed for a real estate company. It utilizes custom post types and Advanced Custom Fields to give the site admin the ability to manage Realtors and Listings from their Wordpress Admin menu. Each listing features an image gallery, image slider as well as home information. The site is fully responsive, features an elegant modern design and svg assets I created with Inkscape.

  • Wordpress
  • PHP
  • Javascript
  • SASS
Summitview Realty Link Icon to Summitview Realty website

Featured Project

Olympic Crest Marine
Screenshot of Brock Dallman's Olympic Crest Marine website

Olympic Crest Marine is a fully responsive, custom Wordpress theme I developed for a boat dealership. Leveraging the power of custom post types and Advanced Custom Fields, it allows the site admin to manage their boat inventory from the Wordpress Admin dashboard. There they can add images, information and specs for each boat. The site also has a contact form which utilizes an SMTP Mailer to deliver user emails to the admin's email.

  • Wordpress
  • PHP
  • Javascript
  • SASS
Olympic Crest Marine Link Icon to Olympic Crest Marine website

Featured Project

Sanai
Screenshot of Brock Dallman's Sanai website

Sanai is a fully responsive website I created for an AI startup. It was created with Divi, a no code theme builder, which gives the client more control over their website. The site features a clean, user friendly design and a contact form.

  • Wordpress
  • Divi
Sanai Link Icon to Sanai website

Featured Project

Aether
Screenshot of Brock Dallman's Aether website

Aether is a website for a web design/development company. I went with a dark futuristic style. The landing page features many animations and is designed to be bold and provocative as to capture the user's attention. The goal with Aether was to push my design skills to the limits and provide a memorable user experience.

  • NextJS
  • React
Aether Link Icon to Aether website

Featured Project

Tieton Construction
Screenshot of Brock Dallman's Tieton Construction website

Tieton Constuction is a business website made with NextJS. This website is totally responsive and features the standard pages found in a typical construction company website. It also features a project portfolio gallery complete with an image slider. Aside from the website I also designed the companies logo.

  • NextJS
  • React
Tieton Construction Link Icon to Tieton Construction website

Featured Project

Brock Dallman Art
Screenshot of Brock Dallman's Brock Dallman Art website

Brock Dallman Art is my fully responsive personal art website. Created with NextJS, brockdallmanart.com utilizes NextJS features like server side rendering, file based routing, dynamic image optimization, improved SEO and a built in backend API. It features a gallery, image slider, and online shop.

  • NextJS
  • React
  • MongoDB
  • AWS
Brock Dallman Art Link Icon to Brock Dallman Art website

Featured Project

Rojo's Mexican Cuisine
Screenshot of Brock Dallman's Rojo's Mexican Cuisine website

Rojo's Mexican Cuisine is a business website for a small scale restaurant. I went with a more whimsical design which featured a vibrant color scheme and lots of images of food. The site features menu, about, catering and contact pages. It is fully responsive and is sure to whet any user's appetite.

  • NextJS
  • React
Rojo's Mexican Cuisine Link Icon to Rojo's Mexican Cuisine website

Featured Project

Alpine Prints
Screenshot of Brock Dallman's Alpine Prints website

Alpine Prints is a website for a print company. I designed it to be easily configurable to fit the needs of a small business. It features on online shop, user signup, login, accounts, authentication and administrator privileges. A business owner can sign in as admin and add, edit and delete products, and manage orders.

  • React
  • NodeJS
  • Express
  • MongoDB
  • AWS
Alpine Prints Link Icon to Alpine Prints website

Contact

brock.dallman@gmail.com