Gabriel F.Back-end and Systems Engineer
Skills
Full Stack Developer with an entrepreneurial spirit, adept at transforming ideas into products that people love. Core competencies encompass Web Development, Information System Lifecycle Management, Scalability, Agile Methodologies, Mobile Applications, Responsive Web Design, REST and GraphQL standards, React Query, Docker, Express.js, and Nest.js. Proficiency is demonstrated in database management with both SQL and NoSQL, unit testing, SEO optimization, Clean Architecture implementation, adherence to SOLID principles, and application of Design Patterns. Expertise extends to UI/UX design principles and a wide array of programming languages, including C#, .NET Core ASP.NET, Java Spring Boot, and Spring Data JPA, with ongoing expansion into CI/CD practices and AWS DevOps methodologies.
Technological proficiency includes front-end development using tools like ReactJS, Next.js, Styled-components, Context API, JavaScript, TypeScript, and Zustand. Back-end expertise includes Node.js, Express, Nest.js, Docker, MySQL, MongoDB (Mongoose), Firebase, and .NET Core ASP.NET, as well as Spring Boot. Mobile development capabilities are evidenced by use of React Native and Expo. Version control is managed through GitHub and Git, with project management methodologies such as Scrum and GTD being adopted. Adherence to Software Engineering Principles is shown through the implementation of SOLID, Design Patterns, Clean Code, Clean Architecture, and Domain-Driven Design (DDD). Testing skills are demonstrated using Jest library, with familiarity in libraries such as react-hook-form, react-query, Material-UI, TailwindCSS, Zod, and Yup.
Driven by a passion for continuous learning and contribution, this profile embodies a resourceful professional capable of developing innovative solutions.
Full stack node.js developer
1/1/2023 - Present
Developed and maintained a large-scale platform for compliance and analytics of messages for WhatsApp Business in Brazil, ensuring robust communication governance and enhanced performance for enterprise teams. Responsibilities included implementing new fullstack features, bug fixing, and refactoring the codebase while fostering collaboration and thorough documentation of the product. Utilized a Monorepo Architecture with Tailwind CSS and TypeScript, managed version control and CI/CD pipelines with GitHub Actions, and used project management tools such as Linear. Leveraged Vercel Cloud for deployment, Docker for containerization, PostgreSQL for database management, and implemented GraphQL with Hasura to streamline APIs. Developed using Next.js and Node.js 18 LTS, ensuring best practices and efficiency in web development.Full Stack Java Developer
5/1/2022 - 12/1/2022
Contributed to the development of large-scale projects from inception to launch with a focus on the state of Mato Grosso. Implemented new features and resolved bugs, and gathered requirements for new functionalities. Developed proficiency in Java and Spring Boot, utilizing Angular 12 for front-end development. Conducted unit testing using Jasmine and managed code versioning with Bitbucket. Leveraged Prime Angular for UI components and integrated Swagger for API documentation. Employed Jira for project tracking and followed SCRUM methodologies for agile development.Full Stack Java Developer
1/1/2021 - 3/1/2022
Contributed to the development of several significant and governmental projects for the state of Mato Grosso, encompassing planning through to delivery. Achievements include the implementation of new features and bug fixes, development adhering to SOLID principles, and the implementation of backend services following REST standards. Developed responsive front-end interfaces, integrated and consumed backend services via APIs, and standardized components across multiple frontend projects. Ensured high-quality code using an array of technologies such as Oracle database, Java 11 with Spring Boot, React.js, Redux, Typescript, React Query, and Vue.js. Demonstrated proficiency with Apache Maven, Node.js 18 LTS, and implemented agile methodologies using SCRUM. Code maintenance and collaboration facilitated through GIT, with additional expertise in Spring Data JPA, Spring Security, Junit, Jest, and Sass..NET Development Internship
2/1/2020 - 12/1/2020
Contributed to the development of solutions using Microsoft technologies, focusing on integration tests and documentation of new features for a large-scale ERP system in Mato Grosso. Implemented new features and resolved bugs, conducted customer service, and gathered requirements for new functionalities. Provided client training on the tool. Gained expertise in MS SQL Server, ASP.NET Framework 4, C#, Object-Oriented Programming, and Visual Basic. Utilized AngularJS, HTML, CSS, and JavaScript for front-end development. Adhered to SOLID principles and worked within KANBAN and SCRUM methodologies. Ensured collaborative code maintenance through Git.
Graphic Design at Gracom
2017 - 2020Computer Science at Faculdade Invest
2019 - 2022Full Stack at Web Development Course - Igor Oliveira
2020 - 2021Web Development Complete - Leonardo Moura at Udemy
2020 - 2021JavaScript Course at Udemy
2020 - 2020Ignite at Rocketseat
2020 - 2020Secure Programming Course at PMG Academy
2020 - 2020Agile Scrum Course at PMG Academy
2020 - 2020
Concepts of Responsiveness and User Experience at Digital Innovation One Inc.
1/1/2021C# Part 3: Understanding Inheritance and Interface at Alura Cursos Online
11/1/2020C# Part 2: Introduction to Object Orientation at Alura Cursos Online
11/1/2020C# Part 1: First Steps at Alura Cursos Online
11/1/2020VB.NET with Windows Forms at Alura Cursos Online
9/1/2020
Gabriel is available for hire
Hire Gabriel F.All Howdy Candidates are vetted for skills and english proficiency.