Elinaldo Pereira Viegas

Olá, sou
Elinaldo Viegas

Especialista em tecnologia com experiência em SAP, PHP/Laravel, JavaScript, Node.js, React, React Native, Flutter, Kotlin (Android nativo), C/C++ e Python. Atuo em bancos de dados PostgreSQL, MySQL/MariaDB, SQL Server e SQLite, além de arquitetura de software, redes, infraestrutura, suporte, CFTV, inteligência artificial, automação e robótica educacional. Desenvolvo landing pages, software, aplicativos e soluções completas de front-end e back-end.

Perfil Profissional

Sou Elinaldo Pereira Viegas, profissional de tecnologia e educação, atuando como desenvolvedor Full Stack, analista de sistemas e professor de informática e robótica.

Tenho experiência no desenvolvimento de landing pages, sites institucionais, sistemas web, aplicativos mobile, APIs, softwares personalizados, automações e integrações, atuando tanto em front-end quanto em back-end. Domino linguagens e frameworks como PHP/Laravel, JavaScript, Node.js, React, React Native, Flutter, Kotlin (Android nativo), Python e C/C++, além de experiência com programação SAP.

Em bancos de dados, trabalho com PostgreSQL, MySQL/MariaDB, SQL Server e SQLite. Também atuo com arquitetura de software, redes de computadores, infraestrutura de TI, suporte técnico, CFTV, inteligência artificial e automação de processos. Na educação, trabalho com informática, programação, robótica e tecnologias educacionais, unindo conhecimento técnico e ensino para desenvolver projetos e soluções inovadoras.

Trajetória acadêmica

Minha base educacional sólida, que combina teoria e prática para inovação em tecnologia e ensino.

✓ Concluído

Pós-Graduação em Informática na Educação

IFMA – Instituto Federal do Maranhão

Especialização em tecnologias educacionais, gamificação, EAD e ambientes virtuais de aprendizagem. Foco em robótica educacional e metodologias ativas.

✓ Concluído

Bacharelado em Ciência da Computação

Anhanguera / Pitágoras

Formação abrangente em algoritmos, engenharia de software, inteligência artificial, redes e bancos de dados. Desenvolvimento de projetos acadêmicos e pesquisa.

⏳ Em andamento

Técnico em Informática para Internet

IFSudesteMG – Instituto Federal do Sudeste de Minas Gerais

Desenvolvimento de sistemas web, programação front-end e back-end, banco de dados, design de interfaces e segurança da informação.

✓ Concluído

Técnico em Informática

IFSULDEMINAS – Instituto Federal do Sul de Minas

Curso técnico com ênfase em desenvolvimento de sistemas, banco de dados, suporte e infraestrutura de TI. Fundamentos de programação e redes.

✓ Concluído

Técnico em Serviços Públicos

UEMA – Universidade Estadual do Maranhão

Formação técnica voltada para gestão pública, administração de serviços, políticas públicas e legislação aplicada ao setor público.

✓ Concluído

Técnico em Administração

IFMA – Instituto Federal do Maranhão

Curso técnico com foco em gestão empresarial, finanças, marketing, recursos humanos e planejamento estratégico.

Publicações Científicas

Contribuições para a literatura científica nas áreas de Computação, Inteligência Artificial e Educação.

Inteligência Artificial e Educação: Dilemas Éticos e Impactos na Formação

Artificial Intelligence and Education: Ethical Dilemmas and Impacts on Training

Autor: Elinaldo Pereira Viegas

Coautores: Tayssara Elizavieta Martins Varão; Mirian Nunes de Carvalho Nunes

Capítulo: 5  |  Página inicial: 45

Obra: Uma visão abrangente da computação – Volume 6

ISBN: 978-65-6068-228-3  |  DOI: 10.5281/zenodo.22002680

O capítulo aborda as dilemas éticos que emergem da inserção da Inteligência Artificial no ambiente educacional, com foco nos impactos na formação de estudantes e professores. A discussão envolve temas como a coleta massiva de dados e a influência do capitalismo de vigilância no ambiente escolar; os princípios éticos de justiça, transparência e respeito à privacidade na implementação da IA na educação; a "heurística do temor" de Hans Jonas, aplicada à necessidade de preservar a capacidade crítica dos alunos e uma educação humanizada; e a formação docente como eixo estruturante para que as tecnologias emergentes fortaleçam uma educação inclusiva e democrática.

Transformando o Ensino de Matemática nos Anos Finais do Fundamental II: Práticas Pedagógicas Inovadoras com GeoGebra e Khan Academy

Autor: Elinaldo Pereira Viegas

