Skip to content
View D-Johnson89's full-sized avatar

Block or report D-Johnson89

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
D-Johnson89/README.md

Learning and Growing

Hi there πŸ‘‹, I'm Dustin Johnson

Marine Corps Veteran | Team Leader | Aspiring Web Developer

Im a militery veteran with leadership experiencewhos passionate about full-satck web development. Currently learning through hands-on projects and formal education, with a focus on JavaScript and Vue.js.

πŸš€ Current Journey

Transitioning from military and team leadership roles to web development

  • Recently completed a month-long hackathon with the freeCodeCamp community
  • Building projects with modern web technologies
  • Pursuing CS50x (Harvard) and freeCodeCamp cirriculum

πŸ’» Technologies

Currently Working With:

  • JavaScript, HTML, CSS
  • React (team projects), Vue.js (personal preference)
  • Node.js, Express.js, MongoDB

Learning and Exploring:

  • Python, Flask
  • Database design and backend architecture
  • Modern development workflows

Featured Projects

A vocabulary and journaling application built during a collaborative hackathon

  • Team Project: Month-long freeCodeCamp community hackathon
  • Tech Stack: MongoDB, Express.js, React, Node.js
  • Role: Frontend team contributor in a team of 10

πŸ“ˆ Current Goals

  • Short-term: Complete CS50x and enhance JavaScript skills
  • Medium-term: Build more Vue.js projects and backend APIs
  • Long-term: Secure a full-stack or backend developer role

πŸŽ–οΈ U.S. Marine Corps Veteran (3+ years)

  • Tank Mechanic specializing in complex system maintenance
  • Leadership experience managing teams and inventory systems
  • Strong problem-solving and attention to detail

Team Leadership Experience

  • Managed teams of 2-5 people in fast-paced environments
  • Trained new team members and maintained high operational standards

πŸ“« Let's Connect

Pinned Loading

  1. freeCodeCamp-2025-Summer-Hackathon/purple-array freeCodeCamp-2025-Summer-Hackathon/purple-array Public

    Repository for the purple-array team's work.

    JavaScript 4 3

  2. Crypto-Bids Crypto-Bids Public

    Short-Term Trading App For Final Project

    JavaScript 1

  3. textAdventure textAdventure Public

    A simple CLI javascript text adventure game.

    JavaScript 1

  4. Vue3Course Vue3Course Public

    Vue3 Intro Course and github practice

    JavaScript 1