Sou o Jorge Nguiraze, Engenheiro Informático formado pela Universidade Zambeze e programador full-stack e Administratdor de Banco de Dados com mais de quatro anos de experiência.

Especializei-me no que é difícil no contexto africano: integrações de pagamento móvel, sistemas que funcionam offline, e bases de dados que aguentam crescimento real. Construí plataformas para a GIZ, o Banco Islâmico de Desenvolvimento, o Serviço de Emergência Médica de Moçambique e várias empresas privadas.

Além dos projectos para clientes, sou fundador da Soft Tech Solutions e criador do Hooda Software, um ERP/POS em nuvem actualmente em utilização em farmácias de Maputo, Manica, Beira e Pemba.

Contacto

+258 845640694

Email

contact@jorgenguiraze.com

Links Sociais

Serviço

ENGENHARIA DE BACKEND

Engenharia de backend com Laravel, Node.js e Spring Boot para construir APIs escaláveis e arquitecturas seguras do lado do servidor. Desenvolvo sistemas fiáveis que suportam aplicações web e móveis, com processamento eficiente de dados, integrações sólidas e desempenho de base de dados optimizado.

Descrição

O backend é a parte do sistema que ninguém vê e de que toda a gente se lembra quando falha. O meu trabalho é garantir que não falha. Construo arquitecturas do lado do servidor pensadas para durar: código organizado, responsabilidades separadas, dados modelados correctamente desde o início e capacidade de crescer sem reescrever tudo. Trabalho principalmente com Laravel, mas também com Node.js e Spring Boot quando o contexto o justifica.

O que inclui
  • Arquitectura de Sistemas: Definição da estrutura técnica do projecto, separação de responsabilidades, modelação de domínio e escolha de tecnologia justificada pelo problema, não pela moda.

  • Sistemas Multi-Tenant: Plataformas SaaS com isolamento de dados por cliente, seja por coluna discriminadora, por esquema ou por base de dados dedicada, conforme o nível de isolamento exigido.

  • Arquitectura Modular: Sistemas de plugins que permitem activar e desactivar funcionalidades por cliente ou por plano, sem alterações de código nem deploys separados.

  • Processamento Assíncrono: Filas, tarefas agendadas e processamento em segundo plano para operações pesadas, envios em massa e integrações com serviços externos lentos.

  • Segurança e Controlo de Acessos: Autenticação, autorização granular por papel e permissão, protecção de endpoints e registo de auditoria de operações sensíveis.

  • Manutenção de Sistemas Existentes: Recuperação, refactorização e evolução de sistemas legados, incluindo casos em que a documentação já não existe.

Tecnologias
  • Frameworks: Laravel (principal), Node.js e Spring Boot.

  • Bases de Dados: MySQL, MariaDB e PostgreSQL, incluindo PostGIS para dados geoespaciais.

  • Infra-estrutura: Docker, pipelines de CI/CD, administração de servidores Linux e alojamento em nuvem.

Partilhar

Deixe um comentário

Seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Your experience on this site will be improved by allowing cookies. Cookie Policy