Yan de Lima Justino

Engenheiro de Software com 20 anos de experiência no desenvolvimento de soluções de software aplicadas no contexto corporativo. Bacharel em Análise de sistemas pela Universidade Potiguar (UnP) - Laureate e Mestre em Engenharia de Software pelo Instituto Metrópole Digital (IMD) da Universidade Federal do Rio Grande do Norte UFRN. Atualmente é Senior Software Engineer na empresa XP Investimentos desenvolvendo sistemas que suportam operações do mercado financeiro. Além disso, apoia a indústria de software, produzindo vídeos e escrevendo artigos para blogs e revistas, bem como palestrando em congressos acadêmicos e conferências da indústria.

Informações coletadas do Lattes em 16/10/2022

Acadêmico

Formação acadêmica

Mestrado profissional em Engenharia de Software

2016 - 2018

Universidade Federal do Rio Grande do Norte
Título: Do monolito aos microsserviços: um relato de migração de sistemas legados da Secretaria de Estado da Tributação do Rio Grande do Norte, Ano de Obtenção: 2018
Orientador: Carlos Eduardo da Silva
Palavras-chave: SOA; Service Orientation; Software Engineering; Software Reengineering; DevOps.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Arquitetura de Sistemas de Computação. Setores de atividade: Atividades dos serviços de tecnologia da informação.

Graduação em Análise e Desenvolvimento de Sistemas

2012 - 2015

Universidade Potiguar, UnP
Título: GESTÃO DO VALOR E DO DESEMPENHO DA TI: desenvolvimento de sistema de apoio à Governaça de TI da Secretaria de Estado da Tributação do Rio Grande do Norte (SET/RN)
Orientador: Prof. Ms. Hideljundes Macêdo Paulino.

Graduação em Letras

2005 - 2010

Universidade Federal do Rio Grande do Norte

Formação complementar

2021 -

CS50's Introduction to Computer Science. (Carga horária: 72h). , Harvard University, HARVARD, Estados Unidos.

2021 - 2021

Blockchain para Negócios: aplicações e cases reais. (Carga horária: 8h). , Alura Ensino Online, ALURA, Brasil.

2021 - 2021

Blockchain: Aumente a confiança da sua aplicação. (Carga horária: 5h). , Alura Ensino Online, ALURA, Brasil.

2020 - 2020

Kafka: Produtores, Consumidores e streams. (Carga horária: 8h). , Alura Ensino Online, ALURA, Brasil.

2020 - 2020

Docker: Criando containers sem dor de cabeça. (Carga horária: 10h). , Alura Ensino Online, ALURA, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.

Participação em eventos

The develpers conference. Pense fora da caixa: Aplique Agilidade com Domain Driven Design. Você ainda usa Arquitetura BOLOVO?. 2015. (Congresso).

Visual Studio Summit. Pergunte o que quiser sobre DDD. 2015. (Congresso).

63ª Reunião Anual da SBPC.Virada pragmática e virada cognitivista: implicações para os estudos da linguagem. 2011. (Encontro).

62ª Reunião Anual da SBPC.A relação entre sistemas naturais de linguagens e linguagens formais. 2010. (Encontro).

Projeto de extensão "Me explica, me ensina".Me explica, me ensina - Linguística Cognitiva". 2010. (Encontro).

XXI Congresso de Iniciação Científica da UFRN. Virada pragmática e virada cognitivista: implicações para os estudos da linguagem. 2010. (Congresso).

XVII Semana de Humanidades.Linguagens formais: ?enfeitiçamento da inteligência humana?. 2009. (Outra).

XX Congresso de Iniciação Científica da UFRN. A tríade Linguagem, Sociedade e Cognição: das teorias vericondicionais à virada pragmática. 2009. (Congresso).

I COLOQUIO NACIONAL EM ESTUDOS DA LINGUAGEM - LINGUAGEM COMO PRÁTICA SOCIAL: FRONTEIRAS E PERSPECTIVAS. AMBIENTES VIRTUAIS DE APRENDIZAGEM: PERSPECTIVAS PARA O ENSINO DE LINGUA MATERNA. 2007. (Congresso).

XIV Semana de humanidades - II Colóquio de estudos barrocos. 2006. (Simpósio).

