Richard

Full Stack developer
Electronic Technician

turning ideas into interactive reality

tech stack

HTML&CSS

Highly skilled in HTML & CSS, adeptly crafting visually appealing and responsive websites for optimal user experiences.

Javascript&Node.js

Expertise in JavaScript, building interactive and dynamic web applications with a focus on seamless user interactions and functionality

React

Advanced proficiency in React, developing efficient and interactive front-end applications with a strong emphasis on component-based architecture.

code and coffee

I am a multifaceted IT professional, combining an extensive background as a Full Stack Developer and Linux Administrator with hands-on experience as an Electronic Technician for the U.S. Postal Service. My expertise spans a broad range of technical domains, from computer networking, Linux system administration, and proficiency in a myriad of programming languages (including Java, HTML, CSS, Javascript, jQuery, PostgreSQL, MongoDB, PHP, NodeJS, ReactJS, Wordpress, Git, Github, Embedded Javascript(EJS)) to practical mechanical troubleshooting and software interface management in complex machinery. My success is rooted in my ability to interpret technical specifications and configuration manuals, adapt to specific situations, and effectively apply guidelines and standards, all while leveraging Agile/Scrum methodologies to ensure efficient and streamlined operations.

web creations

Gadget Junkie

Gadget Junkie

Gadget Junkie is a simple e-commerce website built with React. It is a responsive website that can be viewed on any device. It has a cart functionality that allows users to add and remove items from the cart.

Jobster

Jobster

This is a simple job application tracker built with React and NodeJs Backend that allows users to keep track of their job applications. Users can add, edit, and delete job applications.

Oregon Interactive Map

Oregon Interactive Map

An interactive map of Oregon created with React and Mapbox, featuring animated markers, popups with images, and responsive design for both desktop and mobile views

Oregon Hikes

Oregon Hikes

A web application that allows users to add their favorite hiking trails in Oregon. The application is built using NodeJS.

Node Fitness

Node Fitness

A web site for a fitness center built using NodeJS, EJS, MONGODB.

Locations

Locations

This website was done while I was in my coding bootcamp. This app was designed to list travel locations around the world. Users login, sign up, create new locations, like locations,heart locations, and sort locations. Authors: Thor Kuivanen, Richard Brown, and Troy Hancock.

Blog

Blog

This is a blog website built with EJS and a NodeJs, MONGODB Backend that allows users to create, edit, and delete blog posts.

Music App

Music App

This is a music app built with React and a NodeJs, MONGODB Backend that allows users to create, edit, and delete song playlists. Authors: Richard Brown and Gianni Nola

Terminal Chat

Terminal Chat

This is a terminal chat app built with NodeJs and Socket.io. It allows users to chat with each other in real time.

Bitcoin and Crypto News

Bitcoin and Crypto News

This app was designed to list bitcoin news.Users check crypto prices, link to full article,and read about bitcoin history.

The Planets

The Planets

This app was built with React and allows users to view information about the planets in our solar system.

Directions Map

Directions Map

This app was built with React and Mapbox it allows users to get directions between two locations.

Data Visualization Map

Data Visualization Map

A React-based application that visualizes hiking trails using Mapbox GL and GeoJSON data. This app includes features like interactive map controls, dynamic centering based on GeoJSON data, and the ability to add custom map layers and styles.

Trail Walkthrough Map

Trail Walkthrough Map

This project visualizes hiking trails using Mapbox GL JS. It includes features like real-time distance and elevation updates as the camera moves along the hiking trail.

Oregon View Point Hikes

Oregon View Point Hikes

A React and Mapbox application that showcases viewpoint hikes in Oregon. This app displays a grid of hiking cards with images and links to detailed information. It also includes a static Mapbox map showing the hike locations with markers.

Hiking Dashboard

Hiking Dashboard

This project is a web-based application for exploring hiking trails like the Cascade Head Trail. It provides detailed trail information, interactive maps, elevation charts, weather data, and images of the trail.

Hiking Story

Hiking Story

This project is a web-based application that tells the story of a hikes in Oregon. It includes a map of the trail, images, and a narrative of the hike experience.

Bermuda Triangle(Devils Triangle) Incident Tracker

Bermuda Triangle(Devils Triangle) Incident Tracker

This project visualizes the mysterious incidents and locations in the Bermuda Triangle using React and Mapbox GL JS. The application features an interactive map and story panel that provide detailed information about events in the triangles history.

Hike Visualizer

Hike Visualizer

Hike Visualizer is a web application for viewing and interacting with hiking trails, with features such as elevation profiles, weather information, and detailed trail mapping. The project utilizes Webpack, React, and ArcGIS.

US Interactive Map with State Links

US Interactive Map with State Links

This project displays an interactive map of the United States using Mapbox GL JS. Users can click on individual states to open a link associated with the state.

State View: Hiking Trails

State View: Hiking Trails

The Hiking state View is a React-based web application designed to help users explore hiking trails. The app features a search functionality, allowing users to filter trails by name, and displays detailed information about each trail.

Hike Explorer

Hike Explorer

This project is an interactive hiking trail map built using React and Mapbox GL JS. It allows users to explore hiking trails across the United States by selecting a state and viewing trail details, such as distance, elevation gain, difficulty, rating, and more.

Nodejs Network Monitor

Nodejs Network Monitor

Nodejs-NetworkMonitor is a Node.js application that monitors local network traffic in real-time. Newly detected devices on the WiFi and local network, and network packets. The application uses several technologies including pcap for packet capture, node-arp for ARP scanning, and Socket.IO for real-time updates to the frontend.

Trail Map Explorer

Trail Map Explorer

Trail Map Explorer is a React-based web application that displays hiking trails on an interactive Mapbox map. Trails are displayed as clustered or unclustered points, and clicking on a trail reveals detailed information in a popup.

Trails Walkthrough

Trails Walkthrough

Trails Walkthrough is a web-based application that visualizes hiking trails using Mapbox GL JS. The application includes features like real-time distance and elevation updates as the camera moves along the hiking trail.