I am a computer programmer with a passion for creating projects that are useful in solving problems. This portfolio website of mine is designed to showcase the work that I have done to grow my skills and solve some of the problems that I have had. I have grown as a developer by deepening my skills and experience with JavaScript and that is the programming language that I have the most experience with. I also have done some coding in Python and C++ however I am not as experienced with those. I strive everyday to learn something new and potentially useful that will help me progress to my achieving personal and professional goals.
Education
DevMountain - JavaScript Programming and Cyber Security
Relevent Skills
Analytical Skills, API's, AWS, Back-end Development, Bash, C++, CI/CD, Communication, Computer Networking, CSS, Data Analysis Skills, Databases, Debugging, DevOps, Firewalls, Front-end Development, Full-stack Development, Git, Github, HTML, JavaScript, Node.js, PostgreSQL, Problem-solving, Project Leadership, Project Management, Python, React.js, SQL, TypeScript, UI Design, UI Development, Visual Design, Visual Studio, Web Design, Web Development
Experience and Expectations
My EcCommurse Site (T's 'R' Us)
Portfolio Showcase
This is a mock eCommerce website that I created while I was at DevMountain. This website was a little challenging to make because I was making it as a way to learn how to program a website. It taught me many things about web design and how websites work in the background. One of the many skills that this project taught me about was how to think about what I am creating in detail. I had to methodically think about how exactly I wanted my project to function and I needed to find ways to put those plans into code.
Random Color Generator
This is a Color Generator that I made to solve a little problem I had. The reason I wanted to make this was because my wife and I were in the process of purchasing our first home and we were undecided on what color scheme we wanted to paint it. I then decided to make this program to help us make it easier for us to find colors that we liked. The one thing that I believe sets my program apart is the options that you have to generate a specific color and shade, all of the other programs that I saw were not designed with this functionality in mind. In order to make this function possible I needed to completely redesign how my color generator worked. Instead of just generating a random number between 0-255 three times, like other color generators, I needed to separate the three numbers so that I could be able to set separate conditions for each of them depending on the color that the user desired.
Grocery List Maker
This is the project that I am currently working on. My wife and I plan out the meals that we want to make for the upcoming week and as part of that we need to find out all of the groceries that we will need to make each of those meals. It has been very time consuming and tedious for us to have to go to the recipe book, find each recipe we want, and find all of the ingredients and how much we will need for all of the meals. So I had the idea to automate the process by creating a program that would allow us to select what meals we want to make and then the program would give us all of the ingredients that we would need to make those meals. I am very excited for this project to be completed because it'll allow our lives to run a bit better.