Personal details

Fernando G. - Remote back-end developer

Fernando G.

Tech Lead Senior Node.js Engineer
Based in: 🇧🇷 Brazil
Timezone: Brasilia (UTC-3)

Summary

I started learning programming as a teenager, today I have 14 years of professional programming experience. Knowledge in VB6 - C # - Node.Js and several other technologies.

Work Experience

Senior Node.js Software Engineer | Techlead
BairesDev | Nov 2020 - Present
Node.js
Docker
Microsoft SQL Server
Apache Kafka
Kubernetes
Octopus
Helm
Node.js Tech Lead
Programador Freelancer VB6 / VB.NET / ASP.NET / SQLServer / PhoneGap
N/A | Jan 2009 - Dec 2017
Trabalho com a esta empresa desde 2009 provendo algumas soluções. Geralmente são projetos que faço no meu tempo livre e paralelo aos meus outros trabalhos. Fiz aplicações para leitura de dados na construção de estacas de hélice contínua. Aplicativos Mobile para este mesmo fim. Desenvolvimento de portais e etc..

Education

PUC Minas
Pós-Graduação Lato Sensu・Software Engineer
Jan 2012 - Jul 2013

Personal Projects

2017
Node.js
I developed a reverse proxy with automatic SSL certificates registration on Let’s Encrypt. You set up sslize to listen to port 80 and port 443 and link sslize to your real webserver on another port, like 8080. On each request to port 443 sslize check if it has the proper certificate, otherwise, sslize will request the certificate to Let’s Encrypt. The entire process of checking and registering occurs with the HTTP connection open, there are only delay of secs seconds if registration is needed.
Sigedin
2017
Node.js
Vue.js
I developed a CRUD System, where the user can create a dynamically new type of crud (customers, suppliers, employees, etc..) and dynamically add new fields to it. The user was able to select the type of the field (phone, zip code, string, number, money) and the system builds up the screen with components according to that schema created by the user. I’ve used a NoSQL database called CouchDB, and the front-end was built using Vue.js. The system has a dynamic search module and reporting as well.

Certifications & Awards

Software Engineer Pos Graduate
PUC Minas | Jul 2013