Francisco Antônio Alves Freire

Possui graduação em Ciências da Computação pela Universidade Estadual Vale do Acaraú (2010). Atuou como analista de sistemas da Universidade Estadual Vale do Acaraú voltado ao desenvolvimento de sistemas web com Java e também como professor da Universidade Estadual Vale do Acaraú no curso de Ciências da Computação. Atuou como coordenador e tutor de conteúdo dos cursos técnicos de informática do grupo INTA. Atuou como desenvolvedor Python no Centro de Educação a Distância do Ceará. Atuou como desenvolvedor Java no Tribunal de Justiça do Rio de Janeiro. Atualmente faço parte do grupo caixa com desenvolvimento Java/Angular. Tenho experiência na área de Ciência da Computação, com ênfase em Engenharia de software.

Informações coletadas do Lattes em 10/09/2025

Acadêmico

Formação acadêmica

Especialização em andamento em Engenharia de Software

2013 - Atual

CENTRO UNIVERSITÁRIO UNINTA
Título: O uso de software para dispositivo Kinect

Graduação em Ciências da Computação

2006 - 2010

Universidade Estadual Vale do Acaraú

Formação complementar

2024 - 2024

Formação em OutSystems. (Carga horária: 12h). , Mirante Informática, MIRANTE, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Bandeira representando o idioma Português

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

Áreas de atuação

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

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

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

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

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Banco de Dados Postgres 13.

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

Participação em eventos

Workshop do Congresso Brasileiro de Informática na Educação. SISEDU: Sistema Online de Avaliação, Suporte e Acompanhamento Educacional. 2019. (Congresso).

III Encontro de Educação Aberta e a Distância do Ceará (III EADCE).O USO DE PROGRAMA DE CAPTAÇÃO DE VÍDEO DE USO LIVRE NA TRANSMISSÃO AO VIVO DE CURSOS E EVENTOS À DISTÂNCIA PELO FACEBOOK, NO CENTRO DE EDUCAÇÃO A DISTÂNCIA DO ESTADO DO CEARÁ - CED. 2016. (Encontro).

Brazil JS. 2011. (Congresso).

Enecomp. 2009. (Congresso).

Secomp. 2009. (Congresso).

Participação em bancas

FREIRE, F. A. A.; MOREIRA, R.. III Encontro de Educação Aberta e a Distância do Ceará (III EADCE). 2016. Centro de Educação a Distância (CE).

Produções bibliográficas

  • FREIRE, F. A. A. ; VERAS, M. P. R. . Linguagem de Programação II (JAVA). 1. ed. Sobral: FUNDECT, 2013. 87p .

  • PENHA, RODOLFO SENA DA ; ALBUQUERQUE, RAFAEL ; FREIRE, FRANCISCO ANTÔNIO ALVES ; MENDES, ROGERS VASCONCELOS ; VELOSO, THOMAZ EDSON ; LIRA, JORGE HERBERT SOARES DE . SISEDU: Sistema Online de Avaliação, Suporte e Acompanhamento Educacional. In: VIII Congresso Brasileiro de Informática na Educação, 2019, Brasília. Anais dos Workshops do VIII Congresso Brasileiro de Informática na Educação (CBIE 2019), 2019. p. 1124.

Outras produções

FREIRE, F. A. A. . Sistema de Administração de Dados dos Cursos Descentralizados. 2010.

FREIRE, F. A. A. . Sistema de Ordens de Serviços. 2009.

FREIRE, F. A. A. . Programa de Controle de Vendas. 2009.

FREIRE, F. A. A. . Empreendedorismo. 2013. (Desenvolvimento de material didático ou instrucional - Plano de ensino).

FREIRE, F. A. A. . Operação de Computadores II. 2013. (Desenvolvimento de material didático ou instrucional - Plano de ensino).

FREIRE, F. A. A. . Sistemas Computacionais. 2013. (Desenvolvimento de material didático ou instrucional - Plano de ensino).

FREIRE, F. A. A. . Redes de Computadores II. 2013. (Desenvolvimento de material didático ou instrucional - Plano de ensino).

FREIRE, F. A. A. . Banco de dados. 2013. (Desenvolvimento de material didático ou instrucional - Plano de ensino).

FREIRE, F. A. A. . Linguagem de Programação II. 2013. (Desenvolvimento de material didático ou instrucional - Plano de ensino).

FREIRE, F. A. A. . Java web. 2012. (Curso de curta duração ministrado/Extensão).

FREIRE, F. A. A. . Algoritmos Estruturados e Programação. 2012. (Desenvolvimento de material didático ou instrucional - Plano de ensino).

Histórico profissional

Experiência profissional

2022 - 2024

Globalweb

