Ricardo F Teixeira

Brasil - SP

Engenheiro full stack

20 anos de experiência

ricardo85x@gmail.com

Sobre

Engenheiro de software com 19 anos de experiência.

Proficiente em diversos sistemas operacionais, incluindo macOS, Linux e Windows, minha carreira foi definida pela paixão por criar aplicações e integrações de sistemas usando uma infinidade de tecnologias.

Ao longo da minha jornada, demonstrei domínio em linguagens como Python, Node, React, PHP, Ruby, Ruby on Rails, Perl, TCL, Java, Kotlin, Swift, Bash, C++ e muito mais.

Meu compromisso em permanecer na vanguarda dos avanços tecnológicos me levou a mergulhar nos meandros do mercado financeiro em 2020, onde apliquei minhas habilidades para criar bots sofisticados usando MQL, Python e a linguagem nativa do Profit Chart.

Em 2021, ampliei minha expertise para abranger o desenvolvimento de aplicações seguras e descentralizadas (dApps), mergulhando em tecnologias como React, Next, TypeScript e Solidity da Ethereum para contratos inteligentes.

Em 2022, atuei como Tech Lead e Engenheiro Full Stack na Hero99, onde minha expertise em NestJS, NextJS, Python, Quarkus e Kotlin desempenhou um papel central. Nesta posição, não apenas liderei e inspirei uma equipe de desenvolvimento, mas também integrei ativamente práticas de segurança avançadas ao nosso ciclo de vida de desenvolvimento de software. Minhas responsabilidades enfatizaram a criação de um ambiente de codificação seguro, garantindo a robustez das aplicações contra ameaças potenciais e promovendo uma atmosfera de aprendizado contínuo e melhoria nas práticas de segurança e desenvolvimento

Em 2024, ocupei o cargo de Desenvolvedor Full Stack e DevSecOps na Yssy, onde estava encarregado de desenvolver aplicações seguras e fortalecer as pontes entre desenvolvimento, operações e segurança. Meu papel foi crucial para incorporar práticas de segurança desde as fases iniciais de desenvolvimento de software até a produção, garantindo a segurança contínua de nossas aplicações.

Atualmente, sou Sócio / Engenheiro Full Stack e DevSecOps em uma empresa confidencial, onde lidero e sou responsável pelo desenvolvimento de aplicações escaláveis e seguras utilizando Angular 18, Spring Boot 3 e Ruby on Rails 8. Além disso, sou responsável pela arquitetura, automação de deploys, implementação de pipelines seguras de CI/CD e mitigação de vulnerabilidades. Atuo também na definição e aplicação de práticas de segurança no ciclo de desenvolvimento, assegurando a proteção contínua das aplicações e infraestrutura em cloud.

Estou ansioso para aplicar minha ampla experiência. Meu objetivo é contribuir para projetos inovadores que priorizem soluções tecnológicas seguras e de ponta.

O que estou fazendo atualmente

  • Trabalhando em um projeto com Ruby On Rails 8, Angular 18 e Spring Boot 3

  • Cursando pós-graduação em Cibersegurança pela FIAP

  • Lendo o livro Arquitetura de Software: as Partes Difíceis

  • Estudando estruturas de dados e algoritmos

Habilidades

Agile software developmentAlertManagerAngularArquitetura de SoftwareAWSAzure AKSAzure DevopsBashBuffer OverflowChakra UICódigo limpoContext ApiCSS3CypherdAppDevopsDevSecOpsDjangoDockerEthers.jsEurekaGITGoogle CloudGrafanaHardHatHotwireImmunity DebuggerJavascriptJenkinsJotaiKubernetesLinuxMachine LearningmacOSMaterial UIMetasploitMicro FrontendsMicro ServiçosMockitoMongoDBMQL - Metatrader Expert AdvisorMSSQLMySQLNeo4jNextJSNoSQLNuxtOpenFeignPentestPerlPHPPostgreSQLPostman/insomniaPrometheusPromQlPythonRabbitMQReactREDISRedMineReduxRegexResilience4jRESTRubyRuby on RailsScrumShellSoliditySpring Boot 3StimulusTerraFormTeste de integraçãoTeste UnitárioTypeScriptVueWeb MVCWindowsYii 2 Framework

