Article image
Belisnalva Jesus
Belisnalva Jesus24/03/2026 19:44
Share

SafeGuard - Proteção à Vítima: como a IA transforma o desenvolvimento de soluções

  • #Aprendizagem Contínua
  • #TypeScript
  • #Inteligência Artificial (IA)

A tecnologia, quando bem aplicada, ultrapassa o campo técnico e se torna um instrumento de transformação social. Foi com essa visão que nasceu o SafeGuard – Proteção à Vítima, um projeto voltado para apoiar vítimas de violência doméstica por meio de uma aplicação web acessível, funcional e centrada no usuário.

Mais do que um produto final, este projeto representa uma jornada de aprendizado continuo, que desde 31/03/2021 estudando Lógica de Programação, surgiu a ideia de um projeto simples “Proteção à Vítima”, digitando o código base utilizando o Fluxograma no Portugol Studio e depois a criar em C# e .Net, Adaptação à evolução — impulsionada pelo uso da Inteligência Artificial no processo de desenvolvimento consegui um excelente resultado.


Da ideia à solução prática

O SafeGuard começou como uma proposta melhorada em C# e .NET, mesmo assim com uns “bugs”. O tempo passou, percebi a necessidade de modernizar e melhor a experiência do usuário.

Com apoio da IA e da plataforma Lovable, o projeto evoluiu para uma arquitetura moderna utilizando React + TypeScript, permitindo:

  • Interface intuitiva e responsiva (mobile-first)
  • Estrutura de código escalável e organizada
  • Experiência do usuário aprimorada
  • Desenvolvimento mais rápido e estruturado

Essa evolução transformou um projeto inicial em uma aplicação robusta, próxima de um cenário real.


O papel da Inteligência Artificial no desenvolvimento

A IA não substitui o desenvolvedor — ela amplifica suas capacidades.

No SafeGuard, a IA foi utilizada como:

  • Aceleradora de produtividade: sugestões de código, correção de erros e otimização de estruturas reduziram significativamente o tempo de desenvolvimento.
  • Mentora técnica: ofereceu explicações, exemplos e boas práticas durante o processo.
  • Suporte à tomada de decisão: ajudou na escolha de tecnologias, organização de pastas e definição de fluxos e arquitetura.
  • Aprimoramento da qualidade do código: identificou padrões, melhorou legibilidade e reduziu erros comuns.

O resultado foi uma combinação de aprendizado, produtividade e qualidade.


Impacto na produtividade dos desenvolvedores

O ganho de produtividade foi um dos principais benefícios observados.

Tarefas que tradicionalmente exigiriam horas de pesquisa foram resolvidas em minutos. Isso permitiu aos desenvolvedores focar em:

  • Pensamento lógico
  • Resolução de problemas
  • Experiência do usuário (UX)
  • Propósito da aplicação

Para iniciantes, a IA funcionou como guia; para profissionais experientes, como aceleradora. Essa integração reduz barreiras de entrada e amplia o potencial criativo.


Impacto social do SafeGuard

Mais do que um projeto técnico, o SafeGuard aborda um problema social relevante: a proteção de vítimas de violência doméstica.

Funcionalidades-chave:

  • Botão de pânico
  • Registro de ocorrências
  • Geolocalização em tempo real
  • Contatos de confiança
  • Painel para delegacias

A aplicação demonstra como a tecnologia, aliada à IA, pode gerar impacto real na vida das pessoas.


Aprendizados ao longo da jornada

Durante o desenvolvimento, alguns aprendizados se destacaram:

  1. Evolução tecnológica é natural: migrar de uma linguagem ou framework para outro faz parte do amadurecimento.
  2. IA é ferramenta, não solução completa: o pensamento crítico do desenvolvedor continua essencial.
  3. Organização importa: estrutura de pastas, tipagem e padronização fazem diferença em projetos reais.
  4. Propósito gera engajamento: projetos com impacto social tornam o aprendizado mais significativo.


Mulheres na tecnologia como inspiração

O projeto também se inspira em profissionais que se destacam na área, como:

  • Isadora Ferrão
  • Karol Attekita
  • Valéria Baptista

Elas representam competência, força e protagonismo em um setor ainda em evolução quanto à diversidade. Sua presença é essencial para construir soluções mais inclusivas.


IA e o futuro do desenvolvimento

A tendência é clara: a Inteligência Artificial será cada vez mais integrada ao fluxo de trabalho dos desenvolvedores.

Isso não significa menos espaço para profissionais, mas sim um perfil diferente:

  • Foco em resolução de problemas
  • Menos tempo em tarefas repetitivas
  • Maior capacidade de adaptação
  • Aprendizado contínuo

Quem souber usar a IA de forma estratégica terá vantagem no mercado.


Conclusão

O SafeGuard é um exemplo de como tecnologia, propósito e Inteligência Artificial podem caminhar juntos.

Mais do que aprender frameworks, o desenvolvimento deste projeto mostrou que:

  • É possível criar soluções relevantes com recursos acessíveis
  • A IA acelera aprendizado e produtividade
  • Projetos com impacto social têm grande valor

Tecnologia não precisa ser complexa para ser significativa — ela precisa ser bem direcionada.


Call to Action 🚀

Se você é estudante ou profissional de TI:

  • Desenvolva projetos com propósito real
  • Use a IA como aliada, não como substituta
  • Compartilhe conhecimento e aprendizado
  • Inspire e seja inspirado

Não espere estar “pronto” para começar. Comece — e evolua no processo.

A tecnologia está em constante mudança. A sua evolução também pode (e deve) estar.


Fonte de inspiração: Karol Attekita (Conseguindo o seu Primeiro Freelance em Tecnologia) - palestrante

Mentoria: DIO Campus Expert (Victor Haruo)

Meu Link da plataforma DIO (Digital Innovation One): https://www.dio.me/sign-up?ref=F1LSL5WNG1


Share
Comments (0)