Técnico de Informática (ITEL) | 4º Ano Eng. Informática - ISPIL | Luanda, AO
Junior Software Developer | Foco em JavaScript Fullstack
📧 antoniohaves13@gmail.com | 📞 +244 974 638 842
Sou Técnico de Informática com experiência em suporte, redes e desenvolvimento web. Fundei a FUSE (2022) para criação de websites. Candidato à vaga de Junior Software Developer - Inside Systems com domínio dos requisitos pedidos: lógica de programação, estruturas de dados, bases de dados, HTML, CSS, JavaScript, APIs REST e Git/GitHub.
LógicaEstruturas de DadosBases de DadosHTML/CSS/JSAPI RESTGit/GitHub
Problema: Gerir e filtrar cursos da Inside Training com pesquisa instantânea.
Solução implementada: Componentização React, Hooks useState/useEffect, pesquisa dinâmica com .filter() (estrutura de dados), layout responsivo em grid, integração com API REST.
ReactViteJavaScriptAPI RESTHTML/CSS
Problema: API completa para criar, listar, editar e apagar tarefas com persistência em base de dados.
Solução implementada: Arquitectura MVC, Model Mongoose (NoSQL), rotas GET/POST/PUT/DELETE, validação, tratamento de erros, CORS, middleware JSON, exemplo de query SQL com GROUP BY para relatórios. Código da tua foto servidor.js com 60 linhas.
Node.jsExpressMongoDBNoSQLSQLAPI REST
Este próprio site. Demonstra Git, GitHub Pages, HTML, CSS responsivo, deploy contínuo.
GitGitHub Pages
Frontend: HTML, CSS, JavaScript, React, Vite
Backend: Node.js, Express, Java, C#, Python
BD: MySQL, PostgreSQL, MongoDB (SQL e NoSQL)
Ferramentas: Git, GitHub, VS Code, Windows Server, Linux, Redes LAN/WAN
Idioma: Português Nativo, Inglês Técnico