Experiência

Empresa Confidencial

2024 - Atualmente

Sócio / Engenheiro Full Stack e DevSecOps

São Paulo

Angular 18Arquitetura de SoftwareAutomação de DeployBEM CSS patternCI/CDCloud SecurityDevSecOpsDockerHotwireKubernetesMobile FirstPentestRuby on Rails 8Spring Boot 3StimulusTailwind CSS
  • - Desenvolvimento Full Stack com Angular 18, Spring Boot 3 e Ruby on Rails 8

  • - Design de aplicações Mobile first

  • - Gestão e implementação de pipelines seguras de CI/CD

  • - Monitoramento contínuo e mitigação de vulnerabilidades em aplicações web

  • - Arquitetura e desenvolvimento de soluções escaláveis e seguras

  • - Automação de deploys e gerenciamento de infraestrutura

  • - Definição e aplicação de práticas de segurança no ciclo de desenvolvimento

  • - Gestão de infraestrutura em cloud

  • - Realização de testes de segurança e auditorias de código-fonte


Yssy

2024

Engenheiro Full Stack e DevSecOps

São Paulo

Azure DevOpsDevOpsGitLabJenkinsKubernetesMSSQLNestJsNextJsPentestSnykVeracode
  • - Desenvolvimento Front-End utilizando NextJs

  • - Desenvolvimento Back-End utilizando NestJs

  • - Integrar práticas de segurança

  • - Criação de pipelines seguras de CI/CD no Azure DevOps

  • - Criação de pipelines seguras de CI/CD no Jenkins

  • - Identificação, avaliação e correção de vulnerabilidades

  • - Criação de relatórios de riscos

  • - Pentests


Hero99

Jun 2022 a Mar 2024

Engenheiro Full Stack

Remoto

AWSBashCI/CDDockerEasyPostGetNetGitGoogle DriveJotaiKeycloakKotlinLinuxMaterial UIMysqlNestJSNextJSPagarMePrismaPythonQuarkusScrumStripeTypeOrm
  • - Promover o desenvolvimento de aplicações seguras

  • - Integrar práticas de segurança

  • - Criação de pipelines seguras de CI/CD no Github Actions

  • - Desenvolvimento Front-End utilizando NextJs

  • - Desenvolvimento Back-End utilizando NestJs

  • - Desenvolvimento de soluções em Python para processamento de Imagem

  • - Scraping de PDF utilizando Python

  • - Integração do NestJS com scripts da Adobe

  • - Microserviços com Quarkus e kotlin

  • - Utilização da metodologia agíl Scrum

  • - Utilização do Docker e github actions para deploy no AWS

  • - Utilização de APIS do Google Drive e AWS

  • - Reuniões de Daily Scrum em Inglês


Electronic Graphics Solution

Fev 2010 a Fev 2020

Desenvolvedor Full Stack

São Paulo

AngularApple ScriptBashCC#C++Centos OSDalim ESDalim TwistElasticSearchGitGitBucketGithubGogHeartBeatJavaLinux ClusterMac OsMysqlNodeOraclePHPPeace MakerPerlPostgreSQLPythonReactJSRedHatRubySVNSuse LinuxSwiftTCLUbuntuWindowsXinet DAMYii
  • - Aplicações web com React/Node, Angular, Python/Django, Php/Yii, Java/Spring Boot

  • - Instalação e configuração de servidores linux

  • - Criação e configuração de Cluster de alta disponibilidade com heartbeat e pacemaker

  • - Scrips em python, ruby, perl, tcl, bash

  • - File watcher em c++

  • - IOS app utilizando Swift

  • - Android app utilizando Java

  • - Integrações com Dalim Twist/ES

  • - Integrações com Xinet DAM


Electronic Imaging Integration

Jun 2006 a Fev 2010

Desenvolvedor

São Paulo

