Seja bem vindo! 👋 Meu nome é Rafael Levi - Sou desenvolvedor Full Stack com mais de 10 anos de atuação de mercado.
English version / Versão em inglês
Sempre trabalhei com tecnologia, quando adolescente trabalhei com manutenção de computadores entre 2004 e 2009, fiz cursos básicos de informática como Windows, Office Word, Excel, Power Point, manutenção de computadores e redes. Entrei na faculdade (Universidade Federal da Bahia) em 2009 e em 2011 estagiei como desenvolvedor de software, usando Lotus Script e Java EE. Em 2012 fui professor substituto da Universidade Federal da Bahia nas disciplinas de Tecnologia e Cálculo. Em 2011 tirei minha certificação CISCO e comecei a estudar sobre infraestrutura Cloud com AWS e GCP. Entre 2012 e 2017 dei aulas na UFBa, SENAI e outros cursos técnicos nos cursos de infraestrutura e desenvolvimento de software e fiz alguns projetos profissionais usando PHP e Laravel principalmente. Em 2017 eu iniciei uma migração de carreira, de professor para desenvolvedor e comecei a trabalhar em um projeto de Software em uma fábrica de cadeados que envolvia IoT, Eletrônica, Redes, Raspberrypi, Python e outras tecnologias. Entrei no Mestrado de Modelagem Computacional no SENAI Cimatec e finalzei em 2020. Desde 2017 até hoje eu desenvolvi e participei de diversos projetos de desenvolvimento Web com tecnologias como: NodeJS, ReactJS, PHP, Python, Golang, AWS, GCP, Kubernets. Possuo certificações internacionais da AWS, Hashicorp Terraform, Harvard CS50. Possuo equivalência acadêmica de mestrado aos Estados Unidos, tenho inglês avançado e já visitei os grandes centros de tecnologia da Espanha, Portugal, Estados Unidos (Vale do Silício).
- Graduação a nível bacharelado na Universidade Federal da Bahia,
- Mestrado Acadêmico stricto sensu em Modelagem Computacional no SENAI Cimatec
- Cloud Computing: AWS, Terraform (IaC), GCP
- Mensageria e Filas: Kafka, RabbitMQ, SQS, GCP Pub/Sub
- Infraestrutura: Docker, Kubernets, ArgoCD, ElasticSearch, Grafana
- Pipelines: Github Actions, Gitlab CI, AWS pipelines
- Banco de dados NoSQL: Redis, MongoDB, AWS DynamoDB, GCP Firestore
- Banco de dados SQL: Mysql, Postgres
- stacks de programação: NodeJS Typescript / AdonisJS / NestJS, Golang, PHP com Laravel, Python Flask / Django, ReactJS / NextJS
-
Devops Day Salvador 2023,
-
Gophercon 2023,
-
PEIE SP 2023,
-
Meetups do Vale do Silício (Kafka e IA) - 2024
-
Python Nordeste 2024
-
Devops Day Rio 2024
-
Próximos eventos: Python Brasil 2024, Devops Day Salvador 2024
- AWS Certified Solutions Architect – Associate,
- HashiCorp Certified: Terraform Associate,
- CS50’s Introduction to Computer Science
- Fintechs,
- EdTechs,
- HealthTechs,
- Aplicativos de celular,
- ERPs,
- CRMs e Marketplaces,
- Data analytics,
- BI,
- Metaverso,
- IoT
- Registro de software no INPI (Brasil),
- Professor homenageado 2x na UFBa,
- Reportagens e notícias de jornal
- Canal do Youtube e Twitch: rafaellevissa
- Artigos no Medium: rafaellevissa
Sobre as categorias de tecnologias e experiências profissionais, deixarei abaixo uma indexação relativos tanto a experiências quanto conteúdos diversos com explicações detalhadas.
- Experiência: Comecei a programar em Python com embarcados há mais de 10 anos atrás, no início com foco em dar aulas e pequenos projetos de automação, mas desde 2017 comecei a aplicar em projetos de grande escala e profissionalmente também com o uso de frameworks Web como Flask e Django. Possuo mais de 10 anos de experiência com Python, mas com o uso dos frameworks Flask e Django cerca de 4 anos.
- Artigos
- Vídeos
- Repositórios de projetos
- REST API Python e Flask: (Docker, Swagger, ORM Alembic, Teste Unitários, MYSQL, JWT)
- REST API Python e Django: (Mysql, Docker, JWT, Swagger)
- Arquitetura servless, Lambda Functions com Python: (Mysql, JWT)
- Experiência: Eu comecei há mais de 10 anos a trabalhar com Javascript para construção de sites e pequenos sistemas web. Ao longo dos meus anos de experiência trabalhando como desenvolvedor, sempre houve JS em quase todos os projetos, seja usando ReactJS ou VueJS com cerca de 4 anos de experiência ou NodeJS no back-end com cerca de 5 anos de experiência. Sobre o Typescript possuo cerca de 4 anos.
- Artigos
- Vídeos
- Repositórios de projetos Javascript
- Repositórios de projetos TypeScript
- NestJS, MongoDB, Google Search API, GRPC
- NodeJS, Express, Typescript, TemporalIO
- ReactJS, Typescript, MUI, i18n, Redux
- AdonisJS, Typescript
- AdonisJS, Typescript
- ReactJS, Typescript, MUI, i18n, redux
- AdonisJS, Typescript, Mysql, Redis + React, Typescript, MUI, Jest, i18n, redux
- NestJS, Typescript, TypeORM, JWT, Swagger, Mysql
- VueJS, Typescript, Jest
- VueJS, TYpescript
- ReactJS, Typescript
- Experiência: Nos últimos anos me dediquei a alguns projetos que possuiam ao menos um microserviço ou mais em Golang, usando em arquiteturas de microserviços, construindo APIs Rest, gRPC, Websockets. Acumulei cerca de 3 anos de experiência.
- Artigos
- Vídeos
- Repositórios de projetos
- Experiência: Comecei minha carreira Web com PHP e Laravel, durante os anos de projetos acumulei cerca de 4 anos de experiência. Também tive muito tempo de experiência dando aula com essa tecnologia.
- Vídeos
- Repositórios de projetos
- Experiência: Em todos os projetos ao qual participei, fiquei responsável além do código também com a infraestrutura, incluindo Serviços de Cloud como AWS, GCP, serviços de mensageria como Kafka, SQS, RabbitMQ, Pipeline e processo de CI/CD, containerização com Docker e em alguns casos IaC (Infraestrura como código) incluindo Terraform e AWS CDK. Possuo mais 10 anos de experiência com a maioria dessas tecnologias.
- Artigos
- Evento PEIE SP 2023
- Vídeos
- Na maioria dos projetos e tempo de experiência citados acima houve intersecção entre os tempos contabilizados. Por exemplo, nos projetos ao qual trabalhei com Devops, normalmente também era responsável por codificar em determinada linguagem de programação, assim como em alguns projetos haviam serviços em mais de uma linguagem diferente, ao qual eu contribui.