Raffael Bottoli Schemmer

Raffael Bottoli Schemmer

Cruzeiro, Santa Rosa - RS | (51) 99901-9146 | raffael.schemmer@gmail.com

OBJETIVO
PROFISSIONAL

Cientista inventor de soluções modernas inovadoras utilizando tecnologias emergentes

Desenvolvedor full-stack multiplataforma utilizando tecnologias emergentes

Professor de disciplinas de tecnologia no ensino técnico e superior

Desenvolvedor Implantador de infraestruturas de TI utilizando tecnologias emergentes

RESUMO

Mestre em Ciência da Computação pela Pontifícia Universidade Católica do Rio Grande do Sul (PUC-RS) no ano de 2012. Graduado em nível de bacharelado em Ciência da Computação pela Universidade Regional Integrada do Alto Uruguai e das Missões (URI-SA) no ano de 2010. Pós-Graduado em Formação Pedagógica no ano de 2017 e em Educação Profissional e Tecnológica no ano de 2023 para o exercício da docência acadêmica em Ciência da Computação para jovens e adultos. De forma resumida, já trabalhou 80 disciplinas (40 assuntos/temas diferentes) no âmbito da Ciência da Computação em cursos técnicos de nível médio e superior, totalizando 5750 horas em sala de aula, atendendo a 1300 jovens e adultos. Dentre as disciplinas que mais se destacam no currículo, cita-se Engenharia de Software, Desenvolvimento de Sistemas Desktop/Mobile, Organização e Arquitetura de Computadores, Infraestrutura de Tecnologia da Informação, Segurança da Informação e de Sistemas, Sistemas Operacionais, Cabeamento Estruturado e Redes de Computadores. Possui ainda ampla experiência de pesquisa acadêmica (cerca de 4000 horas), tendo trabalhado em caráter multidisciplinar em vários projetos de pesquisa, respectivamente nos grupos de pesquisa GAPH da PUCRS (ênfase no projeto de sistemas embarcados e digitais) e do GPPD/SLD da UFRGS (ênfase no projeto de aplicações paralelas e distribuídas intensivas em dados). De forma resumida, enquanto pesquisador, publicou uma dezena de trabalhos no formato de artigos e periódicos científicos nos temas de Cloud Computing, Computação em Cluster e Big Data. Por fim, e não menos importante, possui experiência comprovada de cerca de 2000 horas em análise e desenvolvimento de sistemas web modernos/multiplataforma, de médio e de grande porte. Ainda, é revisor dos principais eventos acadêmicos nas áreas de computação paralela e distribuída (ERAD/WSPPD) e microeletrônica (SIM/EMICRO e WCASS) do Rio Grande do Sul. Na atualidade, é analista de Mainframe IBM no Banrisul e doutorando em Ciência da Computação do PPGC da UFPel. Também, atua como cientista/desenvolvedor independente de soluções computacionais inovadoras na Ottomatics.

HABILIDADES
AVANÇADAS

EXPERIÊNCIA
PROFISSIONAL

2023-Atual - Banrisul
Cargo: Analista de Storage Mainframe

Analista de suporte a plataforma mainframe IBM System Z do banco no que trata as soluções de armazenamento em disco (DS8800) e em fita virtual (TS7700).

2019-Atual - Ottomatics
Cargo: CTO (Chief Technical Officer)

Diretor e criador/desenvolvedor principal (full-stack) de soluções computacionais inovadoras utilizando tecnologias emergentes como dispositivos inteligentes conectados à internet e inteligência computacional. Realização de atividades relacionadas a gestão da publicidade da empresa como construção de logomarca, website e marketing em mídias sociais.

2022-2022 - Universidade Federal do Rio Grande do Norte (UFRN)
Cargo: Pesquisador

