Profile picture

Ben McClung

Front-End Engineer
Open Resume Email Directly

About me

I'm a front-end software developer skilled in functional logic and excited to grow. I have a background in Back of House food service and management, making the switch to programming after learning I enjoyed it far more. I enjoy the problem-solving that comes with programming and like tackling big challenges.

Preferred locations

  • Colorado Springs, CO
Open to other locations and/or remote work

Previous industries

  • Food Production

Skills

  • CSS3
  • GitHub
  • HTML5
  • JavaScript
  • Jest
  • Mocha
  • React
  • React Native
  • Sass

Currently learning

None specified

Projects

MediMindeRx

MediMindeRx

Contribution time 80 hours
Collaborators Profile picture for Leigh Larson Profile picture for Nick Hart Profile picture for Kathy Bui Profile picture for Jordan Shryock Profile picture for Kwibe Merci

Tools Used

  • Python
  • React Native

This React Native app allows a user to set up time or location-based reminders for medications they need. The user can name their reminder and input what they need to do or take when the notification goes off. It can be set to time, which includes repeating times with day selectors or single use, or location, which notifies when the user has left that location's area. The user can also decide whether they want their medication information to show up on the notification or if they need to go into the app to see it. Any number of notifications can be set, and once a notification goes off, it can be deleted. 

My areas of focus:
I mainly focused on building form logic and reminder logic. I created the repeating reminder function along with most of the form input acceptance. I also helped with the location-based reminder function, as a pair of us worked together on that functionality.

Code Repository
Screenshot detail for project MediMindeRx
Screenshot thumbnail #1 for project MediMindeRx

Projenerator

Projenerator

Contribution time 60 hours
Collaborators

Tools Used

  • React

Projenerator is a WIP project idea generator using the Public APIs API as part of its base. Built in React. The site helps generate project ideas with two subjects at the moment: programming and persuasive essays. For programming, a random project will have a required API and a target audience; the persuasive essay ideas have a topic and stance. A user can save the ideas to favorites if they like them and want to come back to them. My future goals are:
-build a database for the data I've created -build out more subjects -add more data to each subject -add OAuth login so users can access from anywhere

Code Repository
Screenshot detail for project Projenerator
Screenshot thumbnail #1 for project Projenerator Screenshot thumbnail #2 for project Projenerator Screenshot thumbnail #3 for project Projenerator

PokeTeam

PokeTeam

Contribution time 50 hours
Collaborators Profile picture for Jordan Shryock Profile picture for Horacio Borrego Profile picture for Naomi Ware

Tools Used

  • React

This React-based project allows a user to create a team of up to 6 Pokemon from over 800 of them - to be specific, the first seven generations. On load, the user will be prompted to log in with Google Firebase while the site accesses the Pokemon API and downloads the necessary information. Once logged in, the user will see a prompt to create a team. Then they will see six Pokeball-shaped forms with inputs for the Pokemon search and the name the user would like to give to it.  A user can search a Pokemon by name or by Pokedex number, or they can input a random number from 1 to 800. Once they have Pokemon, they can hit "Create a Team". Then they will see the display pictured in the screenshot with their team.

My areas of focus:
I focused on working with the Pokemon API and working on functional logic for this project. I created the function to gather the necessary data from the API while leaving unnecessary data out. I also created the search functions for the Pokeball forms and the functional display, though I did not work as much on styling the display.

Code Repository
Screenshot detail for project PokeTeam
Screenshot thumbnail #1 for project PokeTeam