Apple ScriptBashGog (git)MysqlPHPPerlPostgreSQLRedHatRubySVNSuse LinuxTCLUbuntuWindowsmacOs
  • - Integrações de sistemas

  • - Scripts em perl, tcl, ruby, bash e apple script

  • - Aplicação Desktop com Perl TK

  • - Desenvolver site da empresa

  • - Web apps utilizando php


Formação

Pós Graduação em Cibersegurança - FIAP

Abr 2024 a Fev 2025

https://postech.fiap.com.br/curso/offensive-cyber-security-red-team-ops/
CibersegurançaOpsRed Team

Curso de Cibersegurança, Red Team e Ops


Preparação de Atores Iniciante

2º Semestre de 2024

https://macunaima.com.br/cursos/curso-teatro-e-aula-para-ator-e-atriz-iniciante-presencial-em-sp/
/static/pdfs/CERTIFICADO_TEATRO_MACU.pdf
Desenvolvimento CriativoExpressão CorporalInterpretação TeatralTécnicas de Atuação

Curso de preparação para atores iniciantes, abordando técnicas teatrais fundamentais para o desenvolvimento da expressão corporal, interpretação e presença de palco.


Teatro para Executivos

2º Semestre de 2024

https://www.sp.senac.br/cursos-livres/curso-de-teatro-para-executivos
Apresentação em PúblicoComunicação Verbal e Não VerbalCriatividadeEspontaneidadeExpressão CorporalLiderançaProatividadeTrabalho em Equipe

Curso voltado para profissionais do ambiente corporativo, empresários e empreendedores, com foco no desenvolvimento da comunicação verbal e não verbal, expressão em público, criatividade, trabalho em equipe, espontaneidade e liderança.


Graph Database: Neo4j with Spring Boot

Nov 2024 a Dez 2024

https://www.udemy.com/course/graph-database-neo4j-with-java-spring-boot-nosql-cypher-query-graphdb/
Bancos de Dados GráficosCypher Query LanguageNeo4jSpring Boot

Curso sobre bancos de dados gráficos utilizando Neo4j com Java e Spring Boot, abordando operações CRUD, consultas com Cypher e integração com aplicações Java.


Arquitetura de Software & Design de Sistemas Modernos

Set 2024 a Out 2024

https://www.udemy.com/course/arquitetura-de-software-design-de-sistemas-modernos/
Alta DisponibilidadeAutomaçãoCI/CDEscalabilidadeMensageriaModularidadeNoSQLOrquestraçãoResiliênciaSQLSistemas DistribuídosTransações

Arquitetura de Software e Design de Sistemas Modernos de Grande Escala


Microfrontends with React: A Complete Developer's Guide

Set 2024 a Out 2024

https://www.udemy.com/course/microfrontend-course/
CI/CDMicrofrontendsModule FederationReactJSVueJS

Construa aplicativos incrivelmente escaláveis com uma arquitetura de microfrontend


Monitoramento com Prometheus, Grafana e Alertmanager

Ago 2024

https://cursos.alura.com.br/course/monitoramento-prometheus-grafana-alertmanager
AlertmanagerGrafanaMonitoramentoPrometheus

Curso de monitoramento de sistemas usando Prometheus, Grafana e Alertmanager


Observabilidade com Prometheus

Ago 2024

https://cursos.alura.com.br/course/observabilidade-prometheus
MonitoramentoObservabilidadePromQlPrometheus

Curso de observabilidade e monitoramento de sistemas com Prometheus


Microsserviços na prática: Mensageria com RabbitMQ

Ago 2024

https://cursos.alura.com.br/course/microsservicos-pratica-mensageria-rabbitmq
ClusterDead LetterMensageriaMicrosserviçosRabbitMQ

Curso de mensageria e implementação de microsserviços com RabbitMQ no Spring Boot


Microsserviços: Implementando com Java e Spring

Ago 2024

https://cursos.alura.com.br/course/microsservicos-implementando-java-spring
EurekaJavaMicroservicesOpenFeignResilience4jResilience4jSpring Boot

