I graduated summa cum laude from the Honors College at the University
of Houston (2014) with dual degrees in journalism and creative writing,
and more recently from the Coding Bootcamp at UT with a certification in
full stack web development. I'm particularly interested in mental health
and education tech, and I have experience with Node, React, Express, Handlebars,
MySQL, MongoDB, and Passport, along with HTML, CSS, jQuery, and just your
standard, vanilla Javascript.
Bio
I did web development in junior high and high school, and I wanted to pick it back up again after
realizing I wasn't passionate about the the work I was doing after finishing college.
I moved to Austin, got a support job at a tech company, realized I still was interested in web
development and, beyond that, software development. So I decided to enroll in The Coding Bootcamp at UT
Austin to get there as quickly
as I could while still building a strong foundation. So here I am, six months later, and I can not only
talk about things like servers, APIs, route handling, models, pure functions, for loops, callback hell,
but I also come across these
things daily when I'm coding (well, hopefully not the callback hell).
When I was in junior high, I was big on visiting entertainment fan sites for TV shows and celebrities—you
know, back before social media put that power in the hands of the people themselves—and I connected with
one of the webmasters of a Degrassi: The
Next Generation fan site. Oh yeah, the 100% intense show about teenage angst. Well, I was fortunate to
have her take me on as a sort of protege, and she taught me the foundations of web development—HTML, CSS,
and a little PHP for templating
purposes (who wants to write a head section and update it on every page, am I right?).
Flash forward to a year after transitioning into my first “real” job out of college, and I
realized I wasn’t passionate about what I was doing. So after living in Houston for 24 years, I decided
to apply to a tech startup in Austin
and get my foot in the door of that world. I figured I’d start in a support role and hopefully figure out
where I wanted to try to go from there. It was a huge learning curve—bigger than I expected—but it also
helped me realize that I was
interested in software development and allowed me to re-connect with that foundation I’d built as a
teenager. I toyed with the idea of attending a bootcamp throughout my first year before realizing it was
the best route for me to take to
prepare me to turn this interest into a career.
So here I am, six months later, a graduate of The Coding Bootcamp at UT Austin. I am passionate
about the things I’ve learned—I can actually set up a full back-end server and API now with Node,
Express, and MySQL or MongoDB, which
blows my mind when I think about where I was in January—and I am excited to apply my knowledge where I’ll
have the opportunity to and to continue building on it.
Skills
Full Stack Web Development | Graphic Design | Writing/Editing
Dynamic Websites
HTML, CSS, Javascript, Jekyll
Web Applications
Node.js, Express, React, Handlebars, MySQL, User Authentication
Graphic Design
Photoshop, Illustrator, InDesign
Portfolio
My blood, sweat, and tears (only one or two, I swear)
Buzzkill
Node, Express, React, MongoDB
Pop Muse
Node, Express, Handlebars, MongoDB
GifMe
HTML, CSS, Javascript, jQuery
BurgerBites
Node, Express, Handlebars, MySQL
Crystal Game
HTML, CSS, Javascript, jQuery
Hangman - Slasher Edition
HTML, CSS, Javascript, jQuery
Contact Me
If you want to know more about me or just want to talk, feel free
to reach out!
max.c.gardner@gmail.com
Burger Bites
Node, Express, Handlebars, MySQL/p>
I'm a huge burger lover, so I decided to turn this into an app where
you can track which burgers you've eaten at which restaurants.
What I learned
Building an MVC framework for an app
What I'm still working on
User authentication
Switch to Sequelize
A better name
Buzzkill
Node, Express, React, MongoDB, Passport
This app is geared toward helping people who are trying to overcome
addictive behaviors and bad habits. It uses a version of the RAIN
mindfulness technique to allow a user to analyze their
feelings during an impulsive moment and take the power away from
those emotional cravings.
What I learned
How to use create-react-app in conjunction with a Node server
What I'm still working on
User authentication with JSON web tokens
Proxying requests in development
Implementation of D3 data visualization
SASS framework for styling
Crystal Game
HTML, CSS, Javascript, and jQuery
One of my earlier projects, this is a game where people have to
discern what each crystal is worth based on how much it increments
their total. Their goal is to hit the target number.
What I learned
Incorporating math formulas with Javascript
Game logic
What I'm still working on
Ensuring that winning always is possible
Moving it to React to make sure of state
GifMe
HTML, CSS, Javascript, jQuery, Giphy's API
This site uses the Giphy API to pull relevant GIFs based on the search term the user selects. They
also can add their own search term to the list to customize their search.
What I learned
How to interact with third-party APIs
To use a third party for copy and paste functionality
What I'm still working on
Adding a Mongo database
Order search terms based on how often they're clicked
Pop Muse
Node, Express, Handlebars, MongoDB with Mongoose
This site uses the Cheerio package to scrape the latest in pop/mainstream music news and display all
the headlines as well as links to the articles. Visitors can comment, and as a simple form of
validation, must know the email address a comment was posted
under in order to delete it.
What I learned
Pre serial hooks in Mongoose
The limitations of web scraping
What I'm still working on
Pagination
Previews of the articles
Hangman - Slasher Edition
HTML, CSS, Javascript, and jQuery
I love horror movies and wanted to make a version of Hangman where
you're trying to guess classic horror films.