I lead a Happiness Engineering team at Automattic, but I recently graduated with a BS degree in Web Design and Development with an emphasis in development. You can see a sampling of my code and design work on these pages. There are also videos scattered throughout that explain and showcase projects developed on my local installs as well as other videos that explain ideas and concepts like MVC architecture, if/else statements, and form input validation to name a few.
GPA: 3.9
This looney toons themed site is the place where Wile E. Coyote can use his desktop or mobile device to order supplies to carry out his dastardly plots against the Road Runner. The Acme corporation's admins can login to add or delete products and images, and set products to featured so they show up on the home page. This was built on a local install so you can take a peek at the finished product by watching the video below. You can also checkout the site code on github.
For practice I built a site at bushels.plauche.org. It is designed to meet the unique ordering needs of a fruit and vegetable co-op. This is a theme you'll see repeated throughout my projects. I owned a commercial fruit and vegetable co-op business for 15 years before coming to Automattic, so I am familiar with the needs of that business model. It was fun to try to create some of the systems I wish I had when I was a business owner. You can checkout the code on github.
The php projects for this class included deploying to Heroku, a group buying calculator, and some other simple php practice exercises such as forms. You can checkout the code on github.
I've been a Wordpress and WooCommerce user since 2011. I supported WooCommerce as a Happiness Engineer from 2016-2019 until I moved into the Jetpack division in June 2019.
I created this siteas a project for one of my web engineering classes. It's a single page app deployed at Heroku and uses a Postgres database. I enjoy working with Node.js
This pages uses an XMLHTTPRequest to consume the json of an api for movies. Test out the search feature here Click the details button to display the movie poster. I also had a couple of pages that pulled in weather from Weather Underground's api, but that api has been deprecated and no longe works. So I made my own tiny json file with header info so I could carry my header data across these github pages. View the json file.
I spent a semester learning object oriented programming by learning Java and building a game. This video is a summary of those learnings and covers topics such as:
Game description: The player of the game will assume the role of the leader over the city of Aaron. Wheat is the staff of life, and is used as the main currency in the city. As ruler over the city, the player’s task is to manage the village’s wheat crops so that the people of the village can be adequately fed, while dealing with rats, and random crop yields. The city prospers when the people pay their offerings. After serving for 10 years, the player will be judged by the people. If too many people die during the player’s term of office, the player is removed from office and the game ends. View the Code on GitHub. Watch the game in action here:
I worked with oracle, mysql, and postgres databases. I built, populated and queried those databases. Here is an example of the output of a sql project.See below for a presentation about entity relationship diagrams and how they disply database design.
Click the links below to see these fun JavaScript projects.
Click the links below to see a sampling of my html and css projects and presentations.
This site was created near the beginning of my coursework. The focus was on learning html, css, and planning the site design in Photoshop. This was the only class where responsive design was not a requirement.
In the course for this site, we built a little piece of the site each week and then continued to develop it throughout the semester. This was my first time building a hamburger menu and using json and the weather underground api (which is now deprecated and no longer in use). I got lots of practice using flexbox and eventually fell in love with CSS Grid.
This site was the final project for the class that also built the weather site above. We were given the site's name and requirements for each page. We had to come up with the logo and all the designs and layouts on our own and we only had a few days to complete it.
A Mobile Maintenance is a real company owned by a friend of mine. They service RVs, tractor trailers, and diesel trucks in the Georgia, Tennessee, South Carolina and Florida areas. They do routine maintenance and emergency repair either on your property, the roadside, or their own shop.
This site was about human computer interaction design and user research. It wasn't about building with html or css so the instructor had us build it with Wix.
The images below are all original items of my own creation. They range from ads, posters, and magazine layouts to icons, logos, and a fictional swot analysis for Adobe.
I took a semester long course about the CompTIA Security+ training. We learned about security threats, vulnerabilites, risks, how to avoid them, and so much more as you can see in the screenshot below:
The DevOps semester long course taught about Agile methodologies and DevOps best practices. We covered topics such as:
I was project manager for a class of 27 software engineering students. We wrote the software requirements and design documents of a web application for keeping track of homework online. This took all semester and constant collaboration to write both documents. Our teams worked well together and I enjoyed leading the group. We got a 95 on the end product, which is the highest score that the teacher gives.
The Software Requirements Specification document is a description of the requirements for the software.
The Software Design Description document is a written description of a software product. It gives a software development team guidance as to the architecture of the software.
There is a gap between what a true beginning coder knows and what code teachers think they know. This can be frustating to new learners who may think they simply aren't cut out for a career in technology. I saw this freauently among my classmates, particularly women. So I began sharing my journey and learnings on social media with blog posts and presentations that explain concepts in fun and easy to remember ways.