Curso de implementação de microsserviços com Java e Spring


Spring Boot 3 - Documente, teste e prepare a API para deploy

Ago 2024

https://cursos.alura.com.br/course/spring-boot-3-documente-teste-prepare-api-deploy
DeployDocumentaçãoMockitoSpring BootTestes

Curso de documentação, testes e preparação de API REST para deploy com Spring Boot 3


Spring Boot - Aplique boas práticas e proteja a API REST

Ago 2024

https://cursos.alura.com.br/course/spring-boot-aplique-boas-praticas-proteja-api-rest
Boas PráticasSegurança de APISpring Boot

Curso de aplicação de boas práticas e proteção de API REST com Spring Boot


Spring Boot 3 - Desenvolva uma API REST em Java

Ago 2024

https://cursos.alura.com.br/course/spring-boot-3-desenvolva-api-rest-java
API RESTJavaSpring Boot

Curso de desenvolvimento de API REST com Spring Boot 3


Kubernetes: Deployments, Volumes e Escalabilidade

Jul 2024

https://cursos.alura.com.br/course/kubernetes-deployments-volumes-escalabilidade
DeploymentsEscalabilidadeKubernetesVolumes

Aprenda a configurar Deployments, gerenciar Volumes e escalar aplicações no Kubernetes.


Kubernetes: Praticando e Garantindo a Aplicação com LivenessProbe

Jul 2024

https://cursos.alura.com.br/course/kubernetes-praticando-garantido-aplicacao-livenessprobe
Health CheckKubernetesLivenessProbe

Aprenda a utilizar LivenessProbe no Kubernetes para garantir a saúde das aplicações.


Kubernetes: Pods, Services e ConfigMap

Jul 2024

https://cursos.alura.com.br/course/kubernetes-pods-services-configmap
ConfigMapKubernetesPodsServices

Aprenda a gerenciar Pods, Services e ConfigMap no Kubernetes.


Pipeline CI com Jenkins e Docker

Jul 2024 a Jul 2024

https://cursos.alura.com.br/course/pipeline-ci-jenkins-docker
CI/CDDockerJenkins

Aprenda a configurar um pipeline de CI com Jenkins e Docker.


Jornada DevSecOps - TryHackMe

Mar 2024 a Maio 2024

https://tryhackme.com/path/outline/devsecops
DASTDevSecOpsDevopsDockerGitLabIaCJenkinsKubernetesSASTSCATerraformVagrant

Aprenda como proteger ambientes modernos de desenvolvimento de software com aprendizado prático sobre implantações seguras, CI/CD e segurança de automação.


Bootcamp DevOps

Jan 2024 a Fev 2024

https://www.udemy.com/course/devops-bootcamp-trilha-de-aprendizado-rapido-all-in-one
DevopsDockerGitLabKubernetesTerraformVagrant

DevOps direto ao assunto com projetos práticos do dia-a-dia [CI/CD, IAC, Docker, etc]


IA Generativa com AWS

Jan 2024 a Fev 2024

https://www.betrybe.com/cursos/bootcamp-gratuito-aws-ia-generativa
Amazon BedrockAmazon CodeWhispererAmazon InferentiaAmazon SageMaker

Domine as principais ferramentas de Inteligência Artificial Generativa desenvolvidas pela AWS.


Machine Learning em Python com Scikit-learn

Dez 2023 a Jan 2024

https://www.udemy.com/course/aprenda-machine-learning-em-python-com-scikit-learn/
Machine LearningPythonScikit-learn

Dê os primeiros passos na área da Inteligência Artificial com Machine Learning em Python 3 e Scikit-Learn.


Código Limpo

Dez 2023 a Jan 2024

https://www.udemy.com/course/writing-clean-code/
Clean Code

Learn how to write readable, understandable and therefore maintainable code - step by step, in an example-driven way.


Ignite

Jan 2021 a Ago 2021

https://rocketseat.com.br/ignite
DeployNextJSReactJSTestes

