cjohnson74
Full-stack Software Engineer with strong mathematics, science, and problem-solving background. || University of Central Florida Full-Stack Bootcamp Alumni đ
Gainesville, Florida
Pinned Repositories
AlgoViz
A visualizer that helps CS students visually learn Data Structures and Algorithms.
Biiggie
A MERN application that can change the world!! This is our BIIGGIE... what's yours?
CatWorx-BadgeMaker-App
I used C# to build a console app that creates employee security badges for a rapidly expanding startup, CatWorx. I used the .NET framework to import libraries that let me read and write to the file system, query APIs, and generate images.
cjohnson74
My personal repo!!
Cooking-Crafty
An application that recommends recipes based on what ingredients you have on your fridge.
Geo-Stream
A quick and intuitive movie search for the dinner consuming personage.
JavaScript-Code-Quiz
At some point in my journey to become a full-stack web developer, I'll likely be asked to complete a coding assessment perhaps as part of an interview process. A typical coding assessment includes both multiple-choice questions and interactive coding challenges. To help familiarize myself with these tests and allow myself to use the skills I have gained, I built a timed coding quiz with multiple-choice questions. This app runs in the browser and features dynamically updated HTML and CSS powered by JavaScript code that I wrote. It has a clean, polished, and responsive user interface,
Library-of-Congress-Search-Tool
In this activity, I will work with a group to build an application that searches and displays results from the Library of Congress API.
Python-NewsFeed
In this course, youâll use Python to refactor an existing application that was originally built using Node.js. The app, called Just Tech News, is a website where users can post, upvote, and comment on links to news articles. Instead of using Node.js as the back-end language and Handlebars.js as the templating engine, youâll use Python to create the app and the Python Flask framework to create the applicationâs views. Python is one of the most widely used high-level programming languages, with the TIOBE index naming it the second most popular language out of 100 in 2020. It's an interpreted, high-level, open-source, general-purpose programming language that supports procedural, object-oriented, and some functional programming constructs. Created by Guido van Rossum between 1985 and 1990, Python is currently used in such fields as web development, data science, and DevOps. Python has seen an increase in popularity with the rise of big dataâin which extremely large datasets are analyzed computationally to reveal patterns, trends, and associations, especially relating to human behavior and interactions. Python can help us mine big data much faster than any other programming language because it can handle any data type. Python can also be easily integrated into web applications that need to implement machine learning. Machine learning is a quickly growing branch of artificial intelligence that's based on the idea that systems can learn from data, identify patterns, and make decisions with minimal human intervention. Just like most other popular programming languages, Python has several frameworks that can make it easier to use. The two most popular Python frameworks are Flask and Django. Youâll use Flask in this course, but you can adapt the same concepts to a Django application. To complete the refactoring, youâll connect the Just Tech News application to a relational database using SQLAlchemy, provide user authentication using Flaskâs built-in session functionality, and deploy your app to the cloud using Heroku.
Updated-React-Portfolio
I created a portfolio using my React skills, which will help set me apart from other developers whose portfolios donât use the latest technologies.
cjohnson74's Repositories
cjohnson74/cjohnson74
My personal repo!!
cjohnson74/LeetCodeProgress
Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)
cjohnson74/Python-NewsFeed
In this course, youâll use Python to refactor an existing application that was originally built using Node.js. The app, called Just Tech News, is a website where users can post, upvote, and comment on links to news articles. Instead of using Node.js as the back-end language and Handlebars.js as the templating engine, youâll use Python to create the app and the Python Flask framework to create the applicationâs views. Python is one of the most widely used high-level programming languages, with the TIOBE index naming it the second most popular language out of 100 in 2020. It's an interpreted, high-level, open-source, general-purpose programming language that supports procedural, object-oriented, and some functional programming constructs. Created by Guido van Rossum between 1985 and 1990, Python is currently used in such fields as web development, data science, and DevOps. Python has seen an increase in popularity with the rise of big dataâin which extremely large datasets are analyzed computationally to reveal patterns, trends, and associations, especially relating to human behavior and interactions. Python can help us mine big data much faster than any other programming language because it can handle any data type. Python can also be easily integrated into web applications that need to implement machine learning. Machine learning is a quickly growing branch of artificial intelligence that's based on the idea that systems can learn from data, identify patterns, and make decisions with minimal human intervention. Just like most other popular programming languages, Python has several frameworks that can make it easier to use. The two most popular Python frameworks are Flask and Django. Youâll use Flask in this course, but you can adapt the same concepts to a Django application. To complete the refactoring, youâll connect the Just Tech News application to a relational database using SQLAlchemy, provide user authentication using Flaskâs built-in session functionality, and deploy your app to the cloud using Heroku.
cjohnson74/AlgoViz
A visualizer that helps CS students visually learn Data Structures and Algorithms.
cjohnson74/BlackJack
Python Blackjack game. Uses a random number generator that isn't random but is required for grading purposes. The blackjack functionality still works.
cjohnson74/C_Sharp-Jokes-App
A jokes app that allows you to input jokes and their answers, so that you can have all your best jokes in one place. This application is a basic CRUD (Create, Read, Delete, and Update) application, so I created all the forms, the website, and the database.
cjohnson74/C_Sharp-Tournament-Tracker
A Tournament Tracker written in C# that sets up a schedule for teams to play each other in a single-elimination style matcchups.
cjohnson74/CatWorx-BadgeMaker-App
I used C# to build a console app that creates employee security badges for a rapidly expanding startup, CatWorx. I used the .NET framework to import libraries that let me read and write to the file system, query APIs, and generate images.
cjohnson74/CodePath-IOS-PreWork
Codepath IOS mobile development prework. A tip calculator that can split to bill between up to 5 people.
cjohnson74/google-extension-tutorial
This is my first ever google extension and is the tutorial that google provides.
cjohnson74/mlh-sre-portfolio-site
This is a team portfolio site created during the first week of MLH SRE fellowship. Used Python, Jinja, and Flask. Created DigitalOcean VPS (Virtual Private Server) and deployed the website there. Then created a DuckDNS sub domain name.
cjohnson74/NumericConverter
Functions: Decode Hexadecimal to Decimal, Decode Binary to Decimal, Convert Binary to Hexadecimal
cjohnson74/RLE-With-Images-Python
cjohnson74/Sci_Calculator
Python Scientific Calculator
cjohnson74/Shopify_Developer_Intern_Challenge_Fall_2022
Build an inventory tracking CRUD web application for a logistics company.
cjohnson74/socialify
đ Socialify your project. đ Share with the world!
cjohnson74/StockX-Shoe-Price-Prediction-ML
cjohnson74/UF_STCC_Intro_Virtual_Human_Interaction
This is my Intro Virtual Human Interaction Task to help me get familiar with the technologies used by The University of Floridaâs STEM Translational Communication Center (STCC).
cjohnson74/Updated-React-Portfolio
I created a portfolio using my React skills, which will help set me apart from other developers whose portfolios donât use the latest technologies.
cjohnson74/AWS-Deep-Thoughts
I deployed this app to the cloud using AWS and replace the back-end API to use cloud resources for storage, database, and computing. In this application, I refactored the existing MERN application Deep Thoughts, which allows users to sign up and create an account, post their thoughts, and share their thoughts and images with other users. To accomplish this, I configured a database service with DynamoDB, stored and retrieved static assets using S3, and deployed the app on an Ubuntu server to an EC2 instance.
cjohnson74/CommUnity
A small business locator website.
cjohnson74/connection-plugin
Fixing document scoped sector to work with shadow dom.
cjohnson74/first-contributions
đ⨠Help beginners to contribute to open source projects
cjohnson74/FreeCodeCampSolutions
This is a repository of solutions I came up with using free code camp. It is not all the solutions but some that I felt were worth keeping.
cjohnson74/mario-ai-model
Setup a Mario Environment, preprocess Mario for Applied Reinforcement Learning, Built a Reinforcement Learning model to play Mario, and took a look at the final results.
cjohnson74/MyStartup
cjohnson74/NYC_Subway_Pathfinder
cjohnson74/project-22-fal-12-hackathon-team-2
project-22-fal-12-hackathon-team-2 created by GitHub Classroom
cjohnson74/Reference-Material
cjohnson74/Stream-Hub
A place where you can chat and see what people thought about tv shows down to the very scene.