Marcos dos Santos Rivereto

Pós-graduado em Engenharia de Dados pelo Instituto de Gestão em Tecnologia da Informação (2021), graduado em Ciência da Computação pelo Instituto Paulista de Ensino e Pesquisa (2010). Experiência de vinte anos na área de Ciência da Computação, com ênfase em análise e desenvolvimento de softwares. Lecionei no período de 2013 a 2015 na Faculdade de Tecnologia de Alagoas(FAT), lecionando disciplinas voltadas ao desenvolvimento de software, web e orientação de TCCs. Também atuei como instrutor no grupo impacta para os cursos de Android(Presencial), e introdução ao Pyhton(EAD).

Informações coletadas do Lattes em 03/11/2025

Acadêmico

Formação acadêmica

Especialização em andamento em Engenharia de Dados

2018 - Atual

[Nome removido após solicitação do usuários]

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

2006 - 2010

Instituto Paulista de Ensino e Pesquisa
Título: Plug-in para o Eclipse - Design Patterns
Orientador: José Picovsky

Formação complementar

2017 - 2017

CSM - Certified Srum Master. (Carga horária: 20h). , Scrum Alliance, SCRUM ALLIANCE, Brasil.

2016 - 2016

DAT208x: Introduction to Python for Data Science. , Microsoft Corporation, MC*, Estados Unidos.

2011 - 2011

Iphone SDK 4. (Carga horária: 15h). , Instituto de Artes Interativas, IAI, Brasil.

2011 - 2011

Iphone SDK 2. (Carga horária: 15h). , Instituto de Artes Interativas, IAI, Brasil.

2011 - 2011

Design para Iphone/Ipad Apps. (Carga horária: 15h). , Instituto de Artes Interativas, IAI, Brasil.

2011 - 2011

Iphone SDK 3. (Carga horária: 15h). , Instituto de Artes Interativas, IAI, Brasil.

2011 - 2011

Iphone SDK 1. (Carga horária: 15h). , Instituto de Artes Interativas, IAI, Brasil.

2010 - 2010

Desenvolvimento Móvel com Google Android. (Carga horária: 20h). , Caelum, CAELUM, Brasil.

2010 - 2010

Linux System Administration. (Carga horária: 40h). , 4 Linux, 4 LINUX, Brasil.

2010 - 2010

Hands-on Java ME. (Carga horária: 8h). , GlobalCode, GLOBALCODE, Brasil.

2009 - 2009

Linux Essentials. (Carga horária: 40h). , 4 Linux, 4 LINUX, Brasil.

2009 - 2009

Aplicações em ActionScript. (Carga horária: 40h). , Impacta Tecnologia, IMPACTA, Brasil.

2003 - 2003

ASP - Módulo I. (Carga horária: 40h). , Impacta Tecnologia, IMPACTA, Brasil.

2003 - 2003

Programando SQL 2000. (Carga horária: 40h). , Impacta Tecnologia, IMPACTA, Brasil.

2003 - 2003

Programador Java. (Carga horária: 80h). , Escola Senai Informática, SENAI, Brasil.

2003 - 2003

Linguagem de Programação Java. (Carga horária: 40h). , Sun Microsystem, SUN, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: 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.

Histórico profissional

Experiência profissional

2018 - Atual

WMs Lab

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

Outras informações:
Consultor em análise e desenvolvimento de projetos de software com foco web, mobile e integração. Responsável pelo levantamento de requisitos, arquitetura e desenvolvimento.

2017 - 2018

Geru

Vínculo: Consultor, Enquadramento Funcional: Consultor em Tecnologia da Informação, Carga horária: 40

Outras informações:
Responsável pela análise e desenvolvimento da plataforma de crédito pessoal da empresa, utilizando as tecnologias: Python, Pyramid, Celery, SqlAlchemy, Postgres, AWS, Redis, MongoDB e React

2013 - 2015

Centro Universitário Mario Pontes Jucá - UMJ

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 16

Outras informações:
Lecionando as disciplinas: Introdução à Prgramação Web Programação Orientada à Objetos I Programação Orientada à Objetos II Programação Web II Estrutura de Dados Projeto Integrador II (Orientação de Trabalhos de Conclusão de Curso)

2017 - Atual

Impacta Tecnologia

Vínculo: Instrutor, Enquadramento Funcional: Instrutor

Outras informações:
Instrutor dos cursos de Android (Presencial) e Python (EAD)

2012 - 2013

Hospital Universitário Professor Alberto Antunes

Vínculo: Celetista, Enquadramento Funcional: Coordenador do Núcleo de Tecnologia da Inform, Carga horária: 40

Outras informações:
Elaboração de Plano Diretor para TI; Implantação da Política de Segurança da Informação; Acompanhamento da implantação do Sistema de Gestão Soul MV; Reestruturação do setor.

2015 - 2017

Resource TI

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

Outras informações:
Atuando no desenvolvimento e manutenção do aplicativo do banco Santander, para as versões Android (Java) e IOS (Objective C e Swift). Responsável pelo desenvolvimento de novos recursos na camada de backend, para suportar aplicativos móveis para Android e IOS.