Vínculo: Celetista, Enquadramento Funcional: Java Software Developer, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Development of solutions for Agro-industrial Credit Financing.Using a Maven Project and FrameWork Quakus, I helped build Entity and Relationship mappings, Controllers using IC/DCI, Beans Validations, Microservices using Java 11 implementing Filters, Collections, Streams, Lambdas to handle the return of resources requested from the database .Whenever a feature was completed, unit tests and Integration tests were carried out using JUnit, Mockito and the coding was aimed at meeting SonarLint (CQA) notes. Build queries using Panache Querys, TypedQuerys, NamedQuerys, NativeQuerys. I implemented abstract classes to declare access permissions (Rolles) to services for each type of user in the application, maintaining the MVC and SOA standard.During the integration of communication between Microservices, I implemented the RESTFULL standard RESTClient and RESTClientServices interfaces to intermediate requests made from the FrontEnd to the Main container where it requested resources for other specialized business microservices. In the Deploy process I used Git to publish versions of the created code, I merged the main conveyor or specific versions, I ran Releases and PipeLines in the Microsoft Azure environment, always observing the result of the running JOB report to monitor possible anomalies and security notes from Fortify. In the Backend I used tools such as PostMan, Swagger, InteliJ, Lombok, Quarkus, Fortify, SonarLint, JUnit, Mockito, SQLServer, Azure.In FrontEnd I used NodeJS and Angular 16 and Angular Material, a structure focused on service components and functionalities. For testing I used Karma and Jasmine for Integration tests and unit tests. To follow the prototyping of the project I used Figma.To manage the Project and monitor agile activities and the SCRUM ritual, I used the GID-Rational/RDNG tool - IBM was used by the team.

2021 - 2022

Spassu Tecnologia

Vínculo: Celetista, Enquadramento Funcional: Java Software Developer, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Logo da empresa SpassuJava Software Developer - Azure - Quarkus - TJRJ a Rio de Janeiro Court of JusticeJava Software Developer - Azure - Quarkus - TJRJ a Rio de Janeiro Court of JusticeSpassu Tecnologia e Serviços Tempo integralSpassu Tecnologia e Serviços Tempo integralago de 2021 - jan de 2022 6 mesesDe ago de 2021 até jan de 2022 6 mesesRio de Janeiro, Brasil RemotaRio de Janeiro, Brasil RemotaDevelopment of solutions for the Court of Justice.Using a Maven Project, I helped build Entity and Relationship mappings, Controllers using IC/DCI, Bean Validations, using Java 8, implementing Filters, Collections, Streams, Lambdas to handle the return of resources requested from the database.Whenever a feature was completed, unit and integration tests were performed using JUnit.Created queries using EJB. I implemented abstract classes to declare access permissions (Rolles) to services for each type of application user, maintaining the MVC and SOA standard. In the Deploy process I used Git to publish versions of the created code, I merged the main transporter or specific versions, I executed Releases and PipeLines. In the Backend I used tools such as PostMan, Swagger, Lombok, JUnit.

2009 - 2012

Universidade Estadual Vale do Acaraú

Vínculo: Celetista formal, Enquadramento Funcional: Analista de Sistemas, Suporte e OM 1, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
I worked in the area of #8203;#8203;systems development and analysis using java, spring, hibernate technology.

2011 - 2011

Universidade Estadual Vale do Acaraú

Vínculo: Professor Vistante, Enquadramento Funcional: Professor, Carga horária: 10

Outras informações:
-Ministrando aula de circuitos digitais do curso de ciências da computação. -Ministrando aula de introdução a computação do curso de matemática.

2016 - 2021

Centro de Educação a Distância (CE)

Vínculo: Celetista, Enquadramento Funcional: Python Software Developer, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Development of solutions for the education department of the state of Ceará.Using python projects with Django and php, I helped build Entity and Relationship mappings, analyzing and building a performance metrics system for students in the stateWhenever a feature was completed, unit and integration tests were performed, maintaining the MVC and SOA standard. In the Deploy process I used Git to publish versions of the created code, I merged the main transporter or specific versions.

2015 - 2016

EEEP Francisca Neilyta Carneiro Albuquerque

Vínculo: Professor Visitante, Enquadramento Funcional: OE do curso de redes de computadores, Carga horária: 20

Outras informações:
Orientador de estágio da turma de redes de computadores da EEEP FRANCISCA NEILYTA CARNEIRO ALBUQUERQUE.

2014 - 2014

EEEP DOM WALFRIDO

Vínculo: Servidor Público, Enquadramento Funcional: Professor LEI da EEEP Dom Walfrido, Carga horária: 40, Regime: Dedicação exclusiva.

2013 - 2014

EEEP DOM WALFRIDO

Vínculo: Professor Visitante, Enquadramento Funcional: Prof./OE do curso de rede de computadores, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Professor e orientador de estágio do curso de redes de computadores da EEEP Dom Walfrido, Sobral - CE.

2012 - 2013

CENTRO UNIVERSITÁRIO UNINTA

Vínculo: , Enquadramento Funcional: Coordenador dos cursos técnico de informática, Carga horária: 44, Regime: Dedicação exclusiva.

Outras informações:
Curso técnico de informática - programação e manutenção e suporte

2015 - 2015

FAculdade IEDUCARE

Vínculo: Professor Visitante, Enquadramento Funcional: Professor do Curso de Sistema da Informação, Carga horária: 10

Outras informações:
Professor do curso de sistema da informação de Uruburetama

2012 - 2012

FAculdade IEDUCARE

Vínculo: Professor Visitante, Enquadramento Funcional: Professor, Carga horária: 8

2008 - 2008

E-jovem

Vínculo: Professor Visitante, Enquadramento Funcional: Professor, Carga horária: 20

2008 - 2009

DadoX

Vínculo: Celetista, Enquadramento Funcional: Programador, Carga horária: 40