Full Stack Web Developer leveraging a psychology background and its
concepts to create an engaging user experience.
After practicing psychology and bartending, I realized I wanted a
new challenge. I earned a certificate in Full Stack Development from
the University of North Carolina Chapel Hill where I advanced my
skills in HTML, CSS, JavaScript, MySQL, MongoDB, and other
technologies. In addition to these skills I also taught myself Swift
and Python to help round out my skill sets.
From earning a management position in high school, to working two
jobs to support myself through college, and now pivoting into the
tech industry, I am constantly looking for a new way to challenge
and improve myself. I have great time management skills, a tireless
work ethic, and I crave a challenging workplace and an environment
that fosters growth. It is these skills that have helped me become a
software developer, and helped me master the skills taught in my
certificate program. It is often my strong sense of leadership,
can-do attitude, and unyielding work ethic that leads me to
leadership positions. I thrive on leading those around me to
accomplishing our goals. Check out some of
the things I've built.
Work
Below are some of the projects I'm most proud of. A link to each
repo is provided.
For my final group project, I and three other teammates had three
weeks to develop a full stack application with real world
applicability that also utilized three technologies unfamiliar to
us. I am proud to say that despite some set backs, we were able to
do so with Flare, and ended up utilizing over a dozen different
technologies to make it possible.
Powered by Facebook's React framework, SQL, and a dozen other APIs,
Flare allows users to feel safer than they ever have before. Flare
allows for users to create a list of contacts, group those contacts
together, and create several plans for emergency situations. When a
user plans to go to an unfamiliar part of town or any other
situation where they might feel unsafe, they are able to create an
automated alert for those groups of contacts.
The Employee Management System is a CLI project that utilizes
Node.js, Javascript, and MySQL to create a robust application to
manage a population of employees. It offers several different
functions, including the ability to not only create employees,
roles, and departments, but also manipulate them after their
creation.
I am very proud of this project, particularly the way I made it so
that existing data can be retrieved and presented as choices where
appropriate. This required me to nest several queries to my database
within one another. This project also gave me an opportunity to
learn how to rebase a repository!
Choosing from four different groups of characters, users are able to
create a password ranging from 8-128 characters in length. Besides
displaying the generated password, the user may also copy them
directly to their clipboard.
This project comes in two flavors! I was expected to build it using
Javascript and basic HTML early on in my Bootcamp. Over a long
weekend, I taught myself XCode and Swift by recreating this project
over the course of three days. The repository for the Swift version
of this project can be found
here.
This CLI application utilizes Node.js and Inquirer to prompt the
user with several questions related to their README file.
Afterwards, the answers given are used to affect the document in
several ways. Through the use of ternary operators, the user is able
to delete unnecessary sections of the README. The document generates
using proper Markdown syntax, meaning that the document will
generate functional links and different sized headings where
appropriate.
About Me
Born in Bel Air, Maryland, I moved to Lillington North Carolina to
attend college at Campbell University after being awarded the
presidential scholarship. Besides graduating with my Bachelor's in
Psychology, I also earned a minor in Chemistry and another in
General Science while also being inducted into the Rho Kapa Honor's
Society. When I wasn't studying, I was either at the gym or hiking
with my German Shepherd, Odin.
After graduation, I intended to take a gap year before pursuing a
Master's degree. In that time, I worked as both a Behavioral
Technician and waiter, before dedicating myself to bartending full
time. It was towards the beginning of 2020 I decided I wanted a new
challenge, and began my journey to Full Stack Web Development
through UNC Chapel Hill.
I've learned a lot in the last few years, and am excited to see what
my career as a Full Stack Developer has in store for me. To get a
better idea of my skill set, please
check out my résumé.