Pesquisador do grupo de pesquisa "Modelagem Matemática e Computacional em Meios Porosos", da UFRN, atuando junto ao DCA (Departamento de Computação e Automação) na otimização da ferramenta PRESSIM (Petroleum Reservoir Simulator), parte do projeto de pesquisa "Avaliação da perda de injetividade em cenários de reinjeção de água produzida", financiado pela Petrobras. Dentre às atribuições relacionadas à otimização estavam o uso de perfilagem de código, de maneira a entender quais regiões necessitavam ser otimizadas, e o uso das tecnologias OpenMP e MPI, para a paralelização do código Fortran. Entre os resultados preliminares, foi possível otimizar em 4x o tempo total de execução do programa, fazendo uso do servidor Sienito, do grupo de pesquisa, composto por 2 processadores Intel Xeon de 10 cores cada. Ainda, referente ao código Fortran, realizou-se uma redução de 25% em número de linhas de código, visando a construção de um código limpo. Concomitamente, foi desenvolvido um código Python usando uma API do gerador de malhas GMSH, com o objetivo de substituir o workflow original, onde a malha era gerada diretamente no GMSH e depois processada em um script em MATLAB, otimizando assim todo o processo. Além disso, foi redigida uma documentação sobre a instalação/uso e funcionamento da ferramenta. Por fim, foi criado um repositório privado Gitlab para organização das versões existentes da ferramenta e para padronização do desenvolvimento.

2022-2022 - Serviço Nacional de Aprendizagem Industrial - SENAI SC
Cargo: Professor do Ensino Técnico

Professor da turma conecta tendo ministrado a disciplina de banco de dados NoSQL utilizando as ferramentas MongoDB Atlas e MongoDB Compass. Soma a carga horária desta disciplina um total de cerca de 30 horas em sala de aula e cerca de 10 discentes.

2022-2022 - IFFar - Campus Frederico Frederico Westphalen
Cargo: Professor do Ensino Técnico e Superior

Professor de 4 disciplinas ministradas a 4 turmas, vinculadas ao ensino técnico e superior. Soma a carga horária destas disciplinas um total de cerca de 240 horas em sala de aula e cerca de 120 discentes. No ensino técnico em Informática, ministrou a disciplina de Programação Web. No ensino superior em Ciência da Computação, ministrou as disciplinas de Circuitos Digitais, Sistemas Distribuídos e Fundamentos da Computação.

  • [CC/22] Circuitos Digitais [60h/semestre]
  • [CC/22] Sistemas Distribuídos [60h/semestre]
  • [CC/22] Fundamentos da Computação [60h/semestre]
  • [TI/22] Programação Web II [60h/ano]

2019-2022 - IFC - Campus Camboriú
Cargo: Professor do Ensino Técnico e Superior

Professor de 22 disciplinas ministradas a 32 turmas, vinculadas ao ensino técnico e superior. Soma a carga horária destas disciplinas um total de cerca de 2135 horas em sala de aula e cerca de 500 discentes. No ensino técnico integrado em Informática, ministrou as disciplinas de Engenharia de Software I e II, Hardware e Sistemas Operacionais, Projeto Integrador I e II e Redes. No ensino superior em Sistemas de Informação, ministrou a disciplina de Arquitetura e Organização de Computadores. No ensino superior em Tecnologia em Sistemas para Internet, ministrou as disciplinas de Engenharia de Software I e II e Segurança da Informação. No ensino superior em Tecnologia em Negócios Imobiliários ministrou a disciplina de Informática I. No ensino técnico PROEJA em Agroindústria e Agente de Segurança do Trabalho, ministrou as disciplinas de Informática Básica I e II. Orientou 6 alunos do ensino técnico em informática na realização das atividades referentes ao projeto integrador de conclusão do ensino técnico. Coordenou duas vezes o projeto de extensão intitulado configuração/montagem, instalação e manutenção de computadores, oferecido para cerca de 150 alunos de forma on-line.

  • 2021
  • [SIB0307][BSI/21] Arquitetura e Organização De Computadores [60h/semestre]
  • [SIB309][TSI/21] Engenharia de Software I [60h/semestre]
  • [SIB319][TSI/20] Engenharia de Software II [60h/semestre]
  • [SIB329][TSI/19] Segurança da Informação [30h/semestre]
  • [EJAEPT0309][PJS/21] Informática Básica [20h/semestre]
  • [EJAAGR0310][PJA/21] Informática Básica I [15h/semestre]
  • [INB0332][IA20/T01] Engenharia de Software [60h/ano]
  • [INB0332][IA20/T02] Engenharia de Software [60h/ano]
  • [INB0315][IA21/T01] Hardware e Sistemas Operacionais [120h/ano]
  • [INB0315][IA21/T02] Hardware e Sistemas Operacionais [120h/ano]
  • [INB0315][IND] Hardware e Sistemas Operacionais [120h/ano]
  • [INA0376][IA19/T02] Projeto Integrador II [120h/ano]
  • [INA0347][IND] Projeto Integrador I [60h/ano]
  • [INA0376][IND] Projeto Integrador II [120h/ano]
  • [INA0373][IA19/T01] Redes [60h/ano]
  • [INA0373][IA19/T02] Redes [60h/ano]
  • [INA0373][IND] Redes [60h/ano]
  • 2020
  • [SIB0307][BSI/20] Arquitetura e Organização De Computadores [60h/semestre]
  • [NIB0304][TNI/20] Informática I [30h/semestre]
  • [STSA0303][PJS/19] Informática Básica [30h/semestre]
  • [INA0345][IA19/T01] Engenharia de Software I [60h/ano]
  • [INA0345][IA19/T02] Engenharia de Software I [60h/ano]
  • [INA0374][IA18/T01] Engenharia de Software II [60h/ano]
  • [INA0374][IA18/T02] Engenharia de Software II [60h/ano]
  • [INB0315][IA20/T01] Hardware e Sistemas Operacionais [120h/ano]
  • [INB0315][IA20/T02] Hardware e Sistemas Operacionais [120h/ano]
  • [INA0347][IA19/T05] Projeto Integrador I [60h/ano]
  • [INA0376][IA18/T03] Projeto Integrador II [120h/ano]
  • [INA0373][IA18/T01] Redes [60h/ano]
  • [INA0373][IA18/T02] Redes [60h/ano]

