Giter VIP home page Giter VIP logo

Olá, seja bem-vindo(a) ao meu GitHub! 👋

Me chamo Vitor Brandão e sou um Desenvolvedor Web Full Stack formado na Trybe.

English Experiência Contato Skills Projetos

Atualmente, atuo como desenvolvedor freelancer em projetos de duas empresas. No projeto mais recente, iniciado em Julho de 2023, estou trabalhando como Desenvolvedor Web Full Stack para a empresa Brava no desenvolvimento da nova versão do sistema Survey. O Front-End está sendo estruturado com o framework Quasar (Vue.Js) e a estilização com SCSS - tanto a parte web quanto mobile - o Back-End está sendo construído com Node.Js e o Banco de Dados com MySQL.

Desde outubro de 2022, trabalho também como Desenvolvedor de Software Freelancer para a Design Líquido, atuando como um dos principais contribuidores na construção da linguagem FolEs, que funciona como um pré-processador de CSS tal qual o SASS, porém, tendo uma sintaxe 100% em português para possibilitar que o inglês não seja uma barreira no caminho daqueles(as) que desejem aprender programação. Além disso, também tenho contribuições nos outros projetos da Design Líquido, como Delégua, LMHT e a extensão de VS Code para essas linguagens.

A FolEs possui um propósito social inclusivo muito significativo. A linguagem está disponível no npm e já é utilizada por centenas de usuários. Caso seja de seu interesse, confira minhas contribuições no Repositório Oficial da FolEs.

Também trabalhei como Desenvolvedor Web Full Stack para a Younner, desenvolvendo o Front-End do aplicativo Sicredi Reserve, utilizando ferramentas como React, Next.Js, CSS Chakra UI e o próprio GitHub.

Além de minhas atuações profissionais, aqui estão as tecnologias que venho estudando e praticando desde que comecei a estudar programação:

Como você pode perceber, sou um Desenvolvedor Full Stack, uma vez que estou focado tanto em Front-End quanto no Back-End.

Sinta-se à vontade para explorar meus projetos em meus Repositórios e analisar a forma como eu costumo programar, pois imagino que, se você veio até meu GitHub, meus códigos serão mais explicativos do que minhas palavras.

Caso você esteja se perguntando: "O que são exatamente os projetos que você se refere?", eu explico. A formação em Desenvolvimento Web da Trybe é um curso de 30 horas semanais (6h/dia), com duração de 1 ano, onde não apenas aprendemos as competências, mas também precisamos consolidar esse conhecimento. É nesse contexto que entram os projetos aos quais me refiro. Cada projeto possui uma lista de requisitos a serem cumpridos e um prazo de uma semana para que 80% do projeto seja entregue.

Ao longo dessa jornada de aprendizado, desenvolvi cerca de 40 projetos dentro do prazo estabelecido, ou seja, todos os projetos que você encontra em meus Repositórios foram desenvolvidos no período de uma semana - geralmente, a mesma semana em que o conteúdo foi ensinado.

Como o GitHub é uma plataforma conhecida no mundo inteiro, opto por deixá-lo em inglês, da mesma forma que estou acostumado a nomear arquivos e variáveis de meus códigos também em inglês. Mas caso fique com alguma dúvida, sinta-se à vontade para entrar em contato via e-mail ou Linkedin, onde podemos conversar em português 😊.

Experiência Profissional

1. Desenvolvedor de Software | Design Líquido

  • Competências: JavaScript · TypeScript · Jest · CSS · GitHub
  • Freelancer | Out/2022 - presente

2. Desenvolvedor Front-End | Brava (Proteção contra Incêndios)

  • Competências: Vue.Js · Quasar · SCSS · JavaScript · GitHub
  • Freelancer | Jul/2023 - presente

3. Desenvolvedor Full Stack | Younner

  • Competências: Next.js · React.js · JavaScript · CSS ChakraUI · Node.js · GitHub
  • Autônomo | Mar/2023 - Mai/2023

Skills

Top Langs

FRONT-END

  • React.Js (Next.js, Redux, Context API, Hooks, React Router, Class and Functional Components, Tests);
  • Vue.Js (Quasar, Nuxt, Pinia);
  • JavaScript (ES6, Fetch API, async/await, DOM, Tests);
  • HTML (Semantic HTML5);
  • CSS 3 (SCSS, Styled Components, Chakra UI, Material UI, Mobile First, Responsive Design);

BACK-END

  • Node.Js (ORM, Express, Rest API, MVC, JWT, Dotenv, Insomnia.rest, Tests);
  • TypeScript (Oriented Object Programming, SOLID);
  • Python (.Venv, Data Scraping, Json, Xml, Csv, Tests);
  • MySQL (Sequelize, Prisma, mysql2, JOINs, Workbench);
  • MongoDB (Mongoose).

TESTS

  • Jest;
  • React Testing Library (RTL);
  • Mocha, Chai and Sinon;
  • Pytest.

DEPLOYMENT

  • Docker;
  • Heroku.

OUTRAS TECNOLOGIAS

  • npm;
  • C;
  • GitHub (incluindo trabalhos em grupo e projetos em dupla);
  • Linux (Bash/Unix Shell);
  • Windows;
  • Adobe Photoshop.
  • Canva;
  • Estou acostumado a desenvolver utilizando ES Lint e Flake8.

IDIOMAS

  • Português (Nativo);
  • Inglês (Avançado | 99 pts. Toefl iBT score);
  • Espanhol (Intermediário);
  • Francês (Básico).

🇺🇸 Hello and welcome! 👋

My name is Vitor Brandão, I'm brazilian and a Full Stack Software Developer.

Since October of 2022 to the present moment, I'm working as a Freelancer Software Developer in the Design Líquido company, being one of the main contributors in the FolEs project, which is a 100% portuguese CSS preprocessor availabe to download in npm. This is a project that I'm very proud to be part of, given its social inclusion purposes. You can download FolEs through npm or go directly to the language official Repository and check my contributions.

Besides that, here are some of the programming skills I've been studying and improving since 2020:

Experiência Skills Projetos Contato

As you can see, I'm able to code in both Front-End and Back-End since I concluded my Full Stack formation at Trybe in September of 2022. In my Repositories you can find all the projects I have developed during this last year.

And you might ask: "But what are those projects you talk about?". Well, let me explain it better. The Web Development course at Trybe, whose duration lasts 1 year (30 hours/week), requires that students not only learn the stacks but also practice them. A Trybe Project is a GitHub Repository with test coverage whose ReadMe contains a list of requirements to be accomplished within a week. I'm very proud to say that I have successfully delivered 40 projects before the deadline - not to mention that the projects were usually developed in the same week that the content was taught.

Make yourself at home and feel free to search about these skills in my Repositories, because I imagine that, if you are visiting my GitHub, my codes may explain better than my words.

Professional Experience

1. Software Developer | Design Líquido

  • Skills: JavaScript · TypeScript · Jest · CSS · GitHub
  • Freelancer | Oct/2022 - present

2. Front-End Developer | Brava (Proteção contra Incêndios)

  • Skills: Vue.Js · Quasar · SCSS · JavaScript · GitHub
  • Freelancer | Jul/2023 - present

3. Full Stack Web Developer | Younner

  • Skills: Next.js · React.js · JavaScript · CSS ChakraUI · Node.js · GitHub
  • Autonomous | Mar/2023 - May/2023

Informações de Contato

🇧🇷 Sinta-se a vontade para entrar em contato comigo.

🇺🇸 Feel free to contact me anytime.


Projetos

Vitor Brandão's Projects

Vitor Brandão doesn’t have any public repositories yet.

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.