Git Product home page Git Product logo

Desenvolvedor Backend | Python | Automação de Processos Robóticos (RPA)

Olá, eu sou o Gustavo, um desenvolvedor backend apaixonado por Python e tecnologia. Me considero um eterno aprendiz, pois estou sempre empolgado em explorar novas linguagens de programação e frameworks. Para mim, a jornada de desenvolvimento é tão fascinante quanto o resultado final de um projeto.


Nível de Proficiência

Aqui está um vislumbre das minhas habilidades e conhecimentos em diferentes áreas tecnológicas.

Categoria Stack Nível
Linguagens de Programação Python JavaScript Avançado/Intermediário
Tecnologias C# React Intermediário/Básico
Scripts e Estilização HTML CSS Básico

Experiência

Minha experiência abrange várias áreas de desenvolvimento de software. Como um entusiasta autodidata, sempre busquei ampliar meus horizontes e dominar diversas tecnologias.

Área Tecnologia de Desenvolvimento Uso
Desenvolvimento de Interfaces Gráficas PySimpleGUI CustomTkinter Criação de interfaces gráficas personalizadas para aplicativos desktop.
Controle de Versão de Software Git GitHub Rastreamento de mudanças no código-fonte, colaboração em equipe e gerenciamento de versões de software.
Gerenciamento de Preferências do Usuário JSON Firebase Personalização de configurações do usuário em aplicativos, incluindo armazenamento de preferências em nuvem.
Consumo de APIs Google APIS RESTful NLP Conexão e utilização de serviços e dados de APIs externas em aplicativos, incluindo o ChatGPT (NLP).
Testes Unitários unittest pytest Garantia da qualidade do software por meio de testes unitários automatizados.
Programação Orientada a Objetos e Expressões Regulares POO Regex Programação orientada a objetos (POO) para criar estruturas de software eficientes e reutilizáveis. Utilização de Expressões Regulares (regex) para buscar e manipular padrões em texto.
Automação Web Playwright Automação de tarefas na web, como testes e preenchimento de formulários automatizados.
Web Scraping BeautifulSoup Requests Cfscrape Coleta de dados da web por meio de análise de HTML e requisições HTTP.
Conversão de Aplicativos em Executáveis PyInstaller Empacotamento de aplicativos Python em executáveis independentes para distribuição fácil e sem a necessidade de ter o Python instalado.
Boas Práticas de Desenvolvimento Clean Code PEP 8 Docstrings Modularização SOC Código de fácil leitura, aderência ao padrão de estilo "PEP 8" para Python, inclusão de "Docstrings" para documentação do código, "Modularização" para dividir o código em módulos reutilizáveis e o princípio "SOC" (Separação de Interesses) para manter a separação adequada entre as preocupações no desenvolvimento de software. Essas práticas visam garantir a qualidade, legibilidade e manutenibilidade do código-fonte.
Outras Habilidades Unity Figma Experiência básica em desenvolvimento de jogos 2D e 3D usando a Unity. Prototipagem com o Figma.

Projetos Recentes

E aqui, compartilho algumas das minhas criações tecnológicas recentes. Cada projeto representa uma jornada emocionante de desenvolvimento e aprendizado contínuo.

Projeto Stack/ Tecnologia Descrição
Christopher Python Christopher é meu projeto mais recente, onde estou aplicando boas práticas de desenvolvimento. Trata-se de uma ferramenta dinâmica voltada para investidores do mercado de ações. Uma vez finalizado, o projeto terá a capacidade de automatizar operações em carteiras de investimento personalizadas.
Journalist Assistant Python O Journalist Assistant é um aplicativo desktop simples porém poderoso, que integra as API's do Google Sheets e Google Drive e tem como principal objetivo automatizar o processo de extrair dados do sheets (1), pesquisar no drive (2), gerar um link de compartilhamento público (3) e atualizar a célula (com nome correspondente) do Google Sheets com o hyperlink do arquivo localizado no Google Drive (4).
FastDoc Python FastDoc é um software de preenchimento de documentos eficiente desenvolvido com python e customtkinter. Possui interface moderna e intuitiva.
Auto Notification-Click Python Auto Notification Click é uma automatização simples para fechar pop-ups e clicar em um local desejado em resposta a notificações.
ArqSync React O ArqSync é uma aplicação web (não finalizada) desenvolvida em React JS, projetada para simplificar e otimizar o preenchimento de documentos de arquitetura.

Entre em Contato

Sinta-se à vontade para entrar em contato comigo se tiver alguma dúvida ou oportunidade de colaboração. Você pode me encontrar no email ou WhatsApp.

Vamos nos conectar e tomar um ☕ criar coisas_incriveis.py juntos!



gif

Gustavo Rosas's Projects

api_metatrader icon api_metatrader

A API "MetaTrader 5" fornece informações de fechamento de ativos financeiros, como moedas, com funcionalidades de consulta rápida e fácil integração, ajudando você a acompanhar os valores mais recentes.

arqsync icon arqsync

ArqSync é uma aplicação web desenvolvida em React JS, projetada para simplificar e otimizar o preenchimento de documentos de arquitetura.

auto_notification-click icon auto_notification-click

Automatização simples para fechar pop-ups e clicar em um local desejado em resposta a notificações.

christopher icon christopher

Christopher é um canivete suiço para investidores.

fastdoc icon fastdoc

FastDoc é uma ferramenta eficiente para arquitetos e engenheiros que preenche diversos documentos com 1 clique, agiliza o fluxo de trabalho e reduz erros. Possui interface moderna e intuitiva.

journalist-assistant icon journalist-assistant

Journalist Assistant é um software desenvolvido inteiramente em Python que automatiza a extração de links do Google Drive e o preenchimento dinâmico no Planilhas Google

playlist-privatizer icon playlist-privatizer

O Playlist Privatizer é uma ferramenta útil para automatizar o processo de tornar playlists públicas no YouTube em playlists privadas.

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.