2018-2019 - W3! Informática
Cargo: Analista e Desenvolvedor Web Full-Stack

Analista/Arquiteto e Desenvolvedor/Implantador de requisitos para sistemas web multiplataforma de médio e grande porte (ênfase em gestão pública/privada). Uso da metodologia de projeto MPS-BR (Nível G) para gestão e desenvolvimento de sistemas. Análise e documentação de requisitos desenvolvidos usando a ferramenta Confluence. Desenvolvimento de sistemas web utilizando frameworks Zend PHP MVC, Bootstrap (W3 Library) e JQuery. Uso de linguagens FE, como HTML5/CSS3 e Javascript. Uso do banco de dados PostgreSQL e MySQL com acesso através das ferramentas HeidiSQL e DBeaver. Uso de IDEs como NetBeans BE e Visual Studio (VS) Code FE. Implantação de sistemas em servidor local virtualizado com VMWare VSphere e para teste/validação e implantação de sistemas em produção em nuvem privada pública com Microsoft Azure usando as ferramentas WinSCP (FTP) e FortiClient (VPN). Integração de sistemas usando serviços web REST com Postman. Controle de versão de software usando as extensões GitLab/Git em servidor privado. Suporte técnico especializado para os sistemas web desenvolvidos utilizando ferramenta de chamados interna.

2017-2019 - Universidade de Caxias do Sul (UCS)
Cargo: Professor do Ensino Superior

