Desenvolvedor de sistemas
Síntese de Qualificações
Sou desenvolvedor com formação em engenharia de software, com 2 anos e 9 meses de experiência em engenharia de software e um profundo conhecimento em metodologias de desenvolvimento de software, modelagem e melhoria de processos e engenharia de requisitos.
Tenho perfil determinado, criativo e comunicativo o que me permite persistir em relação a solução de problemas buscando entre a equipe se adaptar melhor dentre as mudanças ocorridas e em conjunto moldar a melhor solcução para o projeto, agregando valor ao negócio, à empresa e pessoalmente com constante aperfeiçoamento. Como desenvolvedor, tem a habilidade de implementar com foco na qualidade de código e projeto, bem como gerir o mesmo, permitindo estar ciente do papel no projeto, o que contribui para aumentar sua produtividade, agilidade e controle. Tem a capacidade de análise de negócio, sabendo definir bem o que será desenvolvido ou mantido, possibilitando tomar boas decisões de maneira ágil e eficiente com perguntas assertivas ao desafio exposto de forma a obter a solução mais simples e adequada.
Realizei a construção de um sistema de apoio ao desenvolvimento de sistemas de um órgão público federal, o que proporcionou uma melhor gestão dos projetos pelas equipes de desenvolvimento, padronização e melhoria do processo de desenvolvimento e qualidade dos sistemas desenvolvidos com adaptação do modelo de desenvolvimento ágil no sistema.
Tenho conhecimentos avançados em: ORACLE Database, Apex (Oracle Application Express), Git, GitHub, Linux, Windows como infraestruturas, HTML, XML, CSS, Latex como Front end, PL/SQL, SQL como linguagens, RUP, Scrum, XP, SAFe e BPMN como modelos.
Intermediário em: MySQL, Vagrant, Puppet como infraestruturas, Javascript, Java, C, Ruby on Rails como linguagens e PMBOK como modelo.
Básico em: PostgreSQL como infraestrutura, C e PHP como linguagens.
Participou dos eventos Campus Party Brasil e Campus Party Brasília em 02/2018 e 06/2018 respectivamente.
Experiência Profissional
-
Desenvolvedor de sistemas - Tribunal de Contas da União (10/2015 a 6/2017)
- Levantamento de requisitos para desenvolvimento de sistemas com o cliente.
- Modelagem de dados a ser utilizado no desenvolvimento do banco de dados.
- Prototipação de sistemas a serem desenvolvidos.
Desenvolvimento e manutenção de banco de dados oracle.
- Desenvolvimento de sistemas utilizando a ferramenta apex oracle e as linguagens PL/SQL, SQL, Javascript, CSS e HTML.
- Realização de testes funcionais aos sistemas em desenvolvimento.
- Verificação e validação dos requisitos dos sistemas em desenvolvimento e a gerência dos mesmos.
- Gerenciamento dos projetos em desenvolvimento.
Manutenções em sistemas já desenvolvidos.
Desenvolvi um sistema para os desenvolvedores e equipes do órgão que utilizavam a ferramenta apex. Esse sistema gerou a possibilidade para os desenvolvedores registrarem e gerenciarem informações levantadas e requisitos de sistemas com kanban, manter modelos de dados, entre outras funções, o que proporcionou uma melhoria na gestão dos projetos pelas equipes e no processo de desenvolvimento. -
Desenvolvedor de sistemas como pesquisador bolsist - FUB/CQTS e Ministério das Comunicações (4/2015 a 8/2015)
- Suporte ao sistema de gestão de serviços OTRS.
Implementação de funções para novos serviços dentro da ferramenta.
- Elaboração de fluxo e processo de trabalho de suporte técnico do ministério.
- Atualização de versões do sistema OTRS.
Implantação do sistema de gestão.
Participei da elaboração e implantação de um framework de soluções de TI para o ministério, proporcionando alinhamento das estratégias de gerenciamento de TI do ministério. -
Analista de requisitos como pesquisador bolsista - FUB/Ceftru e Exército Brasileiro (10/2014 a 2/2015)
- Levantamento de requisitos de software.
Negociação com a equipe de mapeamento de processos.
- Gerenciamento dos requisitos elicitados.
- Elaboração de critérios de validação.
- Elaboração de documentos para verificação dos requisitos pela empresa responsável pelo desenvolvimento do sistema.
Desenvolvi um método de extração de requisitos que visava a extração de requisitos de software em reuniões com o cliente e a extração de requisitos do processo do negócio mapeado pela equipe de mapeamento de processos, resultando no cruzamento de informações para elaboração dos requisitos essenciais ao sistema, isso permitiu que os requisitos tivessem maior qualidade, tornando-os mais facilmente rastreáveis, inteligíveis, verificáveis, corretos, completos, consistentes e não-ambíguos, sendo validados mais facilmente.
Formação Acadêmica
-
Superior (8/2009 a 7/2017)
Engenharia de Software - Universidade de Brasília
Cursos e Certificações
React Alura 80 hs Em andamento.
Redis NoSQL Alura 30 hs 2018.
Conhecimentos Gerais
Tenho ainda como portifólio o sistema desenvolvido em ambiente dev para o órgão público
Link: https://apex.oracle.com/pls/apex/f?p88836:LOGIN_DESKTOP:10645372843610:
Username: TESTUSER
Para acesso e verificação do sistema, favor entrar em contato para disponibilidade da senha.