/portfolio-fatec

Meu portfolio de projetos da Faculdade de Tecnologia de São Paulo.

GNU General Public License v3.0GPL-3.0

Jonas Alves Bueno

Introdução

Olá! Meu nome é Jonas, tenho 28 anos e iniciei minha jornada acadêmica em 2015, cursando Ciências da Computação na Universidade Federal de Lavras (UFLA). Na época, almejava intervir em problemas sociais de forma mais direta, portanto, decidi cursar Serviço Social na Universidade Federal de São Paulo. No entanto, nos últimos anos desta graduação, cresceu em mim a convicção de que a tecnologia tem e terá cada vez mais potencial e impacto para solucionar problemas reais de maneira mais eficaz.

Ao entrar em contato com diversas linguagens, cursos, conceitos e ferramentas, essa convicção se transformou em uma paixão, graças às possibilidades de exercer nossa criatividade, resolver problemas complexos e compartilhar soluções. Esta última ideia, inclusive, foi um dos elementos que me atraiu para a comunidade de Software Livre, o que me proporcionou uma sólida experiência com Linux, servidores, redes e programas de código aberto.

Atualmente, estou cursando o 5° semestre do curso de Análise e Desenvolvimento de Sistemas na Faculdade de Tecnologia de São Paulo (FATEC), unidade São José dos Campos. Considero que essa foi uma escolha acertada de graduação, pois o curso é extremamente prático, enfatizando frameworks ágeis, como o Scrum, utilizados em muitas empresas, além das tecnologias mais atuais adotadas pelo mercado.

Sou também estagiário na OPT desde maio de 2023, uma empresa referência no mercado nacional de geotecnologia, onde venho aprimorando minhas habilidades na área de desenvolvimento, além de expandir meus conhecimentos na área de Sistemas de Informação Geográfica (SIG/GIS).

Profile Photo

Contatos

Meus Principais Conhecimentos

Conhecimentos/
┣ Linguagens/
┃ ┣ Java/
┃ ┣ Python/
┃ ┣ Javascript-Typescript/
┃ ┗ Bash/
┣ Bancos-de-Dados/
┃ ┣ MySQL-MariaDB/
┃ ┗ MongoDB/
┗ Frameworks-Ferramentas-e-Softwares/
  ┣ Linux/
  ┃ ┣ Gerenciadores-de-Pacotes/
  ┃ ┣ Configuração-de-Ambiente/
  ┃ ┗ Administração-de-Usuários/
  ┣ Flask/
  ┣ Django/
  ┣ Node.js/
  ┣ Java-Swing/
  ┣ Docker/
  ┗ Figma/

Meus Projetos

Projeto BIOS (2021-2)

O projeto realizado no primeiro semestre da FATEC tinha como objetivo desenvolver uma plataforma onde poderíam ser reportados e verificados quaisquer problemas em uma ou mais máquinas de qualquer um dos laboratórios da Fatec - Unidade SJC. Nossa plataforma, a BIOS, buscou cumprir esse objetivo de maneira prática e intuitiva, sendo capaz de auxiliar e tornar mais eficiente o processo de manuntenção destes computadores.

GIT

Tecnologias Utilizadas

  • HTML: utilizado para criar a estrutura das páginas web.
  • CSS: utilizado para estilizar as páginas web.
  • Javascript: utilizado principalmente para a página de editar os mapas dos laboratórios, permitindo uma usabilidade de usuário melhor através de uma interface de drag & drop.
  • Python: utilizado no back-end para configurar as rotas e conexão com o Banco de Dados.
  • Flask: mini framework utilizado para o back-end.
  • Bootstrap: biblioteca de estilos utilizada para criar alguns componentes como o navbar com estilos mais padronizados.
  • Figma: utilizado para criar o protótipo do projeto, afim de validá-lo com o cliente antes de iniciarmos o desenvolvimento.
  • Git: software de versionamento utilizado para facilitar o trabalho em grupo no projeto.
  • MySQL: Banco relacional utilizado para armazenas as informações.

Contribuições Pessoais

Atuei tanto como Scrum Master quanto como desenvolvedor. Como Scrum Master, organizei as tarefas do backlog, promovi reuniões diárias (daily) e eliminei impedimentos para garantir o bom fluxo de trabalho. Como desenvolvedor, participei tanto do front-end quanto do back-end, criando rotas em Flask, integrando com o banco de dados, e desenvolvendo a lógica em JavaScript para a funcionalidade de edição de laboratórios, com uma interface de arrastar e soltar que permitia rearranjar ícones e salvar o novo layout no banco de dados. Essa funcionalidade foi um diferencial importante do nosso projeto.

Hard Skills

  • Scrum - Sei atuar como Scrum Master com autonomia, organizando sprints, backlog e garantindo a colaboração da equipe.
  • Python (Flask) - Tenho boa autonomia no desenvolvimento de aplicações back-end com Flask, incluindo a configuração de rotas e integração com banco de dados.
  • Javascript (Drag & Drop) - Sei criar interfaces interativas e dinâmicas utilizando JavaScript, como a funcionalidade de arrastar e soltar para editar mapas.
  • HTML/CSS - Consigo estruturar e estilizar páginas web de maneira eficiente e responsiva.
  • MySQL - Sei configurar e realizar consultas em bancos relacionais com SQL, com boa capacidade de modelagem de dados.
  • Git - Utilizo Git para controle de versão, facilitando o trabalho em equipe e o fluxo de desenvolvimento colaborativo.

Soft Skills

  • Liderança e Organização - Atuei como Scrum Master, liderando a equipe nas reuniões diárias e organizando sprints e tarefas, garantindo a entrega dentro dos prazos.
  • Comunicação - Precisei alinhar o trabalho entre os membros do time, que tinham disponibilidades e habilidades distintas, conduzindo reuniões para assegurar que todos estivessem na mesma página.
  • Trabalho em Equipe - Incentivei a colaboração entre os membros do time, promovendo um ambiente de aprendizado mútuo e troca de ideias para solucionar problemas.
  • Adaptabilidade - Durante o projeto, enfrentei desafios imprevistos, como a necessidade de ajustes no protótipo e problemas técnicos. Fui capaz de me adaptar e liderar a equipe na busca por soluções eficientes.