Marcos Castro de Souza

Bacharel em Ciência da Computação pela Universidade Federal do Piauí.

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

Acadêmico

Formação acadêmica

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

2010 - 2015

Universidade Federal do Piauí
Título: Desenvolvimento de uma plataforma educacional para hospedagem de cursos à distância
Orientador: RODRIGO DE MELO SOUZA VERAS

Formação complementar

2016 - 2016

Elimine a Procrastinação e Aumente sua Produtividade. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Algorithms for DNA Sequencing. , Johns Hopkins University, JHU, Estados Unidos.

2016 - 2016

MongoDB Essentials - Understand the Basics of MongoDB. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Modelo de Negócios Canvas - Transformando Ideias em Negócios. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

HTML5 Simple Game Programming Preparation. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Segurança no Wordpress. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Aumente suas vendas com email marketing. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Learn Bash Shell in Linux for Beginners. (Carga horária: 2h). , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Como Criar seu curso na Udemy. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Apresentações de Impacto. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Aprenda Tudo Sobre o Present Perfect. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Git Started with GitHub. (Carga horária: 1h). , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Introdução à Ciência de Dados. (Carga horária: 4h). , Data Science Academy, DATA SCIENCE, Brasil.

2016 - 2016

Introduction To Python Programming. (Carga horária: 3h). , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Big Data Fundamentos. , Data Science Academy, DATA SCIENCE, Brasil.

2016 - 2016

Webinar Express. , Udemy, UDEMY, Estados Unidos.

2016 - 2016

Empreendedorismo Digital para Professores. , Udemy, UDEMY, Estados Unidos.

2015 - 2015

Desenvolvimento Ágil para Web com web2py. (Carga horária: 15h). , PingMind, PINGMIND, Brasil.

2014 - 2015

A Menina do Vale. , FazINOVA, FAZINOVA, Brasil.

2014 - 2014

Introduction to computer science and Python. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

Aprenda Terminal Linux. (Carga horária: 8h). , Udemy, UDEMY, Estados Unidos.

2014 - 2014

Udemy - C++ lite edition - Glimpse for beginners. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

Curso de Empreendedorismo. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

C Plus Plus Programming - Live Version. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

Cómo Programar para Emprendedores - JavaScript. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

Python with eclipse and InfoSec - Lite version. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

C# - CSharp Básico. (Carga horária: 12h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2014 - 2014

Python para Zumbis. (Carga horária: 40h). , PyCursos, PYCURSOS, Brasil.

2014 - 2014

Game Development Fundamentals with Python. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

Receitas para Levantar Requisitos de Software. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