Tipo: Artigo Científico / Defesa Acadêmica

Este trabalho investiga a aplicação de práticas pedagógicas inovadoras no ensino de matemática para os anos finais do Ensino Fundamental II, utilizando ferramentas digitais como GeoGebra e Khan Academy. O estudo aborda como a tecnologia pode facilitar a compreensão de conceitos abstratos, promover a autonomia dos estudantes e transformar a dinâmica da sala de aula, aliando teoria e prática para a melhoria do desempenho e engajamento dos alunos.

Projetos em destaque

Sistemas e sites desenvolvidos para instituições de ensino e sindicatos.

Sistema AVA SEMED Sistema

Sistema AVA da SEMED - Peri-Mirim

Plataforma AVA para formação continuada e capacitação dos professores da rede municipal, com aulas remotas, materiais didáticos, trilhas de aprendizagem e acompanhamento profissional.

Acessar sistema
Site SEMED Site

Secretaria de Educação de Peri-Mirim - SEMED – Site Institucional

Site oficial da Secretaria Municipal de Educação com notícias, transparência, calendário e canais de comunicação com a comunidade.

Acessar site
Sistema SEMED Sistema

SEMED Peri-Mirim – Sistema de Gestão Escolar (em desenvolvimento)

Sistema para gestão completa de escolas: alunos, turmas, professores, calendário, notas e relatórios.

Acessar sistema
Site Colégio ARC Site

Colégio ARC – Site Institucional

Site moderno e responsivo com informações institucionais, galeria, notícias, contato e integração com redes sociais.

Acessar site
Sistema Colégio ARC Sistema

Colégio ARC – Sistema Escolar

Plataforma de gestão acadêmica com matrícula, frequência, notas, boletins e relatórios gerenciais para a equipe pedagógica.

Acessar sistema
Site STEFEM Site

STEFEM – Site Institucional

Site do Sindicato dos Trabalhadores Ferroviários do MA, PA e TO com notícias, acordos coletivos, galeria e área restrita.

Acessar site
Site SINFUSP Site

SINFUSP – Site Institucional

Site do Sindicato dos Funcionários e Servidores Públicos Municipais de São Luís – MA, com informativos e serviços.

Acessar site
Sistema SINFUSP Sistema

SINFUSP – Sistema de Gestão Sindical

Plataforma para gestão de associados, contribuições, emissão de guias e relatórios financeiros do sindicato.

Acessar sistema
Site SINDPROESPEM Site

SINDPROESPEM – Site Institucional

Site do Sindicato dos Profissionais da Educação e Servidores Municipais de Peri-Mirim-MA, com informativos e serviços.

Acessar site
Sistema SINDPROESPEM Sistema

SINDPROESPEM – Sistema Sindical

Sistema de gestão sindical com cadastro de sócios, controle financeiro, eventos e envio de comunicados em massa.

Acessar sistema

Áreas de Atuação

Soluções completas em tecnologia: do banco de dados à inteligência artificial, da infraestrutura ao suporte.

Banco de Dados

Modelagem, administração e otimização em PostgreSQL, MySQL/MariaDB, SQL Server e SQLite.

Arquitetura de Software

Projeto de sistemas escaláveis, APIs REST, padrões MVC, microsserviços e boas práticas de engenharia.

Redes de Computadores

Configuração de redes cabeadas e Wi-Fi, roteadores, switches, VLANs, VPN e diagnóstico de conectividade.

Infraestrutura de TI

Servidores Linux e Windows, virtualização, backups, hospedagem web, deploys e monitoramento.

Suporte Técnico

Atendimento a usuários, manutenção preventiva e corretiva, formatação, montagem de PCs e help desk.

CFTV & Segurança

Projeto e instalação de câmeras, DVRs, NVRs, configuração remota e monitoramento de segurança eletrônica.

Inteligência Artificial

Aplicação de IA em projetos, análise de dados com Python, automação inteligente e integração de modelos.

Automação

Automação de tarefas, scripts em Python e shell, integrações entre sistemas e robótica com C/C++.

Tecnologias & Experiência

Stack completa para desenvolvimento de landing pages, software, aplicativos e soluções front-end e back-end.

Linguagens & Frameworks

SAP

Programação e customização

PHP / Laravel

Sistemas robustos e APIs

JavaScript

Front-end e back-end

Node.js

APIs e servidores

React

Interfaces modernas

React Native

Apps mobile multiplataforma

Flutter

Aplicativos Android e iOS

Kotlin

Android nativo

Python

Automação, dados e IA

C / C++

Robótica e microcontroladores

