Disponível para vagas JR Manaus/AM

Olá, eu sou

Éric Viana

Desenvolvedor Web Full-Stack JR | React, Node.js, TypeScript, Python e Automação

Sobre mim

Um desenvolvedor em constante evolução

Éric Anderson Ferreira Viana
8º período
UEA — Licenciatura em Computação

Sou um desenvolvedor em formação, com interesse em transformar problemas reais em soluções digitais simples, úteis e bem documentadas. Minha trajetória combina desenvolvimento de software, automação de processos, educação tecnológica e criação de projetos com impacto prático. Tenho experiência com aplicações web, mobile, jogos educacionais, APIs REST, bancos de dados e ferramentas de inteligência artificial.

Atualmente busco oportunidades como Desenvolvedor de Software JR, onde eu possa aplicar meus conhecimentos em desenvolvimento, colaborar com equipes, aprender continuamente e contribuir para soluções escaláveis e alinhadas às necessidades dos usuários.

PythonJavaScriptTypeScriptSQLReactReact NativeViteExpoExpo RouterReact NavigationHTML5CSS3Tailwind CSSNode.jsExpress.jsFastAPIREST APIsJSON
Habilidades

Tecnologias e áreas de atuação

Linguagens de Programação

Python
JavaScript
TypeScript
SQL

Frontend e Mobile

React
React Native
Vite
Expo
Expo Router
React Navigation
HTML5
CSS3
Tailwind CSS

Backend

Node.js
Express.js
FastAPI
REST APIs
JSON
Auth
Docker

Banco de Dados

PostgreSQL
MySQL
Data modeling
AsyncStorage
JSON storage

Automação, Dados e IA

PyAutoGUI
Selenium
Pandas
OpenPyXL
OCR
Gemini
Generative AI
n8n
Process automation

Qualidade e Engenharia

ESLint
Technical docs
Functional requirements
Use cases
Class diagrams
Sequence diagrams
IDEF0
Data models
Ishikawa
5W2H
PDCA

Jogos e Educação

Pygame
Unity
Educational materials
Tech education
Tutoring for PWD students
Portfólio

Projetos em destaque

No GitHub, mantenho projetos voltados para desenvolvimento web, aplicações educacionais, automações, jogos e experimentações com tecnologias modernas. Meus repositórios demonstram minha evolução prática com React, Node.js, TypeScript, Python, banco de dados, APIs e desenvolvimento de interfaces.

Concluído

BioApp

Aplicativo mobile educacional que interpreta exames laboratoriais a partir de PDFs ou imagens. Utiliza OCR e IA (Gemini) para explicar de forma didática cada item, valores de referência e possíveis variações. Não substitui avaliação médica profissional.

TypeScriptReact NativeExpoAsyncStorageGoogle Sign-InOCR
Ver no GitHub
Concluído

Sistema de Registro de Injetores

Aplicação web para digitalizar e otimizar o registro técnico de injetores da Oliveira Energia. Backend RESTful, CRUD, autenticação, armazenamento em JSON e painel administrativo.

ReactTypeScriptViteNode.jsExpress.jsTailwind CSS
Ver no GitHub
Concluído

Chicken Cross

Jogo arcade de travessia em que o jogador controla uma galinha atravessando a estrada evitando carros. Menu interativo, animações de sprite, efeitos sonoros, música e colisões 2D.

PythonPygame ZeroHTMLSpritesAudio
Ver no GitHub
Concluído

LFA Quest — Plataforma Gamificada para FTC

Software educacional gamificado para apoiar o aprendizado de Fundamentos Teóricos da Computação (autômatos, Lema do Bombeamento). Inclui Learning Analytics e Tutor Inteligente.

React.jsNode.jsExpress.jsMySQLPython
Ver no GitHub
Concluído

Lexus — Software Educacional para Escrita

Aplicativo móvel voltado ao aprimoramento da produção textual no ensino superior. Estímulos visuais, metodologias ativas, acompanhamento docente e suporte a textos, imagens e podcasts.

React NativeJavaScriptExpo.devFigma
Ver no GitHub
Concluído

Aprendendo a Programar com Origami

Instrumento de aprendizagem baseado em origami para ensinar lógica de programação e pensamento computacional. Best Paper no EduComp 2025 — melhor relato de experiência.

PaperDiagramsMind mapsFlowchartsLikert scale
Ver no GitHub
Em desenvolvimento

N8N — Criação de Vídeos para YouTube

Workflow de automação em n8n para orquestrar a criação e publicação de vídeos no YouTube. Usa IA, APIs diversas e FFmpeg para criação, edição e publicação automática.

n8nJSONYouTube Data APINode.jsFFmpeg
Detalhes
Concluído

Estouro dos Balões

Jogo em que o jogador controla um alfinete voador com as setas do teclado. O objetivo é estourar 20 balões antes que escapem pelo topo da tela.

HTMLCSSJavaScript
Ver no GitHub
Concluído

GitHub — ericViana445

No GitHub, mantenho projetos voltados para desenvolvimento web, aplicações educacionais, automações, jogos e experimentações com tecnologias modernas. Meus repositórios demonstram minha evolução prática com React, Node.js, TypeScript, Python, banco de dados, APIs e desenvolvimento de interfaces.

ReactTypeScriptNode.jsPythonAPIsGit
Ver no GitHub

Um desenvolvedor em constante evolução

Trajetória

Experiência Profissional

Aprendiz de Automação e Administração

Oliveira Energia — Manaus/AM
Ago/2024 – Out/2025
  • Desenvolvimento de automações e soluções de sistemas para otimizar processos internos.
  • Apoio às rotinas administrativas, organização de planilhas, documentos e arquivos físicos e digitais.
  • Suporte administrativo e tecnológico, contribuindo para maior eficiência e fluxo de informações entre setores.

Licenciatura em Computação

Universidade do Estado do Amazonas · 8º período
2023 – Atual
  • Aprendizado com IA
  • Gestão de dados
  • Programação
  • Desenvolvimento high-code
  • Desenvolvimento low-code
  • Desenvolvimento no-code

Idiomas

InglêsIntermediário
31
Repositórios públicos
384
Contribuições no último ano
@ericViana445
PythonJavaScriptTypeScriptSQLReactReact NativeViteExpoExpo RouterReact NavigationHTML5CSS3Tailwind CSSNode.jsExpress.jsFastAPIREST APIsJSONAuthDockerPostgreSQLMySQLPythonJavaScriptTypeScriptSQLReactReact NativeViteExpoExpo RouterReact NavigationHTML5CSS3Tailwind CSSNode.jsExpress.jsFastAPIREST APIsJSONAuthDockerPostgreSQLMySQL
Contato

Vamos construir algo juntos?

Estou em busca de oportunidades como Desenvolvedor de Software JR, estágios e projetos que envolvam desenvolvimento web, mobile, automações, APIs, banco de dados e soluções educacionais.

ericviana445@gmail.com · Manaus/AM