Geison MachadoFull Stack Developer
Brazilian software developer with 10 years of experience. I worked all my career as a full stack developer, although with a light inclination for the backend. I worked in the last years predominantly with JavaScript using AngularJS, React, HTML, CSS, and Bootstrap on the frontend. In the backend, I have 5 years of experience with Node.js, Express and PostgreSQL. Maintained applications with Docker, Redis, some messaging with RabbitMQ, SenecaJs and Elasticsearch, all in applications written in earlier versions of Node (lots of callbacks, no async/await) as well as Node 16 and Typescript. Developed several APIs and third party integrations using REST. Worked with relational databases during whole career, the last 5 years being with PostgreSQL. Familiarity with the entire flow of product development and agile development, used to SCRUM and PR review of colleagues using GitHub. Software development with HTML, CSS, and Java EE (which gave me a good object-oriented programming foundation)
Certifications
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
JavaScript
JavaScript
11/24/2020
Tech stack
JavaScript
B1 Intermediate
B2 Upper Intermediate
CSS (11)
HTML (11)
PostgreSQL (8)
Express.js (8)
Node.js (8)
Java (7)
SQL (7)
AngularJS (4)
APIs (4)
Elasticsearch (4)
JSON (4)
React (4)
TypeScript (4)
JSF (4)
API Integration
Experience
Senior Javascript Full Stack DeveloperSoreto
09/2021 - Currently

Worked doing maintenance on legacy application using Express, NodeJS and Postgres. Had to change ElasticSearch queries, export an array JSON to XLSX and send it to the browser to download, do maintenance on RabbitMQ queues, do cookie maintenance from the backend, do third party API integrations, convert a small project from JS to Typescript, etc. General backend maintenance with NodeJS. Cocreated and architected database tables needed in a module, read such tables to populate a Mongo database. Wrote PostgreSQL through Knex library to interact with the database. Worked in several versions of JavaScript including Typescript. Created needed features in existing software with React. Reviewed PR’s from junior employees. Worked changing properties of cookies and using local storage.

React
TypeScript
Elasticsearch
JSON
PostgreSQL
Node.js
Express.js
Senior Full Stack Javascript DeveloperGennera Technology
11/2017 - 09/2021

Created and recreated software screens from the planning until the coding using AngularJS, NodeJS and PostgreSQL, writing REST APIs and coding the business logic. Added new features and maintained existing ones in the company’s new educational management software using technologies such as AngularJS, HTML, CSS, Node.js (ES6), Express.js and PostgresSQL.

AngularJS
HTML
CSS
APIs
PostgreSQL
Node.js
Express.js
Full Stack DeveloperWPLEX Software
05/2014 - 11/2017

Maintained and created new features on three different company softwares using HTML, CSS, JSF, Java EE and Oracle SQL.

SQL
Java
HTML
CSS
JSF
Full Stack DeveloperGENNERA | AcademicOne
09/2011 - 05/2014

Maintained and created new features on the company's main software using HTML, CSS, Java EE, SQL procedures and Jasper reports.

SQL
Java
HTML
CSS
Education
BachelorUniversidade do Sul de Santa Catarina
08/2019 - 01/2022
Bachelor'sUniversidade Federal de Santa Catarina
02/2009 - 02/2012