Bancos de Dados

PostgreSQL

Sistemas profissionais e robustos

MySQL / MariaDB

Aplicações web e sistemas

SQL Server

Soluções corporativas

SQLite

Banco leve para apps e mobile

Serviços Desenvolvidos

Landing Pages

Páginas de alta conversão, responsivas e otimizadas para campanhas, lançamentos e captação de leads.

Software

Desenvolvimento de softwares personalizados sob medida para empresas, escolas, sindicatos e órgãos públicos.

Aplicativos

Aplicativos mobile Android e iOS com React Native, Flutter e Kotlin, integrados a APIs e bancos de dados.

Front-end

Interfaces modernas, responsivas e acessíveis com HTML, CSS, JavaScript, React e boas práticas de UX/UI.

Back-end

APIs, regras de negócio, autenticação, integrações e sistemas com PHP/Laravel, Node.js e bancos de dados.

Sites & Sistemas Web

Sites institucionais, portais, painéis administrativos e sistemas web completos com foco em performance.

Robótica Educacional

Projetos, montagens, programação e apresentações desenvolvidas com estudantes em oficinas, aulas e eventos de robótica. Utilizamos linguagens como C/C++ para programação de microcontroladores (Arduino, ESP32) e Python para automações e prototipagem rápida.

Vídeo – Robótica

Galeria de Eventos e Aulas

Registros de aulas, oficinas, feiras de ciências, mostras de robótica e eventos escolares.

Aula de Robótica 1
Aula de Robótica – Montagem e Programação
Oficina Maker 2
Oficina Maker – Construção de Protótipos
Mostra de Robótica 3
Mostra de Robótica – Apresentação dos Projetos
Programação Arduino 4
Programação de Robôs com Arduino (C/C++)
Feira de Ciências 5
Feira de Ciências e Tecnologia
Equipe de Robótica 6
Equipe de Robótica – Preparação para Competição

Programador & Professor

Tecnologia e educação lado a lado: desenvolvendo sistemas e formando novos talentos.

Educação & Tecnologia

Além do desenvolvimento de sistemas, atuo como professor de Informática e Robótica Educacional, levando aos estudantes o contato direto com programação, eletrônica, automação e pensamento computacional. Acredito que a tecnologia só transforma de verdade quando é compartilhada: por isso, unir a prática do desenvolvimento profissional com a sala de aula é o que dá sentido ao meu trabalho.

Nas aulas e oficinas, trabalho com metodologias ativas, projetos práticos e aprendizagem baseada em problemas, incentivando os alunos a criar soluções reais com robótica, Arduino, programação em blocos e linguagens como C/C++, Python, JavaScript, React, Node.js e PHP/Laravel.

Professor de Informática

Aulas de informática básica e avançada, pacote office, lógica de programação, desenvolvimento web, banco de dados e uso consciente das tecnologias digitais.

Professor de Robótica

Oficinas de robótica educacional com montagem de protótipos, sensores, atuadores, Arduino, programação em blocos, C/C++ para microcontroladores e projetos interdisciplinares.

Programador Full Stack

Desenvolvimento de sites, sistemas web, landing pages, aplicativos e APIs com PHP/Laravel, Python, C/C++, JavaScript, Node.js, React, React Native, Flutter e Kotlin.

Programação em C/C++ para Robótica

Desenvolvimento de firmware para Arduino, ESP32 e outros microcontroladores utilizando linguagem C/C++, com foco em controle de sensores, atuadores e comunicação serial.

Bancos de Dados & Arquitetura

Modelagem e administração em PostgreSQL, MySQL/MariaDB, SQL Server e SQLite, além de arquitetura de software, APIs REST e boas práticas de engenharia.

Projetos e Inovação

Criação de projetos educacionais e tecnológicos que unem escola, comunidade e mercado, incentivando a criatividade, o trabalho em equipe e a cultura maker.

SAP PHP / Laravel JavaScript Node.js React React Native Flutter Kotlin (Android nativo) Python C / C++ Arduino (C/C++) PostgreSQL MySQL / MariaDB SQL Server SQLite Banco de Dados Arquitetura de Software Redes Infraestrutura Suporte Técnico CFTV Inteligência Artificial Automação Landing Page Software Aplicativos Front-end Back-end Robótica Educacional Cultura Maker Metodologias Ativas

Contato

E-mail Desenvolvimento de Sistemas programador@elinaldoviegas.com.br
E-mail Acadêmico prof@elinaldoviegas.com.br
E-mail Pessoal elinaldoviegas@gmail.com
Telefone / WhatsApp (98) 98312-1358