Computação e Ciências da Informação
Desafios de Sistemas de Informação
Projetos e desafios reais de Sistemas de Informação na Ewance — modele dados, integre sistemas e alinhe a tecnologia ao modo como uma organização realmente funciona. Resolva-os para montar um portfólio de provas verificadas, que recrutadores podem conferir, de que você sabe fazer o trabalho — não apenas descrevê-lo.
Desafios recomendados
- AnalysisIntermediárioNovo
Diagnóstico do data lake de sensores de uma mineradora em Carajás
Analise o dossiê do incidente, o catálogo de arquivos e o relatório de métricas de execução para explicar por que o custo e o tempo cresceram de forma desproporcional ao volume …
- Apache Spark
- Analytical Reasoning
- Algorithm Analysis
Abrir trabalhos do curso - CodeInicianteNovo
Diagnosticar Falhas de Linking e Mapeamento de Memória Virtual em Agente de Monitoramento
Analisem o módulo fornecido do agente de monitoramento e seu Makefile. O módulo carrega duas bibliotecas compartilhadas (.so) em tempo de execução via dlopen/dlsym. Vocês devem:…
- Code Reading
- Application Monitoring
- Architecture Diagrams
Abrir trabalhos do curso - AnalysisIntermediárioNovo
Análise de riscos de pipeline no computador de bordo de um VANT
Sua equipe deve examinar o dossiê do incidente, a especificação do pipeline e o rastreamento ciclo a ciclo fornecidos e produzir uma análise de riscos (hazards) do encadeamento …
- Code Reading
- Architecture Diagrams
- Assumption Analysis
Abrir trabalhos do curso - AnalysisFundamentalNovo
Escolha do conjunto de instruções para o coletor de dados no campo
Analise o resumo comparativo das duas ISAs e o relatório de medições fornecidos e escreva um parecer técnico curto recomendando uma delas para o coletor de campo. Você deve raci…
- Code Reading
- Chart Reading
- Assumption Analysis
Abrir trabalhos do curso Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- CodeInicianteNovo
Ledger transacional com controle de concorrência para fintech de pagamentos B2B
Implemente, em PostgreSQL, um esquema de livro-razão com contas, lançamentos (entries) e transferências, e escreva as transações SQL que executam uma transferência entre duas co…
- SQL
- Database Schema
- Postgresql Or Mysql
Abrir trabalhos do curso - AnalysisSêniorNovo
Investigação Forense de Corrupção de Dados no Rastreamento de Contêineres
Examine o dossiê do incidente, o log de transações fornecido e a especificação do esquema/nível de isolamento atual para determinar se a causa foi uma condição de corrida por le…
- SQL
- Database Schema
- High Availability Disaster Recovery
Abrir trabalhos do curso - DesignIntermediárioNovo
Arquitetura de Replicação para Silos com Conectividade Intermitente
Trabalhando em equipe, avaliem o dossiê operacional fornecido (volumes de pesagem por unidade, padrões de queda de conectividade, e o esquema atual) para desenhar uma arquitetur…
- Multi Region Writes
- Replication Basics
- Data Modeling
Abrir trabalhos do curso - ResearchSêniorNovo
Paralelizar em GPU/HPC a simulação de safra de uma agtech paulista
Vocês recebem um dossiê descrevendo o modelo de simulação serial atual (case-file-crop-model), a especificação do cluster disponível (cluster-spec) e o repositório público do mo…
- Algorithm Analysis
- Ansible Terraform Automation
- Apache Spark
Abrir trabalhos do curso - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- CodeSêniorNovo
Replicação Tolerante a Partições para Sensores Agrícolas em Rede Intermitente
Trabalhando em equipe, projete e implemente um protótipo (um módulo representativo de código, não o sistema inteiro) que substitua o esquema 'replace on sync' por uma estratégia…
- Algorithm Analysis
- Architecture Decision Records Adrs
- Ai Assisted Coding
Abrir trabalhos do curso - CodeInicianteNovo
Ordenação Causal de Eventos de Rastreamento em Terminal Portuário
Usando apenas os materiais fornecidos — o relatório de caso do terminal, a especificação do esquema de eventos, o módulo inicial de ingestão de eventos (sem ordenação causal) e …
- Algorithm Analysis
- Analytical Reasoning
- Ai Generated Code Review
Abrir trabalhos do curso - AnalysisFundamentalNovo
Perda de Leituras de Sensores em Silos de Grãos: Diagnóstico de Concorrência
Cruze o arquivo do caso, o código do módulo produtor-consumidor e o dataset de leituras de sensores para identificar exatamente onde e por que as leituras do Silo 7 foram perdid…
- Code Reading
- Data Wrangling
- Assumption Analysis
Abrir trabalhos do curso - CodeInicianteNovo
O Caso da Cobrança Duplicada no Lote Noturno de Pagamentos
Examine a linha do tempo do incidente, o despejo de threads e o módulo de código de conciliação fornecidos para reconstruir a sequência exata de eventos que levou à duplicação d…
- Code Reading
- Assumption Analysis
- Coverage Reports
Abrir trabalhos do curso Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- CodeIntermediárioNovo
Memória transacional para o solver estrutural multicore de uma aeroestrutura
Você recebe um módulo de código representativo (~280 linhas) do kernel atual de atualização de malha protegido por lock global (solver-module), um readout de profiling mostrando…
- Algorithm Analysis
- Architecture Decision Records Adrs
- Ai Native Architecture
Abrir trabalhos do curso - DesignIntermediárioNovo
Substituir o lock global do motor de conciliação de pagamentos
Você recebe a especificação atual do motor de conciliação (spec-current-engine), um readout de benchmark de latência sob carga (latency-readout) e o artigo clássico de Michael &…
- Algorithm Analysis
- Architecture Decision Records Adrs
- Analytical Reasoning
Abrir trabalhos do curso - CodeIntermediárioNovo
Duplicatas Escondidas: Agrupamento de Catálogo em uma Revenda de Calçados Multicanal
Trabalhando em equipe, gerem embeddings (representações vetoriais) de título e descrição de cada anúncio da amostra fornecida, apliquem um algoritmo de clustering para agrupar a…
- Word Embeddings
- Hugging Face Transformers
- Text Tokenization
Abrir trabalhos do curso - DesignIntermediárioNovo
Redesenho da Alocação Concorrente de Contêineres no Pátio Portuário
Analise o arquivo do caso com as métricas de contenção de locks, o módulo de código da alocação atual e a especificação do layout do pátio para diagnosticar por que o lock globa…
- Architecture Decision Records Adrs
- Architecture Diagrams
- Concurrent Data Structures
Abrir trabalhos do curso - CodeSêniorNovo
Otimização de Kernel em GPU para Processamento Sísmico
A tarefa da equipe é otimizar o kernel de estêncil tridimensional fornecido em CUDA, elevando sua vazão sem alterar o resultado numérico. Partindo do módulo inicial e do relatór…
- Algorithm Analysis
- Ai Pair Programming
- Ai Assisted Test Generation
Abrir trabalhos do curso - CodeSêniorNovo
Vetorize e paralelize o pipeline de alertas de irrigação
Sua equipe vai receber a especificação do pipeline atual (que usa laços linha a linha) e uma amostra representativa das leituras de sensores. A tarefa é reescrever o processamen…
- Apache Spark
- Algorithm Analysis
- Application Monitoring
Abrir trabalhos do curso - CodeIntermediárioNovo
Otimize a conciliação bancária para menos de 150ms
Você vai receber a especificação do módulo atual de conciliação e um conjunto de dados sintético de transações e extratos bancários para testar corretude e performance. Sua tare…
- Algorithm Analysis
- Application Monitoring
- Performance Profiling
Abrir trabalhos do curso - AnalysisIntermediárioNovo
Investigação Forense de Divergência em Ledger de Pagamentos B2B
Examine apenas os materiais fornecidos — o relatório de incidente, o log de eventos com marcações de relógio vetorial divergentes e a especificação da arquitetura de replicação …
- Algorithm Analysis
- Analytical Reasoning
- Architecture Decision Records Adrs
Abrir trabalhos do curso - DesignInicianteNovo
Projete a rastreabilidade de contêineres para picos de navios
Você vai receber a descrição da arquitetura atual, o esquema de dados dos eventos de contêiner e uma amostra de dados para popular um ambiente de teste. Sua tarefa é propor uma …
- API Gateway Patterns Kong Envoy
- Architecture Decision Records Adrs
- Application Monitoring
Abrir trabalhos do curso - AnalysisInicianteNovo
Diagnóstico de cache no motor de conciliação de pagamentos
Examine o relatório de perfil e o módulo em linguagem C fornecidos e produza um memorando técnico que identifique os pontos quentes reais de perda de desempenho na hierarquia de…
- Code Reading
- Chart Reading
- Assumption Analysis
Abrir trabalhos do curso
Como funciona
Do certificado em seis etapas.
Etapa 01
Explore desafios alinhados aos seus estudos.
Etapa 02
Aceite o que se alinha aos seus objetivos.
Etapa 03
Siga as orientações do Copilot de IA.
Etapa 04
Enviar para avaliação estruturada.
Etapa 05
Ganhe um certificado verificado.
Etapa 06
Adicione ao LinkedIn com um clique.
Campos relacionados
Ver tudo →Equipes da indústria por trás de uma década de briefings práticos
Contratando deste grupo?
Patrocine um desafio e conheça candidatos por meio do trabalho real.
Equipes da indústria podem moldar briefings com base nas habilidades que buscam e avaliar estudantes por entregas pontuadas por rubrica — não por currículos.



















































































