42 Prediction
Plataforma focada na análise e gestão de dados de estudantes da 42, permitindo criar previsões e acompanhar resultados. Aplicou modelagem de dados, SQL, desenvolvimento de APIs e boas práticas de engenharia de software.
SOFTWARE & DATA ENGINEER · LUANDA, ANGOLA
Ordem. Precisão. Estrutura.
Construo serviços de backend e pipelines de dados com o mesmo rigor com que se lê um esquema: peça a peça, sem deixar nada ao acaso. Hoje isso é Python, NestJS e PostgreSQL/SQLServer. Amanhã, quero que sejam os sistemas que sustentam bancos e seguradoras
01 — Sobre
Sou desenvolvedor de software e estudante na 42 Luanda, com experiência a construir serviços de backend em TypeScript, NestJS, PostgreSQL e Docker.
O meu foco actual de carreira é Engenharia de Dados: aprender a desenhar pipelines escaláveis, modelar dados com cuidado e construir aplicações orientadas por dados. Interesso-me também por infra-estrutura em nuvem, sistemas distribuídos e arquitectura de backend, tudo o que dá suporte a decisões tomadas em cima de dados fiáveis.
Poucos sectores dependem tanto de dados bem estruturados como a banca e os seguros: risco de crédito, transacções, apólices, sinistros. É um ambiente onde modelagem de dados rigorosa, pipelines confiáveis e sistemas bem desenhados fazem a diferença entre uma decisão informada e um erro caro. É essa precisão que me atrai. E é para lá que estou a direccionar deliberadamente os meus próximos projectos.
02 — Competências
SQL, Python, TypeScript, JavaScript, C, C++
ETL / ELT, Modelagem de Dados, Pandas, Databricks, Apache Airflow, Power BI
NestJS, Express, REST APIs, Docker
Azure, AWS, Prometheus, Grafana, Datadog
PostgreSQL, MySQL, SQLite
Git, GitHub, Linux, VS Code
03 — Percurso
Presente
Ensino programação a crianças, actualmente com 7 alunos, desenvolvendo a capacidade de simplificar problemas complexos. Boa didática para comunicação técnica e facilidade em transmitir ideias a quem está a começar.
Presente
Ambiente de aprendizagem autónomo e colaborativo, focado em resolver problemas reais através de projectos intensivos. Percurso que começou com sistemas em C, expandiu para análise de dados com SQL, e foi até à programação web com JavaScript/TypeScript.
Não concluído
Onde treinei a mente para pensar com rigor e lógica, transformando problemas complexos em soluções estruturadas, uma base que hoje aplico a sistemas em vez de estruturas físicas.
04 — Projectos
Plataforma focada na análise e gestão de dados de estudantes da 42, permitindo criar previsões e acompanhar resultados. Aplicou modelagem de dados, SQL, desenvolvimento de APIs e boas práticas de engenharia de software.
Implementação de um servidor de chat conforme as especificações do protocolo IRC, com validação de comunicação entre múltiplos clientes em simultâneo. Análise e correcção de erros durante o desenvolvimento e depuração da aplicação.
05 — Roteiro
Estes são os próximos projectos que estou a desenhar, deliberadamente direccionados para os problemas de dados mais comuns em instituições financeiras e seguradoras. Cada um junta as competências que já tenho a um caso de uso real do sector.
01
Pipeline que ingere transacções simuladas, aplica regras e um modelo estatístico de anomalias, e expõe os alertas num dashboard de monitorização em tempo quase-real.
02
ETL que transforma dados de clientes em variáveis (features), calcula um score de risco simples e expõe o resultado através de uma API para consulta em tempo real.
03
Ingestão e limpeza de dados de sinistros, modelação dimensional (esquema em estrela) e um dashboard interactivo para acompanhar volumes, tempos de resposta e custo médio por sinistro.
04
Backend REST que simula contas, transferências e extractos, com autenticação e registo de auditoria, para praticar os padrões de segurança e conformidade típicos do sector bancário.
05
Pipeline agendado que agrega dados financeiros de várias fontes e gera relatórios periódicos automaticamente, com monitorização e alertas de falha.
06
Modelação de um data warehouse para dados de apólices e prémios, preparado para queries analíticas rápidas sobre exposição ao risco e desempenho da carteira.
06 — Contacto
Aberto a oportunidades em engenharia de dados e backend, sobretudo em banca, seguros e outras indústrias movidas a dados.