2011 - 2012

Resource TI

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

Outras informações:
Analista de Sistemas Desenvolvendo as seguintes atividades: ? Análise e desenvolvimento de sistemas web utilizando as tecnologias Java, JSF 2, e Spring; ? Desenvolvimento de aplicações mobile utilizando as tecnologias Android e IOS(IPhone e IPad); ? Administração de Banco de Dados Oracle e Sql Server.

2015 - 2015

Titans Group

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software Python, Carga horária: 40

Outras informações:
Atuando no desenvolvimento e manutenção de aplicações REST de alta disponibilidade. Sendo as aplicações de messaging, billing e broadcast. As tecnologias utilizadas foram: - Python - Flask microframework - Celery / RabbitMQ - MySQL - AWS

2009 - 2011

Brasiltec

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

Outras informações:
Analista de Sistemas Java Desenvolvendo as seguintes atividades: ? Desenvolvimento de aplicações SMS, realizando integrações com empresas de telefonia móvel. ? Desenvolvimento de aplicações móbile IPhone e Android; Durante o desenvolvimento foram utilizadas as tecnologias: ? Java 1.5; ? Tomcat 5.5.9; ? JPA; ? Oracle; ? Webservices; ? JME ? Java Móbile; ? Android; ? Objective C;

2013 - 2015

F2LTI Produtora Multimídia

Vínculo: Consultor, Enquadramento Funcional: Consultor em Tecnologia da Informação, Carga horária: 40

Outras informações:
Análise, desenvolvimento e sustentação de plataforma de integração M2M com integração com empresas de telefonia celular. Desenvolvimento de aplicativos mobile Android e IOS

2008 - 2009

Compromisso TI

Vínculo: Consultor, Enquadramento Funcional: Consultoria em Arquitetura e Desenvolvimento, Carga horária: 40

Outras informações:
Analista Programador Java Desenvolvendo as seguintes atividades: ? Desenvolvimento e análise de sistemas Java, utilizado as tecnologias: ? Java 1.5; ? Tomcat 5.5.9; ? Struts 2.0; ? Hibernate; ? SQL Server; ? Sybase; ? Webservices.

2006 - 2008

G&P PROJETOS E SISTEMAS

Vínculo: Consultor, Enquadramento Funcional: Consutoria em Analise e Desenvolvimento, Carga horária: 40

Outras informações:
Programador Java ? (Alocado no cliente Ford Motors) Desenvolvendo as seguintes atividades: ? Desenvolvimento do projeto Nota Fiscal Eletrônica com integração com as Secretarias da Fazenda, utilizando as tecnologias: ? Java 1.5; ? Modelagem de sistemas utilizando UML; ? Assinatura digital através de certificado Certsign; ? XML; ? Webservices; ? MQ series; ? EJB (MDB ? Message Driven Bean); ? DB2 connect para conexão com DB2 Mainframe; ? Oracle 9i;

2005 - 2006

B2Bis

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

Outras informações:
Analista Desenvolvedor ? Java WebSphere Desenvolvendo as seguintes atividades: ? Desenvolvimento de aplicações J2EE; ? Desenvolvimento de aplicações Java Swing ? Desenvolvimento de aplicações utilizando JFree Char, Jaxb, Axis; ? Análise de sistemas utilizando UML; ? Gerenciamento de Projetos; ? Desenvolvimento de web services; ? Integração com SAP através de Web Services; ? Desenvolvimento utilizando ferramenta eclipse e websphere; ? Desenvolvimento e projeto piloto para utilização de Java com telefonia IP;

2003 - 2004

B2Bis

Vínculo: Outro, Enquadramento Funcional: Consultor Java, Carga horária: 40

Outras informações:
Analista Desenvolvedor ? Java WebSphere Desenvolvendo as seguintes atividades: ? Desenvolvimento de aplicações J2EE; ? Análise de sistemas; ? Manutenção e desenvolvimento de Data Bases Oracle; ? Manutenção e desenvolvimento das ferramentas de negócios para a CISCO; ? Utilização da ferramenta WSAD.

2004 - 2005

Procwork

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

Outras informações:
Analista Desenvolvedor ? Java WebSphere ? (Alocado no cliente Telefônica) Desenvolvendo as seguintes atividades: ? Desenvolvimento de aplicações J2EE, Struts; ? Manutenção em sistemas legados em C e C++; ? Análise de sistemas; ? Utilização de Ferramentas como: o WSAD; o WAS; o MQ WorkFlow; o DB2; o MQSeries.

2002 - 2003

MF-Healthink

Vínculo: Bolsista, Enquadramento Funcional: Estágio em desenvolvimento de Sistemas, Carga horária: 40

Outras informações:
Desenvolvedor web Desenvolvendo as seguintes atividades: ? Estruturação e programação de Banco de dados SQL 2000 Server; ? Programação em ASP client/server; ? Programação em Java (J2EE); ? Desenvolvimento de sistemas backoffice; ? Sistemas em Visual Basic.