|

Michael Hodges

Fullstack Web Developer

About


I am a full-stack developer with a special interest in decentralization, particularly to do with large-scale content distribution networks and the problems that come with the costly storage solutions these platforms rely upon. I am currently building upon my skills on both the front and back-end so that I can further explore this area in the hopes of contributing to or creating new open source solutions to the issue that also, importantly, provides a clean and easy to operate user experience to provide maximum accessibility to the average user.

about

Skills


I have experience building production applications from scratch, as well as maintaining enterprise productions, in React/Typescript and Nextjs, as well as mobile applications with React Native and recently, PWA's. I also have created my own Laravel backend for a project I am currently working on and maintain, update, and add new functionality to an enterprise backend system in the same stack.

Projects


Rocket Languages

React, Typescript, PHPLaravel, Nextjs, SCSS

|   My current workplace which includes multiple projects I have been working on. The main project has been and continues to be the Rocket Languages web app, hosted at app.rocketlanguages.com, where I have contributed to significant portions of the entire site over the last year and a half. I have also built an admin app for them from the ground up, the frontend for their affiliate area in NextJs, worked on and am currently implementing a massive version change for their React Native mobile app, and in the last year have upskilled to fullstack and have been adding and updating routes on their backend Laravel infrastructure.

Aaron Hodges Author

React, Nextjs, Typescript, Strapi, Jamstack, Headless, Tailwindcss

|   Business website for my brother acting in his professional role as an author. Displays his repetoire of books to be purchased through Amazon. This is a jamstack setup, the frontend is all custom Nextjs with a headless CMS managing the content side so that he can update it whenever he wants.

Hopkins Marketing Group

React, Nextjs, Typescript, Strapi, Jamstack, Headless, Tailwindcss

|   Business website for Hopkins Marketing advertising their marketing services. Includes a contact form which will forward them an email service I have arranged for them. This is also a jamstack setup, so they can manage almost all the content displayed on the page through a separate content management system.

Anipers

React Native, Android, Typescript

|   Hobby app I built to learn React Native. Displays wallpapers from the safebooru api, including extensive image browsing, the ability to save them to a library, crop and download, and set as wallpaper.

Portfolio

React, Nextjs, TailwindCss

|   This simple portfolio site, built in Nextjs and Tailwind