Curriculo AlexJoseSilva EngenheiroDeSoftware 2023 PTBR

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 8

Alex José Silva Pernambuco/Brasil

+55 87 99924-3844
Engenheiro de Software Senior | MSc em Engenharia de Software - Cesar School [email protected]
https://www.linkedin.com/in/alexjosesilva/ CNPJ: 40.334.128/0001-06
https://github.com/alexjosesilva/
Alex J Silva Consultoria LTDA

FORMAÇÃO COMPETÊNCIAS
​Facilidade de trabalhar em equipe;
Cesar School, Recife— Mestrando
​Habilidades de comunicação, liderança e
Junho DE 2020 - Junho DE 2022
gestão
Mestrando Profissional em Engenharia de Software com foco em Análise de Dados
​Gestão de conflitos;

Estácio de Sá, Recife— Superior ​Boa capacidade de análise e investigação;


Junho DE 2016 - Junho DE 2020
​Criatividade e inovação;
Graduação em Sistema da Informação
​Capacidade de aprender rapidamente.

Etepam, Recife— Técnico


maio DE 2014 - maio DE 2016
PRÊMIOS
Curso Técnico em Desenvolvimento de Software
5º lugar no Hackathon Hacka 'A'
Prev Mai/2020
CURSOS

API RESTful avançada com Spring Boot e Java 8 - Maio/2020 2º lugar no Hackathon Global Legal
Angular, Spring e MongoDB do front ao banco - Abril/2020 - Mar/2020
Spring Framework 5 e Spring Boot 2 - Marco/2020
Aplicações Web Com o Angular (4, 5 e 6) - Fevereiro/2020 3º Lugar no Hackathon Cointer -
Dez/2019
Introdução ao Kubernetes na Prática - Janeiro/2021
Docker: Ferramenta essencial para Desenvolvedores - Janeiro/2021
Apache Kafka para iniciantes - Fevereiro/2021 IDIOMAS
Arquitetura Micro Serviços com Spring Cloud Netflix - Marco/2021
Espanhol

PARTICIPAÇÃO EM EVENTOS Inglês

Hackathon Hacka Prev— Maio/2020 PERFIS PROFISSIONAIS


Hackathon focado no desenvolvimento de soluções para o setor Previdenciário
1. Perfil StackOverflow
Desafio Sebrae— Abril/2020 2. Perfil Hackerrank
Desenvolvimento de soluções sobre supervisão do Sebrae-Pe 3. Perfil na Shaweei
4. Perfil na Acclaim platform
Startup Weekend— Março/2020
Competição para Construção de Startups com soluções inovadoras

Global Legal Hackathon— Fevereiro/2020


Hackathon focado em soluções para área Jurídica

EXPERIÊNCIA PROFISSIONAL

TATA Service, São Paulo - Engenheiro de Software


De Dez/2022 - Atualmente
Responsável pela sustentação do software bancário do Banco ITAÚ.
Atuação Remota

Atividades:
- Apoio a área de desenvolvimento e teste de rotinas e
funcionalidades
- Desenvolvimento com Python 3.11 Tests Units em Python
- Desenvolvimento com Java 11 e JUnits
- Análise de impacto de alterações
- Auxílio na tomada de decisão dos fluxos e regra dos produtos

Tecnologias
Back-End:
Java 11, Spring-Boot 2.4
Python 3.11

Testes
JUnit, Pytest

Versionamento:
Git, Gitlab
Banco de Dados:
n/a
Metodologia Ágeis:
Scrum, Kanban, Jira

DevOps:
Docker

Cloud
AWS S3

SO: Windows 10
Indra, Brasília Brasil — Engenheiro de Software
De Julho/2021 - Julho/2022
Responsável pela sustentação do software APW bancário do Banco Brasil.
Atuação Remota

Atividades:
- Apoio à área de desenvolvimento na codificação de rotinas e
funcionalidades.
- Desenvolvimento Java 8 (Grafeno)
- Desenvolvimento de Front-End com ReactJS
- Triagem de tickets de clientes;
- Conexão remota com clientes para análise de problemas em ambientes de
simulação e produção;
- Criação de tickets de bugs a partir destas análises;
- Correção de Bugs.
- Análise de impacto de alterações
- Auxílio na tomada de decisão dos fluxos e regra dos produtos

Tecnologias
Back-End:
Java 1.8 (Grafeno)
Front-End:
Html, Bootstrap, JavaScript,
ReactJS,
Angular 12
Versionamento:
Git
Banco de Dados:
n/a
Metodologia Ágeis:
Scrum, Kanban, Jira

Capgemini, Salvador — Engenheiro de Software


De Janeiro/2021 - Julho/2021
Responsável pela sustentação do software bancário do Banco do Nordeste
do Brasil S.A. Atuação Remota
Atividades:
- Apoio à área de desenvolvimento na codificação de rotina e
funcionalidades bem como a análise de artefatos e interface com usuário,
visando entender o que precisa ser desenvolvido e como será realizado.

- Desenvolvimento Java 8;
- Análise de banco de dados com Linguagem (SQL);
- Triagem de tickets de clientes;
- Conexão remota com clientes para análise de problemas em ambientes de
simulação e produção;
- Criação de tickets de bugs a partir destas análises;
- Correção de Bugs.
- Análise de impacto de alterações
- Auxílio na tomada de decisão dos fluxos e regra dos produtos