O Ignite é um programa de aceleração para devs, focado em preparar profissionais completos(as) para o mercado, treinando skills técnicas e comportamentais de forma intensiva e prática. O Ignite é dividido em trilhas de conhecimento não-dependentes onde nos aprofundamos em uma tecnologia específica.


Ethereum Blockchain Developer Bootcamp With Solidity (2021)

Jan 2021 a Mar 2021

https://www.udemy.com/course/blockchain-developer/
GanacheReactJSSolidityTruffleWeb3

Curso completo para se tornar um desenvolvedor blockchain.


Developing Smart contracts with Solidity (2021)

Jan 2021 a Jan 2021

https://www.udemy.com/course/developing-smart-contracts-with-solidity/
Solidity

Curso completo de solidity


TNT - Portal Do Trade

Mar 2020 a Dez 2020

https://portaldotrader.com.br/plano-tnt
Day tradePosition tradeSwing trade

Curso Day Trade, Swing Trade, e Position Trade


BootCamp GoStack

Jun 2019 a Set 2019

https://pages.rocketseat.com.br/inscricao-class
DeployExpressNodeJSReactJSReactNative

Curso completo de ReactJS, React Native e NodeJS para desenvolvedores experientes.


Sistemas de Informação

Jan 2004 a Dez 2009

https://web.archive.org/web/20111222061824/http://www.faculdademodulo.com.br/
Sistemas de Informação

Graduação em Sistemas de Informação


Projetos

OpenPandoraBox

https://github.com/ricardo85x/OpenPandoraBox
Context ApiJavaReactReact Nativetypescript

OpenPandoraBox é um frontend de emuladores para android com o foco principal no Pandora Box 3D, uma mesa de fliperama


dApp Inn

https://dapp-inn.vercel.apphttps://github.com/ricardo85x/dappInn
Context ApiHardHatNextJSOpenZeppelinSolidityTeste unitárioTypeScript

Neste App você pode alugar um quarto por um período de tempo e comprar itens de serviço.

Você pode sair antes do período de check-out ou ser expulso quando o período terminar.


Tokenize

https://ricardo85x.github.io/tokenize-dapphttps://github.com/ricardo85x/tokenize-dapp
Context ApiHardHatNextJSOpenZeppelinSolidityTeste unitárioTypeScript

É uma venda de tokens em que o administrador pode gerar tokens e convidar outras pessoas para comprar.

O usuário pode comprar o convite para fazer parte do club, ou criar um token e se tornar o administrador


Address Book

https://ricardo85x.github.io/addressbook-dapp/https://github.com/ricardo85x/addressbook-dapp
Context ApiHardHatNextJSSolidityTeste unitárioTypeScript

Um livro de endereços minimalista


Smart Music Notes

https://smart-music-notes.vercel.apphttps://github.com/ricardo85x/smart-music-notes
Abc NotationAbcJsContext ApiNextJSTypeScript

Um app para ajudá-lo a memorizar a posição das notas musicais na partitura


Ig.News

https://ignews-ricardo85x.vercel.app/https://github.com/ricardo85x/08-ignews
Context ApiNextJSTypeScriptfaunaDBgithub-authprismicstripe

Um app feito durante a aula do Ignite

Neste aplicativo nós logamos usando github, pagamos por uma assinatura de serviço usando stripe, salvamos os dados no banco de dados faunaDB e obtemos o conteúdo do prismic.


Meu TradingPlan

https://meutradingplan.pythonanywhere.com
CacheDjangoFlexBoxJSONBMySqlPandaPythonStripe

Ferramenta para quem opera Day Trade, Swing Trade e Position Trade na bolsa de valores.

Faça o pranejamento de suas operações e acompanhe suas metas

Crie estratégias e frases motivacionais para te ajudar a não sair do planejamento


Super Crypta - Portfolio de cripto moedas

https://supercrypta.github.io/supercrypta
CoinmarketcapNative appRest ApiSwiftmacOs

Aplicativo para macOS para gerenciamento de cripto moedas.

Com uma bela interface, acompanhe seu portfolio facilmente

Acompanhe o crescimento de sua carteira e receba avisos sobre altas e baixas