Gabriel
Oliveira
Software Developer since 1917

About me
I'm an experienced Software Engineer with over 6 years of hands-on experience building creative web and mobile solutions. Skilled in JavaScript, TypeScript, React.js, and React Native, I also have a solid background in backend development using Node.js
My expertise spans various industries like marketing, IoT, AI, and electric cars. I'm passionate about simplifying complex ideas into user-friendly digital solutions and staying updated with the latest tech advancements.
Customers
Responsive UI with React: I developed highly responsive user interface components using React, ensuring seamless user experiences.
Performance Optimization: I improved front-end performance based on user, architect, and tech lead feedback, enhancing customer satisfaction.
Server Management: I maintained servers handling communication with 3,000+ devices via TR-69 and TR-143 protocols, ensuring uninterrupted service.
Web Page Creation: I initiated and developed a web page using JavaScript and React to showcase the company's main product.
UI Enhancements: I redesigned user interfaces for easier navigation, reducing clicks and improving the overall user experience.
Mentoring: I mentored new team members during their onboarding process, facilitating knowledge transfer.
Client Engagement: I engaged with clients directly, visiting their offices to explain our system and gather valuable feedback, strengthening client relationships.
Led Front-End Development for Two Teams (Optimizer and Reports): Took charge of front-end development for both the Optimizer and Reports teams, ensuring efficient project execution and delivering high-quality results.
Collaborated in Sprint Planning: Collaborated in task planning during Sprint Grooming sessions, aiding the Product Owner in setting clear goals and project milestones.
Facilitated Cross-Team Collaboration: Actively communicated and collaborated with the back-end team to ensure seamless front-end and back-end integration. Additionally, reviewed technical design papers to enhance project cohesion.
Participated in Candidate Interviews: Conducted interviews with prospective candidates to build a skilled and cohesive Front-End team.
Pioneered the Implementation of the Atomic Design Pattern: Introduced and educated the team on the application of the atomic design pattern. Additionally, successfully integrated Redux into the project to enhance its functionality.
Designed and Developed Complex Components: Spearheaded the creation of intricate components, including a conditional field with criteria and diverse field sets, showcasing technical proficiency.
Contributed Insights and Expertise to the Team: Actively contributed to the team's development efforts by providing valuable input and perspectives on various aspects during the product's development.
Enhanced Side Projects in React.js: Improved the quality of side projects in React.js by diligently addressing bugs and conducting comprehensive refactoring of existing features.
Contributed to Lama App Development in React Native with Typescript: Provided valuable support to the development efforts of the Lama App in React Native, utilizing Typescript to enhance its functionality.
Created a Real-Time Data Dashboard with React: Developed a dynamic dashboard featuring charts that leveraged real-time data using web sockets, enhancing the user's experience.
Ensured Excellent User Experience and Performance: Managed front-end components to deliver exceptional user experiences, focusing on both performance and ease of use.
Designed and Implemented a React Pagination System Component: Developed a React-based pagination system component to enhance user experience and optimize loading speeds.
Contributed to App Redesign: Collaborated on conceptualizing a revamped app, resulting in improved usability and user-centric suggestions based on previous interactions.
Enhanced Mobile App: Provided support for the mobile app by implementing new features and resolving issues through bug fixes.
Resolved Diverse Bugs with Clean and Reusable Code: Successfully addressed various bug-related challenges, employing clean and reusable code practices and utilizing the latest features of JavaScript with React.
Championed Coding Best Practices: Advocated for coding best practices and established a robust code review process through GitHub.
Collaborated in a SCRUM Cross-Functional Team: Worked in tandem with a cross-functional team, following SCRUM methodology for efficient project execution.
Collaborated within a team to enhance the user experience, with a primary focus on performance optimization: Recognizing the excessive number of data fetches on every page, often requesting data already available, I identified two key issues: 1. Elevated server costs. 2. Slow page loading times and computer slowdowns.
Implemented Redux Refactoring: I conducted refactoring using Redux on several pages to mitigate the issue of redundant data requests.
Developed a Feature-Rich React Pagination Component: I created a versatile React pagination component, capable of receiving parameters for content limits, Redux fetch actions, custom action parameters, and post-action callback execution. This component proved highly adaptable, even on pages with extensive filtering requirements.
Resolved Diverse Bug and CSS Challenges: I successfully addressed various bug-related issues and tackled CSS problems, including alignment and responsiveness.
What they say

Alex Soliar
Front End Tech Lead @metadata.io
His attention to detail was commendable. Moreover, he displayed excellent collaboration skills, fostering a positive team environment. Gabriel's adaptability and willingness to take on new challenges contributed significantly to the success of our project.

Jen Crichlow
VP of Ops | Recovering Project Mgr
Gabriel is a fantastic front-end engineer! As development for our product progressed, I was most impressed by his ability to foresee UX needs and animation opportunities to pace the journey through the product. His talent would be an asset to any team.

Lucas Madrazo
Senior Software Engineer
Gabriel is an excellent front-end developer. He pays a lot of attention to details, and always looks for a way to solve problems. He continually shows his desire to learn, and always brings his energy to the team.

Nomiki Petrolla
Mom of 4 | Founder of PDS Lab
Gabriel is a frontend engineer that shines by using his creativity in developing products. One attribute I admire about his work is that he isn't afraid to explore alternative ways to solve problems. Working with Gabriel is also really pleasant. He has a warm personality, is a team player, and I'd endorse him for any company looking for a strong front-end developer.

Alex Muller
Making AI/ML Useful | Founder, SAVVI AI
Gabriel is a talented developer, he is capable of building complex UIs fast and with great quality. He also contributed with our product with small details that enhances the user experience, such as smooth animations, transitions and micro interactions.

Ricardo Souza
Software Engineer
Me and Gabriel worked together in several projects. He is a high skilled React and React Native developer. Also demonstrated to be a curious, proactive and communicative person.

Giovanna Kirch
Financial Analyst at DISRUX
Gabriel is a great person to work with. Always dedicated, curious about what's happening in the market, and proactive.

Andre Luiz
Tech Leader and Full-Stack Engineer at movE | CEO and Co-Founder at Konz
I had the opportunity to work with Gabriel for 9 months. I am grateful for the exchange of knowledge we had on this journey. Gabriel proved to be a skilled, communicative, investigative professional, always trying to keep up with technological advancements in the field of Frontend programming for web and mobile environments.

Edegard Santos
Product Manager
Gabriel always gave his best during the time we worked together. He is a highly committed individual who delivers his work with extreme quality. Even though we worked together for a short period, he is one of those people who stands out for his quality and dedication.

Ivan Biava
Tech Entrepreneur
Gabriel is a competent professional who is committed to delivering results. He seeks to understand the company in a holistic way and assists others, in addition to being technically proficient as a Front-End developer. I highly recommend him!

Lucas Rangel
Front end Developer at Infobase
Great professional, a really nice person, and very proactive. We worked together as Front-End developers on the same team at Conpass. I highly recommend him! Best regards, Gabriel! Wishing you success!!!

Gustavo Leandro
Customer Implementation | Vista Software
I worked with Gabriel for a short period, and we didn't interact much due to working on different projects. However, whenever we had contact, he always sought to help me develop as a developer, as I am still new to the field.
Projects
Welzel project coming...

Blog
Posts coming soon...
