Who Am I?
I am Vitor Gabriel de Oliveira, a passionate Full Stack Developer. From a young age, I’ve been driven by the possibilities of technology and how it can solve real-world problems...
Download CVDeveloping responsive interfaces with HTML5, CSS3, and vanilla JavaScript. Created simple projects focusing on design and usability, applying accessibility concepts.
Using SCSS, SASS, and LESS to organize and modularize CSS, improving scalability for large projects. Learned best practices for code organization, including the use of mixins, functions, and variables.
Using jQuery to simplify DOM manipulation, animations, and AJAX calls in small interactive projects, improving performance and user experience.
Creating dynamic and scalable applications with React.js. Using hooks, React Router for navigation, and Context API for state management. Also worked with frameworks like Vue.js and Angular on side projects.
Managing source code with Git, performing efficient and collaborative version control. Configuring repositories on GitHub, GitLab, and GitBucket, handling commits and pull requests following best practices.
Implementing package management tools with npm and yarn to install, update, and manage dependencies in JavaScript and Node.js projects.
Developing RESTful APIs for system integration, using design best practices, JWT authentication, and input validation with Express.js.
Developing web applications with PHP and Laravel, creating robust and scalable solutions using Eloquent ORM, middleware, and integrated authentication.
Developing RESTful APIs with Node.js and Express.js, including JWT authentication, user management, and data persistence with MongoDB. Used PM2 for process management and implemented CI/CD pipelines.
Creating schemas and resolvers in GraphQL for efficient interactions with the database. Implementing complex queries, mutations, and aggregations in MongoDB, using Apollo Server to optimize communication between client and server.
Implemented CI/CD pipelines for build, testing, and deployment automation. Used Docker for containerization and Kubernetes for orchestrating containers in production environments.
Exploring Blockchain concepts and creating smart contracts with Solidity and Ethereum. Developing DApps and integrating with decentralized networks, using cryptography and consensus technologies.
Configuring Linux servers, optimizing performance, continuous deployment, and managing infrastructure using tools like SSH and Nginx.
What I Do?
I work with containerization and orchestration using Docker and Kubernetes.
I configure and manage Linux servers to optimize performance and security.
I build decentralized solutions using P2P protocols.
I build responsive websites and apps.
Feel free to contact me and discuss any exciting opportunities.