🤿 Eu sou Marcos Ferreira Shirafuchi.
☕ Sou desenvolvedor backend junior na linguagem Java da Banco BV.
📚 Graduado em Análise e Desenvolvimento de Sistemas pela Fatec São Paulo.
🎓 Atualmente cursando a Formação Desenvolva+ na Ada Tech, focado em Java.
🤿 Eu sou autista.
📚 Estudando Java, Spring Boot e boas práticas de desenvolvimento backend.
📷 Gosto de tirar fotos de passeios, acompanhar dicas de programação e estudar inglês.
☕ Outback é meu lugar favorito para comer, assistir Friends e estudar inglês.
📍 São Paulo, SP, Brasil.
🤿 I am Marcos Ferreira Shirafuchi.
☕ I am a junior backend developer in Java language at Banco BV.
📚 Graduated in Analysis and Systems Development at Fatec São Paulo.
🎓 Currently studying at Ada Tech in the Desenvolva+ program, focused on Java.
🤿 I am autistic.
📚 Studying Java, Spring Boot, and backend best practices.
📷 I enjoy taking pictures, checking out programming tips, and learning English.
☕ Outback is my favorite place to eat, watch Friends, and study English.
📍 São Paulo, SP, Brazil.
- 💼 Banco BV (01/2025 - Presente)
- Cargo: Desenvolvedor Backend Junior (Java)
- 🔹 Experiência com desenvolvimento backend em Java utilizando Spring Boot
- 💼 Specialisterne Brasil (07/2023 - 01/2025)
- Cargo: Consultor de TI
- 🖥️ Tecnologias utilizadas: Java, Spring Boot, Swagger, Bitbucket, Jenkins, APIGEE, Postman, Git
- 🔹 Desenvolvimento de novos BFFs para os microserviços do cliente utilizando Java e Spring Boot
- 🔹 Migração de serviços do BFF antigo para um novo
- 🔹 Criação de contratos de API utilizando Swagger Editor
- 🔹 Gerenciamento de código no Bitbucket e Jenkins
- 🔹 Uso do Git para criação de branches e realização de pull requests para a branch master do cliente
- 🔹 Deploy do código para produção do cliente
- 🔹 Documentação de microsserviços no Swagger Editor
- 🔹 Aprendizado e uso do APIGEE
- 🔹 Trabalhei em metodologia ágil (Scrum e Kanban)
- 🔹 Testes das APIs dos serviços utilizando Postman
- 💼 F1RST Tecnologia (07/2021 - 07/2022)
- Cargo: IT Developer Cobol
- 🖥️ Tecnologias utilizadas: Mainframe - TSO, Cobol, Data Lake, Soap
- 🔹 Teste dos serviços da baixa plataforma pelo software Soap
- 🔹 Monitoramento dos alertas da alta plataforma
- 🔹 Tratamento dos arquivos pelo Data Lake
- 🔹 Alteração dos Jobs através da linguagem Cobol
- 🏅 Programação Orientada a Objetos Básica (Java) – Ada Tech – 02/2025
- 🏅 Algoritmos e Lógica de Programação (30.5 horas) - O Curso COMPLETO – Udemy Brasil - 01/2025
- 🏅 Formação Desenvolva+ - Ada Tech (Em andamento) -
- 🏅 Primeiros passos em Java! – Ada Tech - 01/2025
- 🏅 Ada & Meli | Prepare-se para o processo seletivo! – Ada Tech - 12/2024
- 🏅 API Rest – Ada Tech - 12/2024
- 🏅 Git e Versionamento – Ada Tech - 12/2024
- 🏅 Introdução ao Java – Ada Tech - 12/2024
- 🏅 Imersão Dev Back-End - Alura - 12/2024
- 🏅 Curso Maven: gerencie dependências e faça o build de aplicações Java (08 horas) – Alura - 11/2024
- 🏅 Curso IA: explorando o potencial da inteligência artificial generativa (08 horas) – Alura - 11/2024
- 🏅 Curso Boas práticas de programação: automatizando testes com Java (10 horas) – Alura - 11/2024
- 🏅 Curso Lógica de programação: mergulhe em programação com JavaScript (6 horas) – Alura - 11/2024
- 🏅 Curso de Metodologias Ágeis - Javanauta - 11/2024
- 🏅 Curso Excel: utilizando tabelas dinâmicas e gráficos dinâmicos (8 horas) – Alura - 10/2024
- 🏅 Curso Excel: aprendendo lógica booleana e busca por valores (8 horas) – Alura - 09/2024
- 🏅 Curso Funções com Excel: operações matemáticas e filtros (8 horas) – Alura - 09/2024
- 🏅 Curso Excel: domine o editor de planilhas (8 horas) – Alura - 09/2024
- 🏅 Desenvolvimento Java com IA (60 horas) - DIO - 07/2024
- 🏅 Orientação a Objetos e Eficiência na Manipulação de Dados em Java (16 horas) - DIO - 07/2024
- 🏅 Dominando a Linguagem de Programação Java (11 horas) – DIO - 07/2024
- 🏅 Java Essencial e Desenvolvimento Colaborativo com Git (9 horas) – DIO - 07/2024
- 🏅 Aula Inaugural: Coding The Future GFT - Desenvolvimento Java com IA (2 horas) – DIO - 07/2024
- 🏅 Java Spring Professional (120 horas) – DevSuperior - 07/2024
- 🏅 Santander 2024 - Backend com Java (87 horas) – DIO - 06/2024
- 🏅 Soft Skills na Era Ágil: Conectando Pessoas e Oportunidades (8 horas) – DIO - 06/2024
- 🏅 Avalie este Bootcamp (1 hora) – DIO - 06/2024
- 🏅 Se Preparando Para Uma Entrevista (1 hora) – DIO - 06/2024
- 🏅 Transformando seu Conhecimento em Artigos Técnicos (1 hora) – DIO - 06/2024
- 🏅 Deixando Seu LinkedIn Atrativo (2 horas) – DIO - 06/2024
- 🏅 Trabalhando em Equipes Ágeis (2 horas) – DIO - 06/2024
- 🏅 Publicando Sua API REST na Nuvem Usando Spring Boot 3, Java 17 e Railway Framework (3 horas) – DIO - 06/2024
- 🏅 Design Patterns com Java: Dos Clássicos (GoF) ao Spring Framework (2 horas) – DIO - 06/2024
- 🏅 Adicionando Segurança a uma API REST com Spring Security (2 horas) – DIO - 06/2024
- 🏅 Criando uma API REST Documentada com Spring Web e Swagger (2 horas) – DIO - 06/2024
- 🏅 Imersão no Spring Framework com Spring Boot (3 horas) – DIO - 06/2024
- 🏅 Introdução ao MongoDB e Bancos de Dados NoSQL (3 horas) – DIO - 06/2024
- 🏅 Introdução a Banco de Dados Relacionais (SQL) (3 horas) – DIO - 05/2024
- 🏅 Testes e Gerenciamento de Dependências em Projetos Java (7 horas) – DIO - 05/2024
- 🏅 Desenvolvendo Testes Utilizando Mockito (2 horas) – DIO - 05/2024
- 🏅 Testes Unitários Com JUnit (2 horas) – DIO - 05/2024
- 🏅 Introdução a Testes de Software (1 hora) – DIO - 05/2024
- 🏅 Gerenciamento de Dependências e Build em Java com Maven (2 horas) – DIO - 05/2024
- 🏅 Programação Orientada a Objetos com Java (20 horas) – DIO - 05/2024
- 🏅 Abstraindo um Bootcamp Usando Orientação a Objetos em Java (2 horas) – DIO - 05/2024
- 🏅 Criando um Banco Digital com Java e Orientação a Objetos (2 horas) – DIO - 05/2024
- 🏅 Ganhando Produtividade com Stream API (2 horas) – DIO - 05/2024
- 🏅 Conhecendo Collections Java (4 horas) – DIO - 05/2024
- 🏅 Orientação a Objetos e UML: Diagramação de Classes do iPhone (2 horas) – DIO - 05/2024
- 🏅 Pilares da Programação Orientada a Objetos em Java (2 horas) – DIO - 05/2024
- 🏅 Fundamentos da Programação Orientada a Objetos com Java (3 horas) – DIO - 05/2024
- 🏅 Dominando a Linguagem de Programação Java (14 horas) – DIO - 05/2024
- 🏅 Desafios de Código: Aperfeiçoe Sua Lógica e Pensamento Computacional (1 hora) – DIO - 04/2024
- 🏅 Criando Um Pequeno Sistema Para Validação de Processo Seletivo (1 hora) – DIO - 04/2024
- 🏅 Debugging Java (1 hora) – DIO - 04/2024
- 🏅 Java e Tratamento de Exceções (1 hora) – DIO - 04/2024
- 🏅 Estruturas de Repetição em Java (1 hora) – DIO - 04/2024
- 🏅 Introdução e Estruturas Condicionais com Java (1 hora) – DIO - 04/2024
- 🏅 Simulando Uma Conta Bancária Através Do Terminal/Console (1 hora) – DIO - 04/2024
- 🏅 Aprendendo a Sintaxe Java (5 horas) – DIO - 04/2024
- 🏅 Ambiente de Desenvolvimento Java (1 hora) – DIO - 04/2024
- 🏅 Princípios de Desenvolvimento de Software Colaborativo (8 horas) – DIO - 04/2024
- 🏅 Aula Inaugural – Santander Bootcamp 2024 (2 horas) – DIO - 04/2024
- 🏅 Contribuindo em um Projeto Open Source no GitHub (1 hora) – DIO - 04/2024
- 🏅 Versionamento de Código com Git e GitHub (2 horas) – DIO - 04/2024
- 🏅 Desafios de Projetos: Crie Um Portfólio Vencedor (1 hora) – DIO - 04/2024
- 🏅 Introdução à Plataforma Java (1 hora) – DIO - 04/2024
- 🏅 Bootcamps DIO: Educação Gratuita e Empregabilidade Juntas! (1 hora) – DIO - 04/2024
- 🏅 Curso_ JAVA EXCEÇÕES: APRENDA A CRIAR, LANÇAR E CONTROLAR EXCEÇÕES (8 horas) – Alura - 04/2024
- 🏅 Curso Java e Programação Orientada a Objetos Expert (160 horas) – DevSupeior - 04/2024
- 🏅 Curso_ PERSISTÊNCIA COM JPA: HIBERNATE (8 horas) – Alura - 03/2024
- 🏅 Curso_ MOCKS EM JAVA: CONHECENDO O MOCKITO (8 horas) – Alura - 03/2024
- 🏅 Formação_ JAVA E SPRING BOOT (34 horas) – Alura - 01/2024
- 🏅 Curso_ SPRING BOOT 3: DOCUMENTE, TESTE E PREPARE UMA API PARA O DEPLOY (10 horas) – Alura - 01/2024
- 🏅 Curso_ SPRING BOOT 3: APLIQUE BOAS PRÁTICAS E PROTEJA UMA API REST (12 horas) – Alura - 01/2024
- 🏅 Curso_ SPRING BOOT 3: DESENVOLVA UMA API REST EM JAVA (10 horas) – Alura - 12/2023
- 🏅 Curso_ MICROSSERVIÇOS NA PRÁTICA: ENTENDENDO A TOMADA DE DECISÕES (8 horas) – Alura - 12/2023
- 🏅 Curso_ HTTP: ENTENDENDO A WEB POR BAIXO DOS PANOS (14 horas) – Alura - 12/2023
- 🏅 Curso_ JAVA E SPRING: DESENVOLVA SUA PRIMEIRA APLICAÇÃO WEB (12 horas) – Alura - 11/2023
- 🏅 Curso_ CONSULTAS SQL: AVANÇANDO NO SQL COM MYSQL (14 horas) – Alura - 11/2023
- 🏅 Curso_ SQL COM MYSQL: MANIPULE E CONSULTE DADOS (12 horas) – Alura - 10/2023
- 🏅 Curso Online de Java (5 horas) - Criação de uma aplicação Java com Spring Boot – Rocketseat - 10/2023
- 🏅 Curso_ GIT E GITHUB: COMPARTILHANDO E COLABORANDO EM PROJETOS (08 horas) – Alura - 10/2023
- 🏅 Formação_ JAVA WEB: CRIE APLICAÇÕES COM SERVLETS E MVC (26 horas) – Alura - 09/2023
- 🏅 Curso_ JAVA SERVLET: AUTENTICAÇÃO, AUTORIZAÇÃO E O PADRÃO MVC (14 horas) – Alura - 09/2023
- 🏅 Curso_ JAVA SERVLET: PROGRAMAÇÃO WEB JAVA (10 horas) – Alura - 09/2023
- 🏅 Formação_ APRENDA A PROGRAMAR EM JAVA COM ORIENTAÇÃO A OBJETOS (121 horas) – Alura - 09/2023
- 🏅 Curso_ TDD E JAVA: TESTES AUTOMATIZADOS COM JUNIT (8 horas) – Alura - 09/2023
- 🏅 Curso_ JAVA 8: CONHEÇA AS NOVIDADES DESSA VERSÃO (12 horas) – Alura - 09/2023
- 🏅 Curso_ JAVA COLLECTIONS: DOMINANDO LISTAS, SETS E MAPAS (20 horas) – Alura - 08/2023
- 🏅 Curso_ JAVA E JAVA.IO: STREAMS, READER E WRITERS (12 horas) – Alura - 08/2023
- 🏅 Curso_ JAVA E JAVA.UTIL: COLEÇÕES, WRAPPERS E LAMBDA EXPRESSIONS (12 horas) – Alura - 08/2023
- 🏅 Curso_ JAVA E JAVA.LANG: PROGRAME COM A CLASSE OBJECT E STRING (12 horas) – Alura - 08/2023
- 🏅 Curso_ APACHE CAMEL: O FRAMEWORK DE INTEGRAÇÃO ENTRE SISTEMAS (16 horas) - Alura - 08/2023
- 🏅 Curso_ MAVEN: GERENCIAMENTO DE DEPENDÊNCIAS E BUILD DE APLICAÇÕES JAVA (8 horas) – Alura - 07/2023
- 🏅 Curso_ GIT E GITHUB: REPOSITÓRIO, COMMIT E VERSÕES (8 horas) - 07/2023
- 🏅 Curso_ JAVA EXCEÇÕES: APRENDA A CRIAR, LANÇAR E CONTROLAR EXCEÇÕES (12 horas) – Alura - 07/2023
- 🏅 Curso_ JAVA POLIMORFISMO: ENTENDA HERANÇA E INTERFACES (16 horas) – Alura - 07/2023
- 🏅 Curso_ JAVA JRE E JDK: COMPILE E EXECUTE O SEU PROGRAMA (8 horas) – Alura - 07/2023
- 🏅 Curso_ DESIGN PATTERNS EM JAVA I: BOAS PRÁTICAS DE PROGRAMAÇÃO (8 horas) – Alura - 07/2023
- 🏅 Formação_ APRENDA JAVA COM ORIENTAÇÃO A OBJETOS (37 horas) – Alura - 07/2023
- 🏅 Curso_ JAVA: CONSUMINDO API, GRAVANDO ARQUIVOS E LIDANDO COM ERROS (10 horas) – Alura - 07/2023
- 🏅 Curso_ JAVA OO: ENTENDENDO A ORIENTAÇÃO A OBJETOS (8 horas) – Alura - 07/2023
- 🏅 Curso_ JAVA: APLICANDO A ORIENTAÇÃO A OBJETOS (10 horas) – Alura - 06/2023
- 🏅 Curso_ PYTHON: ENTENDENDO A ORIENTAÇÃO A OBJETOS (12 horas) – Alura - 06/2023
- 🏅 Curso_ ENTITY FRAMEWORK CORE: BANCO DE DADOS DE FORMA EFICIENTE (16 horas) – Alura - 06/2023
- 🏅 Curso_ PYTHON: AVANÇANDO NA LINGUAGEM (12 horas) – Alura - 06/2023
- 🏅 Curso_ PYTHON: COMEÇANDO COM A LINGUAGEM (12 horas) – Alura - 06/2023
- 🏅 Formação_ C# E ORIENTAÇÃO A OBJETOS: COLEÇÕES, ARQUIVOS E BIBLIOTECAS (28 horas) – Alura - 05/2023
- 🏅 Curso_ C#: CRIANDO E DISTRIBUINDO BIBLIOTECAS EM .NET (6 horas) – Alura - 05/2023
- 🏅 Curso_ JAVA: CRIANDO A SUA PRIMEIRA APLICAÇÃO (8 horas) – Alura - 05/2023
- 🏅 Curso_ C#: TRABALHANDO COM ARQUIVOS (10 horas) – Alura - 05/2023
- 🏅 Curso_ C#: TRABALHANDO COM ARRAYS E COLEÇÕES (10 horas) – Alura - 05/2023
- 🏅 Formação_ ASP.NET CORE: CRIE APLICAÇÕES COM C#, .NET, ENTITY FRAMEWORK E LINQ (37 horas) – Alura - 05/2023
- 🏅 Curso_ .NET 6 E IDENTITY: IMPLEMENTANDOCONTROLE DE USUÁRIO (8 horas) – Alura - 05/2023
- 🏅 Curso_ .NET 6: RELACIONANDO ENTIDADES (8 horas) – Alura - 05/2023
- 🏅 Curso_ .NET 6: CRIANDO UMA WEB API (10 horas) – Alura - 05/2023
- 🏅 Curso_ HTTP: ENTENDENDO A WEB POR BAIXO DOS PANOS (10 horas) – Alura - 05/2023
- 🏅 Formação_ APRENDA A PROGRAMAR EM C# COM ORIENTAÇÃO A OBJETOS (39 horas) – Alura - 05/2023
- 🏅 Curso_C#: ENTENDENDO EXCEÇÕES (8 horas) – Alura - 05/2023
- 🏅 Curso_ C#: USANDO HERANÇA E IMPLEMENTANDO INTERFACES (8 horas) – Alura - 04/2023
- 🏅 Curso_ C#: ORIENTAÇÃO A OBJETOS (8 horas) – Alura - 04/2023
- 🏅 Curso_ C#: EXPLORANDO A LINGUAGEM (12 horas) – Alura - 04/2023
- 🏅 Trilha de Formação CodeRDIversity – RDI Software / Prosper Tech Talents – C# (120 horas) – 02/2023 - 04/2023
- 🏅 Consultor de TI em Treinamento – Specialisterne Brasil (23/01/2023 - 08/03/2023)
- Formação Técnica:
- Scratch: Introdução à lógica de programação
- Pacote Office Excel
- Tratamento de dados
- Analytics
- Metodologia Scrum
- Testes de Software
- Práticas de development e backoffice
- Formação Técnica:
- 🏅 Tech’s Cool: SAP ABAP – Accenture Academy (75 horas) – 08/2022 - 09/2022
- 🏅 Formação de Mainframe I – Desenvolvedor COBOL Enterprise – Tech6 (80 horas) – 02/2021
🔸 Ada Tech - Desenvolva + : Sistema de Locação de Veículos
🔸 Ada Tech - Desenvolva + | #1322 - Cálculo de Salário
🔸 Udemy: Algoritmos e Lógica de Programação - O Curso COMPLETO
📧 Email: marcosfshirafuchi@gmail.com
💼 LinkedIn: Marcos Shirafuchi
📸 Instagram: @shirafuchi.dev