Produções bibliográficas

  • JUSTINO, Y. L. . AMBIENTES VIRTUAIS DE APRENDIZAGEM: PERSPECTIVAS PARA O ENSINO DE LINGUA MATERNA. In: I COLOQUIO NACIONAL EM ESTUDOS DA LINGUAGEM - LINGUAGEM COMO PRÁTICA SOCIAL: FRONTEIRAS E PERSPECTIVAS, 2007, Natal / RN. Linguagem como prática social: fronteiras e prespectivas. Natal: cchla - UFRN, 2007. v. 1. p. 1-8.

  • DE LIMA JUSTINO, YAN ; DA SILVA, CARLOS EDUARDO . Reengineering legacy systems for supporting SOA. In: the 40th International Conference, 2018, Gothenburg. Proceedings of the 40th International Conference on Software Engineering Companion Proceeedings - ICSE '18. New York: ACM Press, 2018. p. 125.

  • JUSTINO, Y. L. ; Costa, Marcos Antônio . Virada pragmática e virada cognitivista: implicações para os estudos da linguagem. In: 63ª Reunião Anual da SBPC, 2011, Goiânica. Anais/Resumos da 63ª Reunião Anual da SBPC, 2011.

  • JUSTINO, Y. L. ; Costa, Marcos Antônio . Virada pragmática e virada cognitivista: implicações para os estudos da linguagem. In: XXI Congresso de Iniciação Científica da UFRN, 2010, Natal. Biodiversidade e cultura:vida na terra e no mar, 2010.

  • JUSTINO, Y. L. ; Costa, Marcos Antônio . A tríade Linguagem, Sociedade e Cognição: das teorias vericondicionais à virada pragmática. In: XX Congresso de Iniciação Científica da UFRN, 2009, Natal. XX Congresso de Iniciação Científica da UFRN, 2009.

  • JUSTINO, Y. L. . Linguagens formais: ?Enfeitiçamento da inteligência humana?. In: XVII Semana de Humanidades, 2009, Natal. XVII Semana de Humanidades Anais 2009, 2009.

  • JUSTINO, Y. L. ; DA SILVA, C. E. . Modernizando plataformas e-Government : Lições e Método. 2017. (Apresentação de Trabalho/Conferência ou palestra).

  • JUSTINO, Y. L. ; DA SILVA, C. E. . Bounded Context e CQRS na evolução de aplicações .NET legadas. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • JUSTINO, Y. L. ; ARUAUJO, J. R. . Pense fora da caixa: Aplique Agilidade com Domain Driven Design. Você ainda usa Arquitetura BOLOVO?. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • JUSTINO, Y. L. . Linguagens Formais:. 2009. (Apresentação de Trabalho/Outra).

  • JUSTINO, Y. L. . AMBIENTES VIRTUAIS DE APRENDIZAGEM: PERSPECTIVAS PARA O ENSINO DE LINGUA MATERNA. 2007. (Apresentação de Trabalho/Congresso).

Projetos de desenvolvimento

  • 2015 - Atual

    GESTÃO DO VALOR E DO DESEMPENHO DA TI: desenvolvimento de sistema de apoio à Governaça de TI da Secretaria de Estado da Tributação do Rio Grande do Norte (SET/RN), Descrição: Neste trabalho desenvolvemos um sistema de apoio a Governança de TI da Secretaria de Estado da Tributação do Rio Grande do Norte (SET/RN), com o propósito de atender especificamente a Gestão de Valor e do Desempenho da TI. Para desenvolvimento dessa ferramenta adotamos a metodologia Design Science Research que nos permite criar artefatos e regras para a construção da solução. Em busca de conhecimento eficaz para o processo utilizamos técnicas como ICONIX que é um processo simples, rápido e eficiente e o Domain Driven Design garantindo assim a qualidade no sistema de informação.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Técnico de nível médio: (0) Graduação: (2) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Yan de Lima Justino - Coordenador / Hideljundes Macedo Paulino - Integrante.

  • 2015 - Atual

    GESTÃO DO VALOR E DO DESEMPENHO DA TI: desenvolvimento de sistema de apoio à Governaça de TI da Secretaria de Estado da Tributação do Rio Grande do Norte (SET/RN), Descrição: Neste trabalho desenvolvemos um sistema de apoio a Governança de TI da Secretaria de Estado da Tributação do Rio Grande do Norte (SET/RN), com o propósito de atender especificamente a Gestão de Valor e do Desempenho da TI. Para desenvolvimento dessa ferramenta adotamos a metodologia Design Science Research que nos permite criar artefatos e regras para a construção da solução. Em busca de conhecimento eficaz para o processo utilizamos técnicas como ICONIX que é um processo simples, rápido e eficiente e o Domain Driven Design garantindo assim a qualidade no sistema de informação.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Técnico de nível médio: (0) Graduação: (2) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Yan de Lima Justino - Coordenador / Hideljundes Macedo Paulino - Integrante.

  • 2015 - Atual

    GESTÃO DO VALOR E DO DESEMPENHO DA TI: desenvolvimento de sistema de apoio à Governaça de TI da Secretaria de Estado da Tributação do Rio Grande do Norte (SET/RN), Descrição: Neste trabalho desenvolvemos um sistema de apoio a Governança de TI da Secretaria de Estado da Tributação do Rio Grande do Norte (SET/RN), com o propósito de atender especificamente a Gestão de Valor e do Desempenho da TI. Para desenvolvimento dessa ferramenta adotamos a metodologia Design Science Research que nos permite criar artefatos e regras para a construção da solução. Em busca de conhecimento eficaz para o processo utilizamos técnicas como ICONIX que é um processo simples, rápido e eficiente e o Domain Driven Design garantindo assim a qualidade no sistema de informação.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Técnico de nível médio: (0) Graduação: (2) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Yan de Lima Justino - Coordenador / Hideljundes Macedo Paulino - Integrante.