Professor de 23 disciplinas, todas elas vinculadas ao ensino superior. Soma a carga horária destas disciplinas um total de 1470 horas e cerca de 240 discentes ensinados. No ensino superior em Ciência da Computação, ministrou as disciplinas de Arquitetura de Computadores I e II e Paradigmas de Linguagens de Programação. No ensino superior em Sistemas de Informação, análise e desenvolvimento de sistemas e tecnologias digitais, ministrou as disciplinas de Organização e Arquitetura de Computadores, Trabalho de Conclusão I e II, Infraestrutura de Tecnologia da Informação, Sistemas Operacionais, Programação Procedural, Projeto de Software e Desenvolvimento de Sistemas. No ensino superior de cursos de Engenharia (Elétrica, Produção, Química, Civil e Mecânica), ministrou as disciplinas de Técnicas de Programação e Algoritmos e Programação. Ao todo, orientou 2 trabalhos de conclusão de curso. Trabalhou em 3 campus da universidade, localizados em Bento Gonçalves (CARVI), Caxias do Sul (Sede) e Vacaria (CANVA).

  • Semestre 2018/II
  • [INF217V] [Vacaria] Organização e Arquitetura de Computadores [Sistemas de Informação] [60h/semestre]
  • [INF217A] [Caxias do Sul] Organização e Arquitetura de Computadores [Sistemas de Informação] [60h/semestre]
  • [INF217X] [Bento Gonçalves] Organização e Arquitetura de Computadores [Sistemas de Informação] [60h/semestre]
  • [SIS555V] [Vacaria] Trabalho de Conclusão de Curso II [Sistemas de Informação] [60h/semestre]
  • [SIS524AD] [Caxias do Sul] Algoritmos e Programação [Engenharias] [90h/semestre]
  • [SIS524XB] [Bento Gonçalves] Algoritmos e Programação [Engenharias] [90h/semestre]
  • [SIS559A] [Caxias do Sul] Paradigmas de Linguagens de Programação [Ciência da Computação] [30h/semestre]
  • Semestre 2018/I
  • [INF235V] [Vacaria] Projeto de Software [Sistemas de Informação] [60h/semestre]
  • [SIS548V] [Vacaria] Desenvolvimento de Sistemas [Sistemas de Informação] [60h/semestre]
  • [SIS524XA] [Bento Gonçalves] Algoritmos e Programação [Engenharias] [90h/semestre]
  • [SIS546V] [Vacaria] Infraestrutura de Tecnologia da Informação [Sistemas de Informação] [60h/semestre]
  • [SIS555VA] [Vacaria] Trabalho de Conclusão de Curso II [Sistemas de Informação] [60h/semestre]
  • [SIS560X] [Bento Gonçalves] Arquitetura de Computadores I [Ciência da Computação] [60h/semestre]
  • [SIS561X] [Bento Gonçalves] Arquitetura de Computadores II [Ciência da Computação] [60h/semestre]
  • [INF007A] [Caxias do Sul] Sistemas Operacionais [Sistemas de Informação] [60h/semestre]
  • Semestre 2017/II
  • [ELE265X] [Bento Gonçalves] Técnicas de Programação I [Engenharia Elétrica] [60h/semestre]
  • [SIS560X] [Bento Gonçalves] Arquitetura de Computadores I [Ciência da Computação] [60h/semestre]
  • [INF217V] [Vacaria] Organização e Arquitetura de Computadores [Sistemas de Informação] [60h/semestre]
  • [SIS540V] [Vacaria] Programação Procedural [Sistemas de Informação] [60h/semestre]
  • [INF207V] [Vacaria] Sistemas Operacionais [Sistemas de Informação] [60h/semestre]
  • [SIS551V] [Vacaria] Trabalho de Conclusão I [Sistemas de Informação] [60h/semestre]
  • [SIS524DB] [Caxias do Sul] Algoritmos e Programação [Engenharias] [90h/semestre]
  • [INF217A] [Caxias do Sul] Organização e Arquitetura de Computadores [Sistemas de Informação] [60h/semestre]

2017-2019 - Colégio Técnico da Universidade de Caxais do Sul (CETEC)
Cargo: Professor de Programação e Desenvolvimento do Ensino Técnico

Professor de 3 disciplinas ministradas a 7 turmas, todas elas vinculadas ao ensino técnico. Soma a carga horária destas disciplinas um total de 670 horas em sala de aula e cerca de 100 discentes ensinados. No ensino técnico, ministrou as disciplinas de desenvolvimento de sistemas I (ênfase em Programação Desktop), desenvolvimento de sistemas II (ênfase em Programação Mobile) e Orientação de Estágio Supervisionado.

  • 2019
  • [Caxias do Sul] Programação I [150h/ano]
  • [Caxias do Sul] Programação II [120h/ano]
  • [Caxias do Sul] Orientação de Estágio Supervisionado [40h/semestre]
  • 2018
  • [Caxias do Sul] Programação I [150h/ano]
  • [Caxias do Sul] Programação II [120h/ano]
  • 2017
  • [Caxias do Sul] Programação I [50h/ano]
  • [Caxias do Sul] Programação II [40h/ano]

2016-2017 - IFRS - Campus Restinga
Cargo: Professor do Ensino Técnico

