About
Dependable, entry-level web developer with a strong work ethic who is a technically proficient and analytical problem solver with a calm and focused demeanor. Knowledgeable in a variety of computer languages and understand the principles and techniques of initial website construction and ongoing maintenance. A solid communicator and team player who is always willing to help out and learn from others.
Bachelor's Degree in Communications from Virginia Commonwealth University and recently completed The University of Richmond's School of Continuing Studies Full-Stack Web Development Course. Professional career includes 7+ years of design and marketing experience. Richmond Show Student Award Winner (3rd place) and University of Richmond's 'Book Award' recipient for outstanding academic performance.
I tend to lean towards front-end development because of my background in design and have been most interested in increasing my knowledge of React.js, JavaScript, and CSS/web frameworks. Creativity and curiosity are my driving forces and I am always looking to learn new things.
Non-professionally, I am an avid music enthusiast, nature lover, taco consumer, and cat dad.
I am currently open to any development opportunities and am always looking to expand my network.
Let's connect!
Technologies
HTML, CSS, JavaScript, Git, GitHub, Node, React.js, Express.js, MongoDB, Bootstrap, Tailwind, Bulma, Wordpress, SQL, REST APIs, MVC, OOP, PWAs, Adobe Photoshop, Adobe Illustrator
Services
Web Development
Planning and developing web applications and software solutions. Supporting and maintaining a company's websites and digital products.
Web Design
Creating a website's layout and functionality, as well as its content and graphics. The role involves understanding both graphic design and computer programming.
Graphic Design
Creating visual concepts, using computer software or by hand, to communicate ideas that inspire, inform, or captivate consumers.

nusplash
This is a project I built using the unsplash.com API, React.js, and TailwindCSS. I also used a couple of npm packages including axios for http requests, react-infinite-scroll-component, and animate.css. I wanted to create an application that utilizes the available unsplash.com APIs to allow users to search for images, get recommendations, and browse through random images all while have having an easy to use, modern design.

nrml-ai
This is a personal project built with MERN stack and Vite.js. This app uses OpenAI's Dall-E image generating API to create and share images created by artificial intelligence. Important technologies included in the project include; TailwindCSS for styling, MongoDB, Express.js, React.js, and Node.js. Cloudinary was used for image hosting while Render and Hostinger were used for the application's deployment and hosting. User's are able to generate an image based on a prompt of their choosing or a random suggestion by clicking the surprise me button. They can then share their image to the home-page, which displays the attributed creator's name and the prompt used. Once shared, the image can be downloaded. Try it out!

NexusBank
This is a fictional bank's front-end design built using React.js, a popular front-end JavaScript library, and Vite.js, a fast and flexible build tool for modern web applications. The design follows a clean and modern aesthetic, with a focus on ease of use and accessibility. It includes reusable React functional components, styling using Tailwind CSS & fundamental CSS, complex gradients, and multiple media queries for responsiveness on all devices. Deployment was made possible through the npm package 'gh-pages'.

Sub-Atomic
This is an app designed to make the process of a finding a substitutue teacher faster and easier. 'Sub Atomic' uses the MERN (MongoDB, Express.js, React, and Node.js) tech stack. It combines a back-end implemented with Node.js and Express.js API with a MongoDB database using a React front-end to create a single-page MERN application. This group project was made with students also enrolled in my Full-Stack Bootcamp. Most of my contributions were with the front-end. This app is deployed to Heroku.com.

Boot Camp Champ
This a full-stack application made by a group of individuals as a forum and networking tool for anyone who has been in, completed, or is interested in the University of Richmond's Web Development and Coding Boot Camp. This application uses server-side JavaScript, RESTful APIs, databases, object-relational mapping, environment variables, templating, and authentication. This app is deployed to Heroku.com.

TRVL App
This is a responsive React.js application that uses React Hooks and React Router. For styling, I used custom CSS, CSS variables, and conditional rendering. This project was meant to be a website for a travel agency and was made to increase my knowledge and familiarity of React.js. The application is deployed using the npm package 'gh-pages'.

Coffee Shop Website
This is a front-end web design project for a coffee shop using Bootstrap. The goal was to create a modern, visually appealing website that showcases the coffee shop's products, services, and atmosphere. This is a responsive website providing an optimal user experience for both desktop and mobile users.

Book Search - MERN
This full-stack app was a refactor of a fully functioning Google Books API search engine built with a RESTful API, into a GraphQL API built with Apollo Server. The app was built using the MERN stack, with a React front end, MongoDB database, and Node.js/Express.js server and API. The app allows users to save book searches to the back end. This app is deployed to Heroku.com.