Profile image

Guilherme AlmeidaSoftware Engineer

Professional Software Development Blog and Portfolio.

Projects

Zopa Clothing

Zopa Clothing

An e-commerce SPA store made with Typescript and React, manages state with Redux, consumes its products from a Node.js Rest API with MongoDB as a database, stores images on AWS S3 and payments with Stripe.

reactreduxsagatypescriptnodemongoDBexpressstripeAWS
FilmLover

FilmLover

A ReactJS application for users engaging with movies by swiping to like or dislike.

typescriptreactcontext-apitmdb-api
A11Y-Analyzer

A11Y-Analyzer

An accessibility testing tool to help teams develop accessible web interfaces from the beginning of the project.

accessibilitycypress
"8 Puzzle" a game in Java

"8 Puzzle" a game in Java

This is a sliding tile game created with Java to practice Object-Oriented Programming concepts and Design Patterns.

javaOOPdesign-patternsTDDMVCgame
My DBMS in nodeJS

My DBMS in nodeJS

DBGen is a simple DBMS (Data Base Management System), that runs through a terminal, made in nodeJS to study the practices of SQL commands, database operation and ES6 javascript concepts.

javascriptnodeterminalCLIDBMS
Os-scheduler

Os-scheduler

These algorithms were created to generate a gantt chart with data about the simulation process of the operating system scheduler.

pythonpandasnumpymatplotlib
Magbank

Magbank

Magbank is a fictional internet banking.

phpbootstrapmobile-first