Mateus Freira dos Santos

Possui graduação em Sistemas de Informação pela Pontifícia Universidade Católica de Minas Gerais (2015). Atualmente é software engineer - Radical imaging. Tem experiência na área de Ciência da Computação, com ênfase em Arquitetura de Sistemas de Computação

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

Acadêmico

Formação acadêmica

Mestrado em Informática

2016 - 2018

Pontifícia Universidade Católica de Minas Gerais, PUC Minas
Título: Analyzing The Impact Of Feedback In GitHub On The Software Developer's Mood, Ano de Obtenção: 2019
Humberto Torres Marques Neto.Palavras-chave: Developers emotions; Developers mood; GitHub; open-source.

Graduação em Sistemas de Informação

2007 - 2015

Pontifícia Universidade Católica de Minas Gerais, PUC Minas
Título: Framework de aplicações ria baseado em metadado
Orientador: Eustaquio São Jose de Faria

Formação complementar

2015 - 2015

R Programming. (Carga horária: 30h). , Johns Hopkins University, JHU, Estados Unidos.

2015 - 2015

The Data Scientist?s Toolbox. (Carga horária: 30h). , Johns Hopkins University, JHU, Estados Unidos.

2014 - 2014

Developing Innovative Ideas for New Companies: The First Step in Entreprene. (Carga horária: 40h). , University of Maryland University College, UMUC, Estados Unidos.

2014 - 2014

Functional Programming Principles in Scala (Courcera). (Carga horária: 60h). , Ecole Polytechnique Fédérale de Lausanne, EPFL, Suiça.

2007 - 2007

Sistemas de Informação Geográfica. (Carga horária: 40h). , Universidade Federal de Lavras, UFLA, Brasil.

2006 - 2006

Contabilidade. (Carga horária: 150h). , Mega escola de informática, MEI, 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 / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de 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.

Participação em eventos

Semana de TI PUC Minas.PHP Orientado a Objetos. 2009. (Oficina).

Produções bibliográficas

  • CAETANO, JOSEMAR A. ; LIMA, HÉLDER S. ; SANTOS, MATEUS F. ; MARQUES-NETO, HUMBERTO T. . Using sentiment analysis to define twitter political users? classes and their homophily during the 2016 American presidential election. JOURNAL OF INTERNET SERVICES AND APPLICATIONS , v. 9, p. 1-15, 2018.

  • SANTOS, MATEUS ; CAETANO, JOSEMAR ; OLIVEIRA, JOHNATAN ; MARQUES-NETO, HUMBERTO T. . Analyzing The Impact Of Feedback In GitHub On The Software Developer's Mood. In: The 30th International Conference on Software Engineering and Knowledge Engineering, 2018, Redwood. org.crossref.xschema._1.Title@2dbefa7f, 2018. p. 445.

  • OLIVEIRA, JOHNATAN ; VIGGIATO, MARKOS ; SANTOS, MATEUS ; FIGUEIREDO, EDUARDO ; MARQUES-NETO, HUMBERTO . An Empirical Study on the Impact of Android Code Smells on Resource Usage. In: The 30th International Conference on Software Engineering and Knowledge Engineering, 2018, Redwood. org.crossref.xschema._1.Title@7fff0d5a, 2018. p. 314.

  • SANTOS, M. F. ; FARIA, E. S. J. ; PRADO, H. E. V. O. . Desenvolvimento de um Framework Baseado em Metadados para Criação de Aplicações RIA: um estudo de c 2011 (Conferência).

Outras produções

SANTOS, M. F. . Nun-db - https://github.com/mateusfreira/nun-db. 2022.

SANTOS, M. F. . e-Belle. 2009.

SANTOS, M. F. . Manual de Projeto Final do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da A Faculdade de Filosofia, Ciências e Letras do Alto São Francisco ? FASF. 2021. (Desenvolvimento de material didático ou instrucional - Institucional).

SANTOS, M. F. . Projeto Pedagógico de Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da Faculdade de Filosofia, Ciências e Letras do Alto São Francisco ? FASF. 2021. (Desenvolvimento de material didático ou instrucional - Institucional).

