Developer with a passion for learning new ways to produce clean, sleek, performant code.
I built this density altitude app using Svelte.js. I used the native geolocation API to get the users gps coordinates. Using the users coordinates I used the Airmap API to get the users altitude and I used the Darksky weather API to get the users current weather data. With all this data I am able to calculate the users density altitude and insert the density altitude in feet to the DOM.
I built UnderScore.Games using Next.js SSG to improve performance. I collaborated with the design team to design a site that represents Underscore Games and conveys the company's mission and ethos.
I developed a new feature for the ChipDrop site that allows users to use a map built with MapBox.js to communicate with eachother in order to share extra woodchips. The feature is built using plain HTML, CSS and JavaScript.
I built the ascrapguy.com site with Svelte.js. I built a admin page for the client so that he can change the name and prices of items he will purchase. I used Firebase as the database. When data is changed or added to the database the site will load it to the DOM and update the date and time to the top of the table letting visitors of the site know when the last price change happened. I recently added a commercial page for commercial clients to access using a code. I built an API to authenticate the code and allow the user to persist access for a set amount of time using JWT tokens. The token would be void if the code is changed.