Professor de 10 disciplinas ministradas a 14 turmas, todas elas vinculadas ao ensino técnico. Soma a carga horária destas disciplinas um total de 1080 horas e cerca de 240 discentes ensinados. No ensino técnico integrado em Informática, ministrou as disciplinas de Programação, Autoria Web, Hardware e Manutenção de Computadores e Segurança de Sistemas. No ensino técnico em Eletrônica, ministrou a disciplina de Sistemas Computacionais e Redes. No ensino técnico concomitante em Redes, ministrou as disciplinas de Informática Instrumental, Instalação/Manutenção e Configuração de Computadores, Fundamentos de Redes de Computadores, Cabeamento Estruturado e Laboratório/Projeto e Teste de Redes de Computadores. Orientou um aluno do ensino técnico em eletrônica na realização das atividades referentes ao trabalho de conclusão do ensino técnico. Coordenou os projetos de extensão intitulados Configuração, Montagem, Instalação e Manutenção de computadores e Configuração, Desmontagem, Manutenção e Montagem de notebooks oferecido para cerca de 20 alunos de forma presencial.

  • 2017
  • [T121] Hardware e Manutenção de Computadores [Técnico Integrado em Informática] [120h/ano]
  • [T122] Hardware e Manutenção de Computadores [Técnico Integrado em Informática] [120h/ano]
  • [T421] Segurança de Sistemas [Técnico Integrado em Informática] [60h/ano]
  • [T411] Sistemas Computacionais e Redes [Técnico Integrado em Eletrônica] [60h/ano]
  • Informática Instrumental [Técnico Concomitante em Redes de Computadores] [36h/semestre]
  • Instalação, Manutenção e Configuração de Computadores [Técnico Concomitante em Redes de Computadores] [108h/semestre]
  • Laboratório, Projeto e Teste de Redes de Computadores [Técnico Concomitante em Redes de Computadores] [72h/semestre]
  • 2016
  • [T121] Programação I [Técnico Integrado em Informática] [120h/ano]
  • [T122] Programação I [Técnico Integrado em Informática] [120h/ano]
  • [T121] Autoria Web [Técnico Integrado em Informática] [120h/ano]
  • [T122] Autoria Web [Técnico Integrado em Informática] [120h/ano]
  • [T411] Sistemas Computacionais e Redes [Técnico Integrado em Eletrônica] [60h/ano]
  • Fundamentos de Redes de Computadores [Técnico Concomitante em Redes de Computadores] [108h/semestre]
  • Cabeamento Estruturado [Técnico Concomitante em Redes de Computadores] [36h/semestre]

2013-2015 - Universidade Federal do Rio Grande do Sul (UFRGS)
Cargo: Aluno Especial e Pesquisador Voluntário

Pesquisador e aluno especial do PPGC da UFRGS entre os anos de 2013 e 2015, tendo realizado um total de 5 disciplinas (20 créditos), vinculadas à área de processamento paralelo e distribuído, sendo 4 delas em português (conceito final A) e uma delas em inglês (conceito final B). Todas elas foram realizadas no sentido de concluir os créditos necessários para realização do doutorado no PPGC/UFRGS. No ano de 2015, escrevi uma proposta de doutorado, com cerca de 50 páginas no escopo de Multi-Cloud Computing para aplicações de data streaming sensíveis ao atraso. Dentre os anos de 2014 e 2015, realizei inúmeras atividades, dentre elas a publicação de uma dezena de trabalhos acadêmicos (nacionais e internacionais) nos temas de BigData e Cloud Computing no formato de periódicos e de capitulo de livro. Fui o responsável pela gestão do Cluster GradeP e dos recursos disponíveis pelo projeto Microsoft Azure4Research. Também, pela montagem e configuração da cloud privada Storm. Participei de inúmeros projetos de pesquisa do GPPD/SLD, dentre os mais importantes o de desenvolvimento de aplicações Hadoop (MR) para o sequenciamento de DNA humano. Por fim, atuei como revisor dos principais eventos acadêmicos da SBC como WSPPD, ERAD e EMICRO/SIM.

2013-2014 - AIESEC - Porto Alegre
Cargo: Gestor de TI

Recrutador responsável pelo processo de prospecção de vagas de empresas de TI em Porto Alegre, no sentido de descobrir suas demandas técnicas e seus interesses por candidatos de TI. A atividade realizava contatos (presenciais e por telefone), diretamente com os recrutadores e com os gestores das empresas de TI (interessados nos profissionais). Uma vez conhecida a vaga (Processo de Raise), realizava um segundo processo, com objetivo de buscar e selecionar por profissionais disponíveis na plataforma PODIO da AIESEC. Com os profissionais selecionados, realizava entrevistas (por Skype) em inglês, no sentido de conhecer e aprovar/reprovar o candidato (Processo de Match). Com os profissionais aprovados, encaminhava os mesmos para realizar entrevistas (por Skype/Telefone) com as empresas interessadas. Uma vez contratados pelas empresas, auxiliava a equipe da área de GIPi da AIESEC para receber o intercambista, no sentido de facilitar sua adaptação a cidade de Porto Alegre e em sua vaga de emprego na empresa.