SANTOS, MATEUS F. . Manual de Atividades Complementares do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da A Faculdade de Filosofia, Ciências e Letras do Alto São Francisco ? FASF. 2021. (Desenvolvimento de material didático ou instrucional - Institucional).

SANTOS, M. F. . Manual de Estágios do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da A Faculdade de Filosofia, Ciências e Letras do Alto São Francisco ? FASF,. 2021. (Desenvolvimento de material didático ou instrucional - Institucional).

SANTOS, M. F. . Relatório de Adequação da Bibliografia do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da Faculdade de Filosofia, Ciências e Letras do Alto São Francisco ? FASF. 2021. (Desenvolvimento de material didático ou instrucional - Institucional).

Histórico profissional

Endereço profissional

  • Prime Systems, Desenvolvimento. , Rua Paraíba, Centro, 30130-917 - Belo Horizonte, MG - Brasil, URL da Homepage:

Experiência profissional

2019 - Atual

Radical Imaging LLC

Vínculo: Consultor, Enquadramento Funcional: Tech Lead, Software Engineer, Carga horária: 40

Outras informações:
My duties include finding and investigating platform scalability bottlenecks, mentoring and pairing with senior engineers from all teams in Canada, USA and Israel to ensure the performance of the different components. As the performance Tech Lead engineer I delivered: Built from scratch an open-source-based performance framework using Argo Workflow running on top of Kubernetes (GKE), making it scalable horizontally as needed. Moreover, running as a single test instance, I performed calling from a simple form and ran tests of several different technologies including but not limited to Jmeter, K6, Puppeteer and TestCafe. Reduced the time to prepare performance tests from several hours to a few seconds with the click of a button. Introduced the metrics-obsessed culture, leading front-end and backend engineers to create and watch performance metrics. Built several Grafana dashboards to watch the performance on the Platform, Customer, and User levels; the same dashboards are used today from Dev to Prod to observe performance at all levels. Provide glue work from Architecture, Development, and SRE teams. With expertise in all three areas, I help the information flow from all teams smoothly and help all to speak the same language. Migrated all services from Azure to Google Cloud. After the Change Healthcare acquisition, I lead the migration of AKS to GKS(Google Kubernetes Service), Azure Blobs to Google Cloud Storage, and Azure Service Bus to Google PubSub. Migrated the 4 major environments from legacy deployment using Azure VM to AKS (Azure Kubernetes Service), creating and reviewing all k8s service, deployments, and configmap definitions. Built from scratch, the CD pipeline, including database migration, terraform/infra upgrade and etc

2016 - 2019

Tenfold

Vínculo: Consultor, Enquadramento Funcional: Software Engineer, Carga horária: 40

2013 - 2016

Teknisa Software

Vínculo: , Enquadramento Funcional: Arquiteto de Software, Carga horária: 40

Outras informações:
Líder técnico e coach do time de desenvolvimento com mais de 15 integrantes que vão de estagiários ate seniors. Arquitetura Full Stack da plataforma Zeedhi. Esta plataforma foi implementada utilizando database sharding(Oracle e Posgress), cache/sessão distribuida (Mencached), fila de mensagens(ActiveMQ), RestFull, escalabilidade horizontal e plataforma de sincronização(Mongo). Criação de workflow de desenvolvimento com Git, GitLab, Jenkins, Sonar com praticar de DDD, TDD e contínuos integration. Frontend: Arquitetura e desenvolvimento framework HTML5 para aplicações Mobile First inicialmente disponibilizado para Android, IoS e Firefoxos. API?s desenvolvidas pesistencia local(independente de plataforma), NativeInteractions(para integração com as platafomas ex: foto, localização, leitura de codigo de barras),SyncEngine para sincronização de dados offline, alem de muitas outras. Backend: Arquitetura e desenvolvimento framework modular com foco em segurança, escalabilidade e produtividade no desenvolvimento baseado em Restful. Seleção e treinamento das equiper de Frontend, Mobile e Backend para o desenvolvimento da solução. Agile coach, responsável pela implantação de métodos ágeis na equipe com Scrum, User History, Sprint, Dayli Meeting. Alguns projetos: Zeedhi Framework (arquitetura e desenvolvimento mobile, frontend e backend), Developer Studio( arquiterura e suporte aos desenvolvedores), Consultoria e suporte aos desenvolvedores a plataforma nos cliente Cliente Odhen ( Projetos Waiter, Delivery mobile e SnackTech), Pebbian (Pedidos Mobile(Android, IOS) e OP Digital) e Tecfood ( Projetos Schoolmeals e Tecdiet). Tecnologias utlizadas: AngularJS, SASS, Compass, Moment, Grunt, Bower, Jasmine, Node, Mencached, Selenium, Oracle, Posgress, ActiveMQ, Mongo, PHP e Java.