Tecnologias
Back-End:
Java 1.8
Grails 2.42
Front-End:
Html, Bootstrap, JavaScript
ReactJS
Versionamento:
IBM Websphere, IBM Team Concept: Gerenciar Atividades
Banco de Dados:
DB2, IBM Data Studio
Metodologia Ágeis:
Scrum, Kanban
DevOps:
Docker
Filas: IBM Websphere MQ Filas
OS: Windows 10

Informata, Recife— Engenheiro de Software


DE Março DE 2020 - Até Outubro de 2020

-Manutenção do CRM de gerenciamento logístico para reposição em


-Lojas de varejo: desenvolvimento de melhorias, correção de bugs

Tecnologias
Java 11.0.4
Spring-Boot 2.0.1,
Spring-boot-MVC
Hibernate 5.3, Hql, Criteria

Php 7.04
Zend Framework 2.4
Javascript, DataTable,
Html5, Bootstrap 4.4.1
Api
Restful com Spring-boot
Postman

Banco Dados
Oracle
SQL, PL SQL
Procedures, Triggers, Views

GIT
Git bach, gitk
Bitbucket

Testes
JUnit
PHPUnit

Metodologias Ágeis
Scrum, Kanban, Jira

SO: Linux/Ubuntu
Docker: manutenção de contêineres

Unidac, Recife— Engenheiro de Software


Maio DE 2019 - Agosto DE 2019 (5 meses)

Responsável pela manutenção de vários módulos do Sistema de Gestão


Hospitalar e sua implantação junto aos clientes e usuários do prontuário
eletrônico (PEP) mantido pela MV.

- Desenvolver novas funcionalidades para a área da Saúde com o auxílio da


tecnologia;
- Levantamento de requisitos junto aos clientes para desenvolvimento de
funcionalidades;
- Controle de versão dos sistemas em desenvolvimento;
- Configuração de ambiente de teste e desenvolvimento;
- Realizar integração com sistemas hospitalares.
- Prototipação de Telas
- Treinamento/Facilitador de conhecimento;
- Elaboração de documentação técnica.

Tecnologia utilizada
JAVA 1.8
Spring-Boot 2.0.1
Hibernate 5.3
Maven/Gradle
Tomcat 7.0/8.5/9.0
Json, XML
Testes: JUnits
IDE
Eclipse, Notepad++, Visual Code
Banco Dados
Oracle 12, PL SQL, SQL TOOL
Front
Html5, Bootstrap,
JavaScript ,Flex 4.6, Angular 7.0, Morphis

Metodologia
Ágil Scrum, Jira

Controle de Versão
GIT, Bitbucket

Framework Próprios
Soul MV - framework PEP - Prontuário
Eletrônico PAGU- Soul MV-framework FNCC -
Soul MV-framework

Koy, Recife— Engenheiro de Software


Agosto DE 2018 - Março DE 2019 (9 meses)
- Desenvolvedor de Software para setor Jurídico: criar novas funcionalidades
no CRM para gerenciamento de atividades jurídicos

Tecnologias
JAVA 1.8
Spring-boot v2.0.3
JPA, JPQL
Hibernate 5.3 - persistência de dados HSQL,
Gradlew 2.2.1 - gerenciar pacotes
Tomcat 8.5 - servidor de aplicação

Web Crawling
Python 2.7
WebDriver Selenium 3.14.0
Banco
Postgresql 10, DBeaver
Front
Html BootStrap
JavaScript , AngularJS 6.0
WebService
Postman
Restful
Api-Cielo: integração
Api-FlexPAg: integração
Api-Bitcoins: integração

Metodologias Ágeis Scrum, Kanban Asana


Versionamento Git, Gitlab
Testes JUnits
Cloud Amazon EC2 Amazon RDS Amazon S3
Docker Containers Deploy e monitoramento aplicações

MV Sistemas , Recife— Engenheiro de Software


Janeiro DE 2018 - Junho DE 2018 (6 meses)
- Melhoria contínua de software para o setor hospitalar Gif: Gestor
Inteligente de Faturamento Hospitalar

Tecnologia utilizada:
JAVA JSF, JPA, EJB XML, XSLT, XSD Tomcat 7.0/8.0 Maven
Framework:
Hibernate 4.1.4 Spring framework 4.2 Spring Boot 1.5.9
WebService:
Rest - Jersey 2.2 Soap - SoapUI: Testes e Simulação de Serviços
Banco:
PL/SQL Oracle: Consultas, Procedures, Triggers, Jobs SQL
Developer: Modelagem e Análise

Controle de versão: Git - Git Kraken IDE: Eclipse Oxygen

Metodologia de Desenvolvimento: Scrum Jira

Cloud Computing:
AWS SDK for Java Amazon DynamoDB Amazon SQS Amazon SNS
Testes: Testes Unitários
Treinamento Interno Facilitador no programa Jovem Técnico 2018

Accenture, Recife— Engenheiro de Software


Dezembro DE 2016 - Abril DE 2017 (4 meses)
Melhoria contínua no CRM da mineradora Vale. O qual era responsável pelo
gerenciamento das principais funcionalidades do TREM: gerar tickets de
passagem ou cadastrar carregamentos, habilitar/desabilitar linhas de
transporte.

As correções de bugs no sistema eram feitas através de atendimento direto


com cliente, exigindo do programador habilidades quanto a interpretação e
correção dos chamados.

Tecnologia utilizada:

Java (WEB), Maven, Tomcat, Weblogic

JSP, HTML,CSS,Bootstrap, JavaScript, Jquery

Frameworks: Spring MVC, Hibernate

Banco: Oracle

Web Services: REST / SOAP

Controle de Versão: SVN, GIT

IDE: Eclipse

Você também pode gostar