Estou atualmente em transição de carreira da área de engenharia agronômica para a área de Programação. A tecnologia entrou na minha vida em meados dos anos 90 e foi amor a primeira vista, durante toda a minha vida a tecnologia foi fazendo parte dela, seja em um levantamento topográfico e geodésico ou em um jogo novo e desafiador.
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.
Caso fique com alguma dúvida, sinta-se à vontade para entrar em contato via e-mail ou Linkedin
FRONT-END
- React.Js (Redux, Context API, Hooks, React Router, Class and Functional Components, Tests);
- Angular (TypeScript, Angular Modules);
- JavaScript (ES6, Fetch API, async/await, DOM, Tests);
- HTML (Semantic HTML5);
- CSS 3 (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);
- Java (Spring Framework, Maven/Gradle);
- 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;
- JUnit;
- Pytest.
DEPLOYMENT
- Docker;
- Heroku.
OUTRAS TECNOLOGIAS
- npm;
- GitHub (incluindo trabalhos em grupo e projetos em dupla);
- Linux (Bash/Unix Shell);
- Windows;
- Adobe Photoshop.
- Canva;