Overview
Work History
Education
Skills
Projects
Certification
Timeline
Generic

Kenan McKenzie

Concord,NC

Overview

1
1
year of professional experience
1
1
Certification

Work History

Freelance Web Developer

Soles For Christ
12.2023 - 01.2024
  • Created website for local charity that delivers shoes to children in El Salvador using React/Node/Express
  • Implemented payment system that accepts one-time or recurring donations and invoice generation by integrating Stripe
  • https://solesforchrist.org

Java Intern

Revature
07.2023 - 10.2023
  • Developed programming skills in Java, SQL, RESTful API Construction and Spring Framework
  • Implemented project work including construction of functional REST APIs using Test Driven Development methodologies
  • Leveraged Java APIs to write algorithms to solve various challenges and problem sets

Education

Bachelor of Science - Communication Studies

Appalachian State University
Boone, NC

Skills

Languages:

  • Java, Javascript

Back-End Development:

  • Spring, Spring Boot
  • JDBC, JPA
  • SQL, MySQL, MongoDB
  • Node, Express

Front-End Development:

  • React, Next, Tailwind

Tools:

  • Git
  • JUnit, Mockito
  • Postman

Projects

Challenge Tracker:

Tracks progress for 75-hard fitness challenge. Stores daily progress pictures with AWS S3.  Cron Expressions and JavaMailSender are used to remind users of daily incomplete tasks. Tests with JUnit and Mockito. Uses Spring Security and J.W.T. for authentication.

Built with: Java, Spring, Spring Boot, MySQL, React

https://github.com/kwm0304/challenge-tracker


Transfer Portal Scraper:

Scrapes and aggregates entries in the college transfer portal and uses output to scrape team and player stats the following year to show their impact. Writes data to json files and larger files to database. Aggregates and displays all data in sortable tables.

Built with: Javascript, React, Express, Node, Puppeteer, MongoDB

https://github.com/kwm0304/portal-tracker


McKenzie Transport:

Event, Contact, Financial tracker for family member's small business. Uses complex state management and authentication is done with Bcrypt and JWT

Built with: React, Javascript, Tailwind, Express, Node, MongoDB 

https://github.com/kwm0304/transport

Certification

U.N.C.C. Full Stack Coding Bootcamp, 07/2022, 01/2023

Timeline

Freelance Web Developer

Soles For Christ
12.2023 - 01.2024

Java Intern

Revature
07.2023 - 10.2023

Bachelor of Science - Communication Studies

Appalachian State University
Kenan McKenzie