portrait

HEY. I'M GUS

A Web Developer with an uncanny learning ability. Passionate about all things JavaScript, solving coding challenges, non-fiction books and changing nappies helping Lisa collect sticks around the neigborhood

Get In Touch!

WHO AM I?

portrait

Solid Computer Science foundation, Asynchronous Programming, translated into JavaScript code that runs fast, is reliable, readable and organized.


I'm curious by nature, very independent and reliable, with a passion for accelerated learning techniques and a bunch of other things.


Husband and a father of this bright little girl (a few months older now).


Below you'll find projects I've completed in the past few months that showcase some of my skills

MY PROJECTS

ecommerce

Asil eCommerce

Fully functional full-stack eCommerce store.

> Built using React Js using hooks components

> Used latest Context API for global state management.

> SCSS for more efficient and well-organized CSS code.

> This store integrates Stripe for payment processing and Auth0 for user authentication

> Built using React Js using hooks components

> CommerceJs's API provides us with the back-end and database.

Created Using:
pocket bookshekf app

Pocket Bookshelf Web App 2.0

After first building this app with vanilla JavaScript I decided to rebuild it with React and give it a proper database.


> Pocket Bookshelf 2.0 uses Auth0 for user authentication

> Node, Express, and MySQL on the backend

> Latest React sintax and Redux for global state management on the front end

> Aside from searching and adding books to their shelf, users can add notes to their books

Created Using:
  • MySQL

simplyInvoice

SimplyInvoices App 1.1 (Recently converted to TypeScript)

> Used React Js on the front-end and Node Js and Express Framework on the back-end

> Implemented server side pagination

> Utilized NPM's html2pdf package to create PDF documents from HTML page.

> Also used javaScript FormData object to send Multipart/Formdata file to server (user can select a logo from his PC and upload it to the server)

> User can customize notes and bank details, so it is added automatically to all your invoices

Created Using:
  • MySQL

bookshekf

Pocket Bookshelf Web App 1.0

I wanted to build something that used Vanilla JavaScript more heavily. Version 1.0 of the React/MySQL/Node project above. Simply HTML, CSS and JavaScript. This project relies heavily on Asynchronous Javascript AJAX, uses local storage to store the books interacts with two major APIs (Google Books and NY Times), is designed with ES6+ Modules and functional programming. (no libraries)

Created Using:
pizzeria

Vizzeto Woodfire Website

Simple and pure HTML5, CSS3, Javascript website. What has this project thought me: How easily Javascript can manipulate DOM elements and handle events, the CSS's flexbox, Grid, Media queries, and a mobile-first design approach.

Created Using:

CONTACT ME

Thanks for taking the time to reach out. How can I help you today?