Pular para o conteúdo principal
Marina Faraco

Marina Faraco

Desenvolvedora Web | Python · JavaScript · Flask | Segurança da Informação | Cisco NetAcad · CS50x

Talento
FlorianópolisMembro desde 2 de julho de 2026
PythonJavaScriptSQLFlaskSQLiteHTMLCSSJinja2CRUDManipulação de JSONGeolocalizaçãoSeparação de responsabilidadeslocalStorageIoTCisco Packet TracerDesenvolvedor WebDesenvolvedor Full StackFront EndFront-End DeveloperFront-End WebDesenvolvedor de SoftwareFull StackFullstackDesenvolvedor FullstackDesenvolvedora Full StackApi RestBack-End DeveloperBackendDesenvolvedor Back-EndRaciocínio LógicoAlgoritmosOrganização
·

Contratar esta pessoa

Envie uma proposta de trabalho diretamente para este candidato

PythonJavaScriptSQLFlaskSQLite

Sobre

Desenvolvo aplicações web do zero, do banco de dados à interface.

Nos últimos meses construí três projetos completos: uma aplicação full stack com Flask e SQLite, um site multi-página com fluxo de pedido real e geolocalização via API, e uma integração com API de clima em tempo real. Também implemento estruturas de dados e algoritmos fundamentais em Python (busca binária, ordenação, pilhas, listas encadeadas, tabelas hash), construídos do zero, sem bibliotecas prontas. Tudo disponível no GitHub.

Paralelamente ao curso de ADS na UNISUL, estou no CS50x da Harvard (cursado em inglês) e concluí 6 certificações na Cisco Networking Academy em redes, cibersegurança, IoT e hardware, o que me aproxima bastante da área de segurança da informação, que também é um interesse real.

Tenho perfil analítico, aprendo rápido e gosto de entender como sistemas funcionam por dentro. Busco minha primeira vaga em desenvolvimento de software ou segurança da informação, onde eu possa contribuir com projetos reais desde o início.

Experiência

Desenvolvedora Full Stack (Projeto Independente)

KODA CAFE — Site de Cafeteria Fictícia

Site multi-página de cafeteria fictícia desenvolvido do zero como projeto de portfólio. O objetivo foi construir um fluxo de compra completo e funcional, cobrindo apresentação de produtos, carrinho de compras e checkout. Sem frameworks, apenas HTML, CSS e JavaScript puro.

O projeto tem 4 páginas: Home com hover interativo nos produtos, Menu com cards e controle de quantidade, About com a história da marca e Cart com fluxo completo de pedido.

Funcionalidades implementadas: adição e remoção de itens no carrinho, cálculo automático de subtotal e total, persistência do carrinho entre páginas via localStorage, geolocalização real de endereço via API Nominatim (OpenStreetMap), toggle de retirada na loja com pop-up de confirmação e opções de pagamento PIX e outros.

A identidade visual foge do padrão bege/neutro comum em sites de café, paleta azul e vermelho com proposta autêntica. Fontes via Google Fonts (Poppins) e ícones via Font Awesome.

TO-DO LIST– Aplicação Full Stack

Aplicação web de lista de tarefas construída do zero com Flask, SQLite e Jinja2. Cobrindo todas as camadas de uma aplicação full stack.

O backend foi estruturado em dois módulos separados: as rotas Flask em app.py e todas as operações com banco de dados em database.py, aplicando separação de responsabilidades desde o início do projeto.

Tecnologias utilizadas: Python, Flask, SQLite, Jinja2, HTML e CSS.

Funcionalidades

Adicionar novas tarefas

Marcar tarefas como concluídas e desfazer a marcação

Deletar tarefas

Persistência de dados com banco SQLite

Interface estilizada com CSS próprio e layout responsivo

Templates dinâmicos com renderização condicional de estado via Jinja2.

WEATHER APP – Aplicação de Previsão do Tempo

Aplicação web de previsão do tempo que permite buscar o clima atual e a previsão para os próximos dias em qualquer cidade do mundo.

O projeto consome uma API pública de clima para exibir informações meteorológicas em tempo real.

Tecnologias utilizadas: HTML, CSS, JavaScript e integração com API REST.

Funcionalidades

  • Detectar automaticamente a localização do usuário
  • Buscar clima com base na localização atual (geolocalização)
  • Buscar clima por nome da cidade
  • Exibir temperatura atual
  • Alternar entre temperatura em Celsius (°C) e Fahrenheit (°F)
  • Exibir descrição do clima (ex: nublado, chuva, céu limpo)
  • Mostrar previsão para os próximos dias
  • Interface simples e responsiva
  • Exibir ícones dinâmicos de acordo com as condições climáticas
  • Exibir mensagens de erro quando a cidade não é encontrada.

ALGORITMOS FUNDAMENTAIS — Projeto prático

Implementação própria, em Python, de algoritmos e estruturas de dados fundamentais, sem uso de bibliotecas prontas: busca linear, busca binária (iterativa e recursiva), algoritmos de ordenação (bubble sort, insertion sort, merge sort) e estruturas de dados (pilha, deque, lista encadeada, tabela hash). Todos os algoritmos testados e validados.

Formação

Análise e Desenvolvimento de Sistemas in Análise e Desenvolvimento de Sistemas – UNISUL (2024-01 – 2026-07)

Competências

Desenvolvedora WebPythonJavaScriptFlaskSegurança da InformaçãoCisco NetAcadCS50x

Avaliações

Relacionado