Giter Site home page Giter Site logo

Olá! Me chamo David Santana 👋

  • 📚 Estou cursando Sistemas de Informação no IFBA
  • 💻 Trabalho como desenvolvedor de aplicações web para a PMVC-SMS

💡 Habilidades

Python Flask Matplotlib Pandas

JavaScript HTML CSS Bootstrap

Java MySQL

🧩 Metodologia

Atualmente, meus projetos e trabalho têm como base central a análise e tratamento de dados 📈. Para isso, tenho usado bastante a linguagem Python em conjunto com as bibliotecas Flask e Pandas 💻. No campo das interfaces das páginas, utilizo uma combinação de HTML, CSS, Bootstrap e JavaScript vanilla 🌐. Além disso, estou estudando o Vue JS e procurando maneiras de otimizar a construção das páginas, minimizando a duplicação de código 📚. Quanto ao armazenamento seguro de dados, opto pelo MySQL com o ORM SQLAlchemy, visando a integração de todo o ecossistema 💾🔏. Também possuo habilidades em Java e algumas de suas bibliotecas, mas não é minha atual prioridade ☕.

📂 Alguns projetos

  • Baby Diet - Plataforma web completa voltada para a geração de etiquetas de dieta personalizadas para bebês.
  • Changes in Body Mass - Projeto centrado no acompanhamento de alunos fictícios recém-matriculados em uma academia, com foco nas mudanças em suas massas corporais.
  • Flex Object - Classe Python que possibilita a atribuição e remoção de atributos dinamicamente, além de permitir a serialização e leitura dos dados no formato JSON.
  • Tic Tac Toe - Uma versão simples e divertida do convencional jogo da velha, desenvolvido em Java com as bibliotecas AWT e Swing.

LinkedIn

David Santana's Projects

baby-diet icon baby-diet

Baby Diet is an experimental web application that processes data from Excel spreadsheets to generate labels containing information about baby feeding schedules.

calculator icon calculator

Calculator is a simple application for performing arithmetic operations such as addition, subtraction, multiplication, division, and exponentiation. In addition, it is possible to view the entire history of operations performed since the last time the code was executed.

changes-in-body-mass-v3 icon changes-in-body-mass-v3

This is the latest version of the "Changes in Body Mass" project. Now, the data is generated from real sources of randomness, extracted from the sound waves of a music playlist. Additionally, encryption and decryption of the generated data have been implemented.

criptography-system icon criptography-system

The Cryptography System is based on the Caesar Cipher, a cryptography system focused on swapping positions between letters in the alphabet, which in this case, occurs between letters 3 positions ahead.

flask-arch icon flask-arch

Flask Arch is a template for building organized Flask applications. It offers flexibility for simple and complex apps.

flex-object icon flex-object

FlexObject is a Python class that provides dynamic attribute management, runtime attribute addition/removal, JSON serialization, and JSON file/str reading.

linkeds icon linkeds

LinkeDS is a versatile Python project with linked data structures — stack, queue, and list — offering adaptability in bounded and dynamic sizes.

mpl-charts icon mpl-charts

Matplotlib Charts is a Python project for data analysis using Matplotlib, Numpy, and Pandas libraries. It employs the object-oriented paradigm and includes the use of Abstract Base Classes (ABC) and Overrides.

print-sync-server icon print-sync-server

PrintSync Server is a Flask application that enables file uploads from a WebSocket-based web client

py-bank icon py-bank

Py Bank is a system developed in Python with the Matplotlib and Pandas libraries, as well as other native libraries. The focus of the application is on the back-end, without advanced visual resources, except for displaying graphs containing information about the movement of resources in the bank account.

python-style-guide icon python-style-guide

Um recurso simplificado para desenvolvedores Python que buscam diretrizes de estilo e dicas práticas. Este repositório oferece um guia breve para melhorar a legibilidade e a qualidade do seu código Python com base em princípios do Clean Code e PEP8.

queue icon queue

Queue, as the name suggests, is a data structure with the specificities of a queue. Therefore, it is possible to add elements, check the beginning of the queue, and dequeue the first element.

simple-fighting-game icon simple-fighting-game

Simple Fighting Game is a pseudo-game where the user can interact with the terminal to engage in battles.

stack icon stack

Stack, as the name suggests, is a data structure with the specificities of a stack. Therefore, it is possible to add elements, check the top, and remove the element at the top.

tails-assistant icon tails-assistant

Assistente virtual centrado em jogos eletrônicos capaz de adicionar/remover jogos da lista do usuário, consultar a lista de jogos do usuário, fornecer indicações de jogos e exibir os jogos mais populares de todos os tempos.

tic-tac-toe icon tic-tac-toe

Tic Tac Toe is a game built in Java with the Swing library. The application is aimed at local interaction between two players and features a simple graphical interface with the display of the board, score, and configuration buttons.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.