2011-2012 - Pontifícia Universidade do Rio Grande do Sul (PUCRS)
Cargo: Representante discente do PPGCC da PUCRS

Pesquisador membro do GAPH (Grupo de Apoio do Projeto em Hardware) do PPGCC da PUC/RS, atuando no desenvolvimento de módulos de hardware (VHDL) para a NoC GALS HERMES-G e seus transmissores e receptores de tráfego (SystemC). Todo projeto de hardware foi desenvolvido de forma parametrizável, de maneira que um conjunto de classes Java em JSE (Swing), permitisse a geração da rede (VHDL) de forma gráfica e parametrizável. O hardware dos transmissores e receptores de tráfego (SystemC) também foi desenvolvido para permitir que um conjunto de classes Java em JSE (Swing) permitisse a geração destes módulos de forma parametrizável. Por fim, o desenvolvimento realizou a construção de uma complexa ferramenta em Java JSE (Swing) responsável por coletar o tráfego de rede e por permitir a visualização gráfica do desempenho dos pacotes (flits). Todos estes produtos de software, serviram de entrada para a escrita de inúmeros trabalhos acadêmicos, no formato de relatórios de pesquisa, que culminaram na escrita de uma dissertação de mestrado.

2010-2012 - Pontifícia Universidade do Rio Grande do Sul (PUCRS)
Cargo: Bolsista do Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)

Representante discente eleito democraticamente (votação) pelos discentes do PPGCC da PUC/RS, sendo responsável por atender a requisições de alunos e professores no sentido de esclarecer dúvidas sobre o PPGCC e/ou levantar temas em pauta para serem tratados pelo PPGCC. Ainda, por participar das reuniões semanais do PPGCC no sentido de homologar a requisições administrativas e questões técnicas. Também, por participar das reuniões quinzenais da FACIN no sentido de homologar a requisições administrativas e questões técnicas. Por fim, por compor a administração do PPGCC como membro da comissão de coordenação e como representante do PPGCC na comissão de coordenação da FACIN da PUC/RS.

2006-2007 - URI - Campus Santo Ângelo
Cargo: Monitor do laboratório de Informática da URI

Prestador de serviço de suporte técnico a alunos e professores da universidade, em um grande prédio formado por 8 laboratórios de informática, com cerca de 30 computadores cada laboratório (sala), totalizando cerca de 200 computadores. Nesta época, o uso dos computadores era algo novo para muitos alunos, o que gerava grande demanda por suporte técnico. Fui o responsável pelo suporte técnico do servidor de LDAP e das contas via Active Directory de todos os usuários do laboratório (cerca de 3000), juntamente com a manutenção dos diretórios remotos e das contas de e-mail. Realizava periodicamente a monitoria do uso dos computadores pelos usuários, criando políticas para bloqueio e suspensão de contas (caso violassem as políticas de uso dos computadores). Por fim, fui o responsável (juntamente com meu supervisor chefe), pela realização de atividades de manutenção e limpeza dos computadores e seus periféricos. Estas atividades eram realizadas ocasionalmente durante o semestre, e periodicamente durante as férias escolares. Nesta época, realizávamos a manutenção preventiva de todos os computadores do laboratório, juntamente com a reinstalação do sistema operacional e dos softwares utilizados pelos professores.

FORMAÇÃO
ACADÊMICA

CURSOS

IDIOMAS

CURSOS E
MINICURSOS
DE DOCÊNCIA LIVRE

PUBLICAÇÕES
ACADÊMICAS

ORGANIZAÇÃO
DE EVENTOS
E MEMBRO
DE CONSELHO

COMITÊ
DE PROGRAMA
DE CONFERÊNCIAS

APRESENTAÇÃO
DE TRABALHOS

PROJETOS
DE PESQUISA

PROJETOS
DE EXTENSÃO

PROJETOS
DE ENSINO