C++ Intermediário. (Carga horária: 32h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2014 - 2014

Python para Zumbis - Turma II. (Carga horária: 80h). , PyCursos, PYCURSOS, Brasil.

2014 - 2014

Learn Python Django for Beginners. , Udemy, UDEMY, Estados Unidos.

2014 - 2014

Linguagem C para iniciantes. , GoLearny, GOLEARNY, Inglaterra.

2014 - 2014

GNU-Linux Ubuntu Desktop Básico. , GoLearny, GOLEARNY, Inglaterra.

2014 - 2014

Fundamentos de Sistemas Linux. , GoLearny, GOLEARNY, Inglaterra.

2014 - 2014

Curso de Python. , Bóson Treinamentos, BÓSON, Brasil.

2014 - 2014

The Hour of Code. , Code.org, CODE, Estados Unidos.

2013 - 2013

Lógica de Programação. (Carga horária: 5h). , Code Squad, CODE SQUAD, Brasil.

2013 - 2013

Python 3 Intermediário. (Carga horária: 12h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2013 - 2013

Construindo GUI em minutos com Python e Tkinter. (Carga horária: 20h). , PyCursos, PYCURSOS, Brasil.

2013 - 2013

Python para Desenvolvedores. (Carga horária: 20h). , PyCursos, PYCURSOS, Brasil.

2013 - 2013

C Básico. (Carga horária: 12h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2013 - 2013

Delphi XE2. (Carga horária: 12h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2013 - 2013

Interactive Programming in Python. , Rice University, RICE UNIVERSITY, Estados Unidos.

2013 - 2013

Curso de C++. (Carga horária: 12h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2012 - 2013

Introdução à programação I. , Brasilia Java Users Group, DFJUG, Brasil.

2012 - 2013

Desenvolvimento Web com Django. (Carga horária: 12h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2012 - 2012

Extensão universitária em Dicas para entrar no Mercado de Trabalho. (Carga horária: 5h). , Centro Universitário UniSEB Interativo, UNISEB, Brasil.

2012 - 2012

Introdução ao PostGIS. (Carga horária: 4h). , Universidade Federal do Maranhão, UFMA, Brasil.

2012 - 2012

Propriedade tecnológica em projetos de pesquisa. (Carga horária: 4h). , Universidade Federal do Piauí, UFPI, Brasil.

2012 - 2012

Propriedade Intelectual do Brasil. (Carga horária: 4h). , Universidade Federal do Piauí, UFPI, Brasil.

2012 - 2012

Programação Orientada a Objetos: JAVA. (Carga horária: 60h). , Serviço Nacional de Aprendizagem Comercial, SENAC, Brasil.

2012 - 2012

SQL Completo. (Carga horária: 20h). , Softblue, SOFTBLUE, Brasil.

2012 - 2012

Java & OO Fundamentals. , KnowledgeBlackBelt, BLACKBELT, Estados Unidos.

2012 - 2012

Fundamentos de Java. (Carga horária: 40h). , Softblue, SOFTBLUE, Brasil.

2012 - 2012

Orientação a Objetos com Java. (Carga horária: 92h). , Brava Cursos, BRAVA CURSOS, Brasil.

2012 - 2012

HyperText Markup Language (HTML). (Carga horária: 12h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2012 - 2012

Python 3 Básico. (Carga horária: 16h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2012 - 2012

Unified Modeling Language (UML). (Carga horária: 12h). , TreinaWeb Cursos, TREINAWEB, Brasil.

2011 - 2012

C++ - Desenvolvimento Orientado a Objeto. (Carga horária: 52h). , Escola Virtual - Fundação Bradesco, ESCOLA VIRTUAL, Brasil.

2011 - 2011

Inglês Básico - Módulo 1. (Carga horária: 54h). , Serviço Nacional de Aprendizagem Comercial, SENAC, Brasil.

2011 - 2011

Lógica de Programação. (Carga horária: 37h). , Escola Virtual - Fundação Bradesco, ESCOLA VIRTUAL, Brasil.

2011 - 2011

Curso de Flash. (Carga horária: 35h). , Cursos 24 Horas, CURSOS 24 HORAS, Brasil.

2011 - 2011

Inglês Básico - Módulo 2. (Carga horária: 54h). , Serviço Nacional de Aprendizagem Comercial, SENAC, Brasil.

2011 - 2011

Lógica de Programação. (Carga horária: 20h). , Softblue, SOFTBLUE, Brasil.

2010 - 2011

Curso de Java. (Carga horária: 40h). , Instituto Politécnico de Ensino à Distância, IPED, Brasil.

2010 - 2010

Extensão universitária em Princípios de Programação Orientada a Objetos JAVA. (Carga horária: 8h). , Universidade Federal do Piauí, UFPI, Brasil.

2010 - 2010

Gestão da Tecnologia da Informação. (Carga horária: 5h). , Fundação Getúlio Vargas, FGV, Brasil.

2010 - 2010

Access básico. (Carga horária: 20h). , Portal Educação, PORTAL EDUCAÇÃO, Brasil.

2010 - 2010

Desenvolvimento Web com PHP. (Carga horária: 60h). , Portal Educação, PORTAL EDUCAÇÃO, Brasil.

2010 - 2010

Aprendendo Linux: Fundamentos. (Carga horária: 60h). , Portal Educação, PORTAL EDUCAÇÃO, Brasil.

2009 - 2009

Práticas de Sustentabilidade. (Carga horária: 4h). , Portal Educação, PORTAL EDUCAÇÃO, Brasil.

2009 - 2009

Linux - Ubuntu. (Carga horária: 5h). , Instituto Politécnico de Ensino à Distância, IPED, Brasil.

2009 - 2009

Curso de Lógica. (Carga horária: 3h). , Instituto Politécnico de Ensino à Distância, IPED, Brasil.

2009 - 2009

HTML. (Carga horária: 2h). , Instituto Politécnico de Ensino à Distância, IPED, Brasil.

2009 - 2009

Lógica de Programação. (Carga horária: 28h). , Webaula Produtos e Serviços para Educação S.A., WA, Brasil.

2009 - 2009

Java e o paradigma da Orientação a objetos. (Carga horária: 60h). , Portal Educação, PORTAL EDUCAÇÃO, Brasil.

2009 - 2009

Ciência e Tecnologia. (Carga horária: 15h). , Fundação Getúlio Vargas, FGV, Brasil.

2009 - 2009

Introdução a Redes de Computadores. (Carga horária: 80h). , Portal Educação, PORTAL EDUCAÇÃO, Brasil.

2009 - 2009

Fireworks CS3. (Carga horária: 30h). , Centro de Ensino a Distancia, CENEDI, Brasil.

2009 - 2009

Segurança na Internet. (Carga horária: 35h). , Cursos 24 Horas, CURSOS 24 HORAS, Brasil.

2009 - 2009

Introdução ao Hardware e Software. (Carga horária: 20h). , Saber Paraná, SABER PARANÁ, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Pouco, Lê Pouco, 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.

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: Sistemas de Computação/Especialidade: Software Básico.

Organização de eventos

SOUZA, M. C. . Primeira Fase Brasileira da XX Maratona de Programação. 2015. (Outro).

SOUZA, M. C. . Python Day Piauí. 2014. (Congresso).

SOUZA, M. C. . Feira do Empreendedor. 2012. (Exposição).

SOUZA, M. C. . X Simpósio Piauiense de Informática (infoPI). 2012. (Outro).

SOUZA, M. C. . Escola Regional de Computação Ceará Maranhão e Piauí - ERCEMAPI. 2011. (Congresso).

Participação em eventos

Primeiro Encontro Pyladies Vale. 2016. (Encontro).

EMBL-EBI BIOINFORMATICS WORKSHOP. 2015. (Oficina).

Python Brasil 11.Bioinformática com Biopython. 2015. (Encontro).

Final Brasileira da XIX Maratona de Programação. 2014. (Outra).

IV Jornada Científica de Sistemas de Informação - JORNACSI.Bioinformática com Rosalind. 2014. (Outra).

Primeira Fase Brasileira da XIX Maratona de Programação. 2014. (Outra).

Python Nordeste. 2014. (Encontro).

Seletiva Interna da UFPI para 1ª Fase da XIX Maratona de Programação. 2014. (Outra).

VIII Encontro PUG-PI (Python User Group do Piauí). 2014. (Encontro).

9ª Conferência Brasileira de Python - Python Brasil. 2013. (Congresso).

Além das Nuvens: Desafios e Oportunidades. 2013. (Outra).

I Encontro PUG-PI (Python User Group do Piauí). 2013. (Encontro).

II Encontro PUG-PI (Python User Group do Piauí). 2013. (Encontro).

III Encontro PUG-PI (Python User Group do Piauí).Interface Gráfica com Tkinter. 2013. (Encontro).

IV Encontro PUG-PI (Python User Group do Piauí). 2013. (Encontro).

Plone Conference 2013. 2013. (Outra).

Primeira Fase Brasileira da Maratona de Programação. 2013. (Outra).

Seletiva Interna da UFPI para 1ª Fase da XVIII Maratona de Programação. 2013. (Outra).

VI Encontro PUG-PI (Python User Group do Piauí).Introdução a Programação de Games com CodeSkulptor. 2013. (Encontro).

VI Encontro Unificado de Computação (ENUCOMP). 2013. (Encontro).

VII Encontro PUG-PI (Python User Group do Piauí). 2013. (Encontro).

Feira do Empreendedor. 2012. (Outra).

Final Brasileira da Maratona de Programação. 2012. (Outra).

IV Jornada de Informática do Maranhão - JIM. 2012. (Congresso).

IV SemiPI - Seminário de Propriedade Intelectual e Empreendedorismo Tecnológico. 2012. (Seminário).

Microsoft DevBrasil Open Day Teresina-PI. 2012. (Oficina).

Primeira Fase Brasileira da Maratona de Programação. 2012. (Outra).

Seletiva Interna da UFPI para 1ª Fase da XVII Maratona de Programação. 2012. (Outra).

VI Escola Regional de Computação dos Estados do Ceará, Maranhão e Piauí - ERCEMAPI. 2012. (Congresso).

X Simpósio Piauiense de Informática (infoPI). 2012. (Simpósio).

XXI Seminário de Iniciação Científica da UFPI.Desenvolvimento de um sistema de Controle de acesso baseado em Qr-Code. 2012. (Seminário).

Escola Regional de Computação Ceará Maranhão e Piauí - ERCEMAPI. 2011. (Congresso).

III Semana Acadêmica de Ciência da Computação. 2011. (Outra).

infoPI - Simpósio Piauiense de Informática. 2011. (Simpósio).

Interaje (Encontro de empreendedores digitais) com Fábio Akita. 2011. (Encontro).

Meia Maratona de Programação da UFPI. 2011. (Outra).

Primeira Fase Brasileira da Maratona de Programação. 2011. (Outra).

II Semana Acadêmica de Ciência da Computação. 2010. (Outra).

Técnicas Hacker para Teste de Invasão. 2010. (Oficina).

Produções bibliográficas

  • SOUZA, M. C. ; AONO, A. H. ; KUROSHU, R. . ALGORITMOS PARA O ALINHAMENTO DE SEQUÊNCIAS BIOLÓGICAS: UMA REVISÃO DA LITERATURA. 2015. (Apresentação de Trabalho/Simpósio).

Prêmios

2014

2º Lugar na Seletiva Interna da UFPI para 1ª Fase da XIX Maratona de Programação, Universidade Federal do Piauí.

2014

1º Lugar na Primeira Fase Brasileira da XIX Maratona de Programação - Sede Teresina, ACM - Association for Computing Machine.

2014

Honorable Mention - The 2014 ACM International Collegiate Programming Contest (South America Brazil - First Phase), ACM - Association for Computing Machine.

2013

3º Lugar na Seletiva Interna da UFPI para 1ª Fase da XVIII Maratona de Programação, Universidade Federal do Piauí.

2013

3º Lugar na Primeira Fase Brasileira da XVIII Maratona de Programação - Sede Teresina, ACM - Association for Computing Machine.

2013

Honorable Mention - The 2013 ACM International Collegiate Programming Contest (South America Brazil - First Phase), ACM - Association for Computing Machine.

2012

3º Lugar na Seletiva Interna da UFPI para 1ª Fase da XVII Maratona de Programação, Universidade Federal do Piaui.

2012

1º Lugar na Primeira Fase Brasileira da XVII Maratona de Programação - Sede Teresina, ACM - Association for Computing Machine.

2012

Honorable Mention - The 2012 ACM International Collegiate Programming Contest (South America Brazil - First Phase), ACM - Association for Computing Machine.

2011

1º Lugar na Meia Maratona de Programação da UFPI, Universidade Federal do Piauí.

2011

1º Lugar na Primeira Fase Brasileira da XVI Maratona de Programação - Sede Teresina, ACM - Association for Computing Machine.

2011

Honorable Mention - The 2011 ACM International Collegiate Programming Contest (South America Brazil), ACM - Association for Computing Machine.

Histórico profissional

Experiência profissional

2012 - 2013

Instituto de Tecnologia Educacional Tutor Virtual

Vínculo: Autônomo, Enquadramento Funcional: Programador/Desenvolvedor Júnior, Carga horária: 20

Outras informações:
Desenvolvimento de jogos educativos para a Educação a Distância (EAD).

2014 - 2015

Universidade Federal do Piauí

Vínculo: Monitoria, Enquadramento Funcional: Monitoria Remunerada, Carga horária: 12

Outras informações:
Monitoria da disciplina Programação Funcional.

2014 - 2014

Universidade Federal do Piauí

Vínculo: Monitoria, Enquadramento Funcional: Monitoria Remunerada, Carga horária: 12

Outras informações:
Monitoria da disciplina Programação Funcional.

2013 - 2014

Universidade Federal do Piauí

Vínculo: Monitoria, Enquadramento Funcional: Monitoria Remunerada, Carga horária: 12

Outras informações:
Monitoria da disciplina Teorias e Aplicações em Grafos.

2012 - 2013

Universidade Federal do Piauí

Vínculo: Aluno Pesquisador, Enquadramento Funcional: ITV - PIBIT, Regime: Dedicação exclusiva.

Outras informações:
Aprimoramento de um sistema de gerenciamento de acesso e construção de uma interface de acionamento de fechaduras eletrônicas

2012 - 2012

Universidade Federal do Piauí

Vínculo: Monitoria, Enquadramento Funcional: Monitoria Não Remunerada, Carga horária: 12

Outras informações:
Monitoria da disciplina Programação Orientada a Objetos

2011 - 2012

Universidade Federal do Piauí

Vínculo: Aluno Pesquisador, Enquadramento Funcional: Iniciação Científica Voluntária (ICV), Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de um Sistema de Controle de Acesso baseado em QR-Code

2011 - 2011

Universidade Federal do Piauí

Vínculo: Monitoria, Enquadramento Funcional: Monitoria Remunerada, Carga horária: 12

Outras informações:
Monitoria da disciplina Programação Estruturada

2015 - 2015

Universidade Federal de São Paulo

Vínculo: Tutoria, Enquadramento Funcional: Tutoria, Carga horária: 4

Outras informações:
Tutoria da disciplina Projeto e Análise de Algoritmos (PAA).