Desenvolvedor FullStack Senior

Roger Rafael

About Candidate

Tenho mais de 14 anos de experiência como programador e atuo como Desenvolvedor Sênior desde 2009, participando de projetos em setores variados, desde sistemas privados até governamentais, além de produtos próprios de startups. Atuei em áreas como FinTech, Gestão Empresarial, GeoAnalytics, BI e monitoramento em tempo real, entre outros. Possuo ampla experiência no ecossistema AWS e conhecimentos básicos em Google Cloud. Sou certificado Scrum Master e defensor das metodologias ágeis.

Minhas principais habilidades, nas quais tenho mais de 10 anos de experiência, estão no ecossistema JavaScript e TypeScript. Também tenho experiência com Java e Python. Tenho sólida vivência na implementação e integração de microserviços, incluindo controle transacional (padrão SAGA), máquinas de estado, tolerância a falhas, retry, idempotência, integração assíncrona via filas e tópicos, orientação a eventos e protocolo gRPC.

Sou familiarizado com Arquitetura Hexagonal, Clean Architecture, DDD, Modularização e princípios SOLID. Também possuo conhecimentos aprofundados no universo GIS, com experiência em SDKs como ArcGIS for JS, Leaflet, MapBox e Google Maps. Embora tenha preferência por essas tecnologias, já trabalhei com muitas outras mencionadas nas minhas experiências profissionais.

Links
https://github.com/rogerrafael7

Education

A
Análise e Desenvolvimento de Sistemas 2015
Faculdade Projeção

Experiences

D
Desenvolvedor Fullstack Sênior 01/2022
Zello Tecnologia

Implementação de novas features e manutenção de um produto voltado para crédito rural. As principais stacks: NodeJS (com NestJS) para a maioria dos microserviços, alguns microserviços em Python e outros em Java. Forte uso do ecossistema AWS, incluindo gRPC, NewRelic, ElasticSearch + Kibana, Kubernetes (EKS AWS), DynamoDB, Postgres, Terraform, Docker , Redis, Kafka, entre outros. Testes BDD (Jest + Cucumber), testes unitários com Jest e ESLint para formatação padronizada. A aplicação utiliza ArcGIS Server para GeoProcessamento em alguns fluxos. CI/CD com Github Actions e convenções GitFlow. Tecnologias Usadas: NodeJS | NestJS | Python | Java | AWS | gRPC | NewRelic | ElasticSearch | Kibana | Kubernetes | EKS | DynamoDB | Postgres | Terraform | Docker | Redis | Kafka | ArcGIS Server | Jest | Cucumber | ESLint | Github Actions | GitFlow

D
Desenvolvedor Fullstack Sênior 12/2020 - 12/2021
Oi

Atuação no desenvolvimento de soluções com foco em sistemas fullstack, participando de todo o ciclo de desenvolvimento e integração contínua. Tecnologias Usadas: Docker | Kafka | NodeJS | MongoDB | React | Jenkins | Jest | GitLab

D
Desenvolvedor Fullstack Senior 12/2018 - 12/2020
Notoriun Tecnologia

Desenvolvimento de sistemas Web com foco em SIG (Sistemas de Informação Geográfica). Atuação como arquiteto de soluções, liderança nas cerimônias do Scrum e gerenciamento de tarefas da equipe. Tecnologias Usadas: VueJS | Nuxt | NodeJS | MongoDB | Postgres | PostGIS | Oracle | DojoJS | Google Cloud | Docker | MochaJS | GCP

D
Desenvolvedor Backend Sênior 12/2018 - 12/2020
Jazida

Responsável por criar a interface de comunicação entre analistas geográficos e desenvolvedores, com foco em treinamentos sobre GIS. Tecnologias Usadas: NodeJS | SQL Server | GoogleMaps | GeoServer | ArcGIS Server | Jest | Microsoft Azure

D
Desenvolvedor Fullstack Sênior 12/2017 - 11/2018
MBA Mobi

Desenvolvimento de aplicações mobile com ReactNative e Ionic (PWA, Android, iOS). Backend com Java (Spring), NodeJS, Postgres, MongoDB e AWS (S3, ECS, SQS, Lambda). Atuação como Scrum Master , implementando as cerimônias do Scrum. Tecnologias Usadas: ReactNative | Ionic | Java | Spring | NodeJS | Postgres | MongoDB | AWS | S3 | ECS | SQS | Lambda

D
Desenvolvedor Fullstack Sênior 08/2015 - 12/2017
CDS - Condomínio de Soluções

Atuação como TechLead no produto ConnectaMaps, com foco em GeoAnalytics e alinhamento de requisitos com o time de analistas GIS. Treinamento e passagem de conhecimento sobre GIS para o time de desenvolvimento. Tecnologias Usadas: NodeJS | Leaflet | ArcGIS SDK | ArcGIS Server | GeoServer | Oracle Spatial | PostGIS | React (com TypeScript) | Java (GeoTools) | MongoDB

D
Desenvolvedor Fullstack Pleno 01/2012 - 07/2015
Notoriun Tecnologia

Desenvolvimento de sistemas de gestão, análise e monitoramento de dados espaciais. Tecnologias Usadas: VueJS | DojoJS | ArcGIS SDK for JavaScript | Postgres | MongoDB

P
Programador Web 07/2010 - 12/2011
SaberEaD

Desenvolvimento e manutenção de sistemas legados voltados para soluções educacionais. Customização e desenvolvimento de temas para Moodle, além de criação de aulas interativas. Tecnologias Usadas: PHP | MySQL | Flash (ActionScript 3) | jQuery | JavaScript

W
Web Designer 09/2009 - 06/2010
MSI Group

Criação de layouts e protótipos com Photoshop e Illustrator . Desenvolvimento utilizando HTML, CSS, JavaScript (jQuery) e Flash (ActionScript 2 e 3). Tecnologias Usadas: Photoshop | Illustrator | HTML | CSS | JavaScript | jQuery | Flash (ActionScript 2 e 3)

Skills

NODE
100%
TypeScript
100%
Java
90%
Python
70%

Video

Be the first to review “Roger Rafael”

Your Rating for this listing