Prêmios

2018

Multi Platform Audience Contributor (MTAC), MTAC Brasil.

2017

Paper Award - Long Papers Category, EPOCA - X Escola Potiguar de Computação e suas Aplicações / UFRN.

2012

Microsoft Student Partner, Microsoft Brasil.

2010

PRÊMIO LOCAL DE INICIAÇÃO CIENTÍFICA: entre os melhores das áreas de Humanas e Sociais, Universidade Federal do Rio Grande do Norte.

Histórico profissional

Experiência profissional

2016 - 2020

IVIA Serviços de Informática

Vínculo: Celetista, Enquadramento Funcional: Software Technical Lead, Carga horária: 44, Regime: Dedicação exclusiva.

Outras informações:
Software Analysis and Development with emphasis on the practices of definition and validation of Software Architecture, Software Reengineering, and Construction of Service-based Systems (SOA / Microservices). In addition, activities were carried out in the DevOps area through continuous practices such as Integration, Delivery, and Deployment; as well as, practices focused on Software Quality and Service Monitoring. TECHNOLOGIES: Asp.net Web API, .Net core, C#, Angular +9, React, Flutter, SQL Server, Elasticsearch, Git, Gitlab, NUnit APPROACHES: Domain-Driven Design (DDD), SOA, Software Reengineering and DevOps, Integration Tests and Unit Tests

2015 - 2016

IVIA Serviços de Informática

Vínculo: Celetista, Enquadramento Funcional: Arquiteto de Software, Carga horária: 44, Regime: Dedicação exclusiva.

2014 - 2015

IVIA Serviços de Informática

Vínculo: Celetista, Enquadramento Funcional: Analista de Sistemas, Carga horária: 44, Regime: Dedicação exclusiva.

2012 - 2013

Stefanini Consultoria e Assessoria em Informática

Vínculo: Celetista, Enquadramento Funcional: Analista de Sistemas, Carga horária: 44, Regime: Dedicação exclusiva.

2004 - 2012

TEC-SOFT INFORMATICA LTDA

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor, Carga horária: 44, Regime: Dedicação exclusiva.

2020 - Atual

XP Inc.

Vínculo: Celetista, Enquadramento Funcional: Senior Software Engineer III, Carga horária: 44, Regime: Dedicação exclusiva.

Outras informações:
[SQUAD- Seguradora] Software Engineer with emphasis on scale operations of financial software systems, software reengineering, and construction of microservice-based Systems. [TECHNOLOGIES] dotnet core, Asp.net, C#, React, SQL Server, Oracle, Redis, MongoDB, RabbitMQ, ELK, Git, Azure APPROACHES: Cloud Computing System Design, Domain-Driven Design (DDD), SOA, Microservices Architecture, Event-Driven, Software Reengineering, DevOps, Automated Tests (Unit tests, Integration Tests, E2E, Non-functional Tests)