Here is a little about me: I'm a software developer with an eye for design and a love of problem solving. My work philosophy is quality over quantity and I feel the same way in my approach to programming. I have enjoyed a successful career as a music teacher and artist, but since I rediscovered my passion for software and web development I have dedicated my time and energy to web and software development as a career.


My passion for web development started as a teenager where I began making static websites for my favorite bands. My fascination for how things work behind the scenes and designing applications whether it's with React or vanilla Javascript and HTML/CSS, is to provide a satisfying user experience. The environments I thrive in are with positive and proactive teammates, who feed off of collaborative effort and creative solutions.

Below you'll find some projects that I have finished that showcase my abilities in Javascript, Bootstrap, Html/Css and Git. 



Star Wars Character Api(React, Javascript, Bootstrap, RESTful API, Swapi StarWars API)

The Star Wars Character api app I created was motivated by my desire to learn more about how an api works and how to "pull" the data from one to use it with React's virtual DOM. There's an initial api call when the app component mounts and it loads data from swapi.co which is rendered in a table with the name, birth date, heigh, mass, home world and species of each character throughout the Star Wars movie and story catalog. After the 1st api call which is made through axios, the api data loads based on paginated results that swapi.co has limited to 10 results per "page". You click one of the pagination sqaures and it makes an api get request to the relevant page number and it loads the results for the next 10 characters. I was able to become very comfortable with React framework tools such as async/await for asynchronous programming and with axios to perform my api calls.

Expense Tracker(React, Javascript, Bootstrap)

I created this app because of my pursuit over the years to become better at keeping track of and managing my money. Having a proper financial foundation and keeping track of your expenses is essential when it comes to managing your money. This React app posed many fun but challenging hurdles for me like learning about setting and changing state, using ES6 Javascript with arrow functions, broadening my bootstrap skills and the different ways React.


Snake Game(2D animation, Vanilla Javascript, Html Canvas)

I wanted to create this game to increase my knowledge of javascript and take me to the outer limits of my comfort zone.The snake game utilizes html canvas to provide the layout and playing area for the snake and fruit to move.I was able to gain a lot more confidence in using loops to sift though the array parts that make up each part of the snake.The logic behind the snake moving like links in a chain was the most challenging aspect of the game to figure out for me.I'm very excited to have this 2D game as part of my skill sets in software development.  I would love to keep building more games in the future! 



Duane Muchow Concrete(Html/CSS/Bootstrap/PHP/mySQL)

This website Duane Muchow Concrete Construction is a static html/css/bootstrap app that uses php and a mySQL database.  The mySQL database is used for holding contact information and leads for concrete bids.  I love designing my websites with mobile-first UI-UX.  I am utilizing bootstrap for responsive design and css for customizing the bootstrap styling even further.  



Tel: 217-416-1417


© 2020 by Reid Muchow