AMH

Hello world, I'm Amber.

I am a front end developer based in Greensboro, North Carolina.

For the past year, I've been working at Implicit Technologies to manage clients' public sites and expand our business portal product.

I work with languages and technologies including

HTML

CSS

Sass

JavaScript

React

Bootstrap

jQuery

Git

I'm also familiar with

Jest

Redux

Python

Here are some of my projects.

Today's Moon
CODE LIVE

Today's Moon

HTML

CSS

Sass

JavaScript

React

Jest

Features

  • Calculates and displays the current moon phase, date, and time
  • Displays the previous and next major moon phases
  • Provides information about each moon phase

Description

This project is a combination of my love of programming and all things witchy and magical. Today's Moon is a React application that displays information about the current lunar cycle. It uses a simple formula to calculate the current moon phase, and reads data about previous and next major moon phases. I also used this project as an opportunity to learn about code testing, utilizing the React Testing Library and Jest to write a few simple tests.

Pomodoro Study Timer
CODE LIVE

Pomodoro Study Timer

HTML

CSS

Sass

JavaScript

React

Jest

Features

  • Set session and break time blocks between 1 to 60 minutes
  • Timer automatically switches between counting down work sessions and break time
  • Random inspirational quotes from an API

Description

Initially, I coded this timer as a project for FreeCodeCamp's Front End Libraries certification. I recently went back to it, cleaned up the code a bit, and added new features like a mute button for the timer audio and random inspirational quotes pulled from the Quotable API. I also wrote five simple tests using Jest and React Testing Library to ensure the app's basic functionality is working as intended.

JavaScript calculator
CODE LIVE

Simple JavaScript Calculator

HTML

CSS

JavaScript

jQuery

Features

  • Four basic mathematical operations
  • History displays the current equation
  • Positive/negative sign, backspace, and decimal point buttons

Description

A simple calculator written in mostly vanilla JavaScript with a touch of jQuery. The biggest challenge of this project was figuring out how to structure the code in a neat and scalable way. Halfway through the project, I ended up rewriting the app using an MVC design pattern to much success. You can see how much of a difference this refactoring made by looking at the pull request from when I merged the changes into the main branch.

FreeCodeCamp
VIEW PROJECTS

FreeCodeCamp Projects

HTML

CSS

Sass

JavaScript

React

jQuery

Description

So far on FreeCodeCamp, I've built a Pomodoro timer, Markdown previewer, tech documentation page, random quote generator, and more! FreeCodeCamp has been an integral part of my coding journey and I'm incredibly thankful for the content they offer. At the moment, I have earned three of their certifications and I'm working on completing more. Each certification requires the completion of five projects that pass a series of automated tests. All of my FreeCodeCamp projects are posted on my CodePen profile.

Frontend Mentor
VIEW PROJECTS

Frontend Mentor Challenges

HTML

CSS

Sass

JavaScript

Description

Frontend Mentor is a site that provides challenges for learning developers to build things like pricing components, profile cards, feature sections, simple form validation, and more. Starter files are provided with the objective of creating a page as close to the design screenshots as possible. I like these challenges because they allow me to experiment with new skills and techniques, and it also trains my attention to detail as I try to match the designs. Each project I have completed has a corresponding GitHub repo with links to a live site and more details about how I completed the challenge.

Like what you see? Let's chat!