Skip to content
View bcstaslva's full-sized avatar
🎯
Focusing
🎯
Focusing
  • São Paulo
  • 16:49 - 3h behind

Block or report bcstaslva

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bcstaslva/README.md

👋 Olá, sou Bruno Costa da Silva!

Desenvolvedor Fullstack com foco em criar soluções escaláveis e impactantes para o mercado. Com uma base sólida em desenvolvimento web e uma imersão contínua nas tecnologias mais relevantes, estou construindo um portfólio que demonstra minha capacidade de atuar do front-end ao back-end, incluindo a integração de Inteligência Artificial.

Minha paixão reside em traduzir requisitos complexos em software funcional e eficiente, sempre buscando otimização, resiliência e uma excelente experiência do usuário.

Hi there 👋

  • 🔭 Estou atualmente trabalhando em: Projetos práticos de desenvolvimento web front-end (como meu Basketball Scoreboard, Birthday Gift Site e Bruno's Fun Profile Page), aplicando HTML5, CSS3 e JavaScript.

  • 🌱 Estou atualmente aprendendo: Profundamente o ecossistema Fullstack JavaScript, incluindo React, Node.js, Express.js, Next.js, SQL (Supabase) e TypeScript. Além disso, estou me aprofundando em Engenharia de IA para construir aplicações inteligentes e baseadas em agentes.

  • 👯 Estou procurando colaborar em: Projetos de desenvolvimento web Fullstack, soluções de IA aplicada, e iniciativas open-source que demandem um sólido conhecimento em JavaScript/TypeScript e Python.

  • 🤔 Estou procurando ajuda com: Desafios complexos em arquitetura de sistemas distribuídos e otimização de performance em larga escala.

  • 💬 Pergunte-me sobre: Desenvolvimento Front-end (HTML, CSS, JavaScript, React), Desenvolvimento Backend (Node.js, Express.js), SQL, Python, Estruturas de Dados e Algoritmos, TypeScript e conceitos de Engenharia de IA.

  • 📫 Como me encontrar: Através do meu perfil do GitHub.

  • Curiosidade: Tenho uma base sólida em Python e uma paixão por otimizar código e garantir a qualidade por meio de testes e tipagem estática.

✨ Projetos Destaque & Experiência Prática

Esta coleção de projetos reflete minha proficiência em HTML5, CSS3 (incluindo Flexbox e CSS Variables) e JavaScript (manipulação do DOM, tratamento de eventos e conceitos fundamentais). Cada projeto é uma demonstração prática da minha habilidade em construir interfaces responsivas e funcionais, aplicando boas práticas de codificação.

1. Basketball Scoreboard

Aplicativo dinâmico para rastreamento de placar, demonstrando manipulação do DOM e lógica de estado em tempo real.

  • Contribuição: Implementação de sistema de pontuação em tempo real com controle incremental e reset.
  • Tecnologias: HTML, CSS (Flexbox), JavaScript.

2. Birthday Gift Site

Página interativa focada em experiência do usuário e animações CSS.

  • Contribuição: Desenvolvimento de interações com :hover para revelação de conteúdo e aplicação de linear-gradient e text-shadow para design engajador.
  • Tecnologias: HTML, CSS (Flexbox, Animações).

3. Business Card

Cartão digital responsivo e acessível, seguindo padrões de design para web.

  • Contribuição: Design e implementação de layout responsivo com flexbox, garantindo acessibilidade (alt text) e otimização CSS (shorthands).
  • Tecnologias: HTML, CSS (Flexbox).

4. Google-Style Search Page

Recriação de interface clássica, focando na precisão do layout e estilização.

  • Contribuição: Replicacão de layout com alinhamento centralizado usando Flexbox e estilização consistente sem JavaScript.
  • Tecnologias: HTML, CSS (Flexbox).

5. Bruno's Fun Profile Page

Página de perfil dinâmica com personalização de tema, demonstrando controle de estilos via JavaScript e CSS Variables.

  • Contribuição: Implementação de alternância de modos (claro/escuro) e temas visuais com CSS Variables e JavaScript para personalização da interface.
  • Tecnologias: HTML, CSS (CSS Variables), JavaScript.

6. Space Exploration Hero Page

Seção de landing page com impacto visual, otimizada para captar a atenção do usuário.

  • Contribuição: Criação de um hero de página com imagem de fundo full-width e Call to Action proeminente para engajamento do usuário.
  • Tecnologias: HTML, CSS.

7. Passenger Counter App

Aplicativo web para gestão de contagem e registro de dados.

  • Contribuição: Desenvolvimento de funcionalidades de incremento e salvamento de dados, com exibição de histórico de entradas.
  • Tecnologias: HTML, CSS, JavaScript.

8. Hometown Homepage: Discover São Paulo

Página inicial com destaque para atrações, com foco em layout responsivo e design visualmente agradável.

  • Contribuição: Criação de um cabeçalho imersivo e galeria de atrações com imagens circulares e layout flexbox.
  • Tecnologias: HTML, CSS (Flexbox).

🚀 Em Desenvolvimento: O Caminho para Fullstack e Engenharia de IA

Estou atualmente imerso no "The Fullstack Developer Path", um programa intensivo focado em habilidades diretamente aplicáveis ao mercado de trabalho. Meu objetivo é me tornar um desenvolvedor Fullstack proficiente, capaz de construir e otimizar aplicações de ponta no ecossistema JavaScript, com um olhar estratégico para a Engenharia de IA.

Competências que estou dominando (foco de mercado):

  • Desenvolvimento Front-end Moderno: Construção de interfaces complexas e reativas com HTML, CSS, JavaScript e, principalmente, React.
  • Desenvolvimento Backend Robusto: Criação de APIs escaláveis e seguras usando Node.js e Express.js.
  • Gestão de Dados e Autenticação: Implementação de soluções de persistência de dados com SQL e Supabase, além de sistemas de autenticação.
  • Aplicações Fullstack de Próxima Geração: Desenvolvimento de aplicações Next.js completas, prontas para produção.
  • Qualidade de Código e Testes: Escrita de código mais seguro e manutenível com TypeScript e aplicação de metodologias de teste para garantir a confiabilidade.
  • Engenharia de IA Aplicada: Construção de aplicações inteligentes e baseadas em agentes, preparando-me para as demandas futuras do mercado em IA.

Este percurso inclui a criação de mais de uma dúzia de projetos de portfólio e a resolução de centenas de desafios de codificação, validando minhas habilidades em um contexto prático e de alta demanda.

🐍 Proficiência em Python & Fundamentos de Software

Além do JavaScript, possuo uma sólida base em Python, o que me permite abordar problemas sob diferentes perspectivas e me qualifica para posições que exigem versatilidade na stack.

Habilidades Chave em Python:

  • Estruturas de Dados & Algoritmos: Conhecimento aprofundado em arrays, linked lists, hash tables, heaps, stacks, queues, binary search trees e algoritmos de ordenação — fundamentais para otimização de performance.
  • Programação Orientada a Objetos (OOP): Design e implementação de sistemas modulares e extensíveis com classes, herança e métodos especiais (__dunder__ methods).
  • Gerenciamento de Dependências: Experiência com pip, conda, e poetry para ambientes de desenvolvimento robustos.
  • Ferramentas de Qualidade de Código: Uso de black, ruff para formatação, e mypy, pyright, Pydantic para tipagem estática e validação de dados, garantindo código limpo e confiável.
  • Desenvolvimento Web & Concorrência: Familiaridade com frameworks como FastAPI e Flask, e compreensão de multiprocessing, threading e asyncio para lidar com tasks concorrentes e otimizar I/O.

🛠️ Stack Tecnológica & Ferramentas

Front-end & Fullstack

  • HTML5, CSS3 (Flexbox, CSS Variables)
  • JavaScript (ES6+), TypeScript
  • React, Next.js
  • Node.js, Express.js
  • SQL, Supabase
  • Ferramentas de Teste
  • Engenharia de IA

Ferramentas & Metodologias

  • Git / GitHub (Versionamento de Código)
  • Estruturas de Dados & Algoritmos
  • Paradígmas de Programação (OOP, Funcional)
  • Padrões de Projeto (em estudo contínuo)

📞 Contato

Estou ativamente buscando oportunidades onde possa aplicar e expandir minhas habilidades como Desenvolvedor Fullstack. Sinta-se à vontade para entrar em contato através do meu perfil do GitHub para discutir colaborações ou posições.


Última atualização: 26 de Junho de 2025

Popular repositories Loading

  1. bcstaslva bcstaslva Public

  2. google-clone google-clone Public

    A simple HTML/CSS recreation of the classic Google search homepage.

    CSS

  3. business-card business-card Public

    A simple digital card for **me** — Fullstack Developer from São Paulo, Brazil.

    HTML

  4. space-exploration space-exploration Public

    A bold and futuristic landing section inspired by SpaceX visuals.

    HTML

  5. personal-website personal-website Public

    A playful, dynamic profile page styled with custom fonts, themes, and interactive visual preferences.

    JavaScript

  6. birthday-gift birthday-gift Public

    A fun and interactive birthday gift site wishing Bruno a happy birthday!

    HTML