2009 - 2010

Teknisa Software

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

Atividades

  • 07/2009 - 05/2010

    Serviços técnicos especializados , Desenvolvimento.,Serviço realizado, Desenvolvimento de Framework RAD, com foco na produtividade e padronização das aplicações , utilizando, PHP, P4A, Zend Framework e Doctrine ORM, baseado em Meta Dados. Analise de requisitos não funcionais, de aplicações afim de indentcar pontos comun.

2010 - 2013

Prime Systems

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

Outras informações:
Responsável pelo setor de desenvolvimento Mobile e Java(Web), como Arquiteto tive a tarefa de estruturar os projetos novos e em andamento, com a implantação do Jenkins, Sonar, github e TDD. Projetos OsMobile( Android e J2me), Tim Radar e MLocator. Arquitetura e desenvolvimento de sistemas mobile nas Plataformas: Android, IOS,JavaME, Symbian C++, BlackBerry; para mais de 40 mil usuários nos seguimentos de logística, venda e telecomunicações. Desenvolvimento/Arquitetura de aplicações com Java web GWT; Organização de Sprints, planejamento de projeto, organização de reuniões de daily meeting, assim como acompanhamento de equipe. Desenvolvimento de protocolo de comunicação binaria usado entre servidor e dispositivo com uma reduçao de aproximadamente 65% de dados trafegados e 30% nos erros de comunicação. Projeto TIM Radar.

Atividades

  • 05/2010 - 02/2013

    Serviços técnicos especializados , Desenvolvimento.,Serviço realizado, Desenvolvimento de sistemas para dispositivos moveis Symbian e JavaMe.

2008 - 2009

Ormuz Technologies

Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor Web, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 09/2008 - 07/2009

    Serviços técnicos especializados , Desenvolvimento.,Serviço realizado, Criação de Biblioteca em Javascript para aumentar a produtividade e facilitar a construção de interfaces com o usuário, com tratamento de XML,JSON, Ajax e validação de formulários.

  • 09/2008 - 07/2009

    Serviços técnicos especializados , Desenvolvimento.,Serviço realizado, Outros Projetos: Mailing Ormuztek, Sistema de Controle de Eventos(Encontros com a Inteligência).

  • 09/2008 - 07/2009

    Serviços técnicos especializados , Desenvolvimento.,Serviço realizado, Projeto E-belle: Desenvolvimento de Sistema WEB (PHP) Migrado de sistema legado de VB6 para, participação na remodelagem e documentação sistema para gestão de Salões de Beleza e Clinicas de estética. Escolha da arquitetura do sistema, tais como Frame.

2007 - 2007

Probank S/A

Vínculo: Estagiário, Enquadramento Funcional: Estagiário de informática, Carga horária: 40, Regime: Dedicação exclusiva.

2005 - 2007

Caixa Econômica Federal

Vínculo: Celetista formal, Enquadramento Funcional: Bancário temporário, Carga horária: 36

2007 - 2007

DelRey Refrigerantes

Vínculo: Estagiário, Enquadramento Funcional: Estagiário de informática, Carga horária: 40, Regime: Dedicação exclusiva.

2007 - 2008

Instituto Estadual de Florestas

Vínculo: Servidor Público, Enquadramento Funcional: Auxiliar de Serviços D, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 09/2007 - 07/2008

    Serviços técnicos especializados , Diretoria de Desenvolvimento Florestal, Previncêndio.,Serviço realizado, Desenvolvimento de um sistema em PHP e MYSQL para integrar dados de unidades de conservação do estado de Minas Gerais no que diz respeito a incêndios florestais, para uso via WEB. Confecsão um modelo de Caso de Uso e ducumento de visão para um softwa.