×
Filipe Batista

Filipe Batista

Full Stack Developer

Gravataí, Rio Grande do Sul, BR
+55 (51) 99273-6445
Portuguese, English

Background


About

About

Full Stack Developer proficient in React, Node.js, React Native, and TypeScript. Solid experience in developing web and mobile applications with a focus on performance, clean architecture, and best practices. Worked on projects with complex integrations via REST APIs, WebSockets, and GPT, as well as implementing automated testing and CI/CD. Strong presence in agile environments and multidisciplinary teams.

Work Experience

Work Experience

  • React Front-end Developer

    Aug, 2024 - Dec, 20245 months

    I participated in the implementation of the Ultra feature, which incorporated AI-based analytics to increase the accuracy of the selection process. I was responsible for the full flow of creating Ultra job postings, as well as the intelligent candidate listing, displaying match scores based on alignment with the ideal profile. This feature resulted in an approximately 12% increase in hiring accuracy, driving client migration to AI plans and contributing to about an 18% conversion of new customers.

    • Development and maintenance of applications using React.js, Vue.js, Storybook, Styled Components, and Tailwind CSS.

    • Collaboration on design system and UI/UX for interface standardization.

    • Documentation of processes and functionalities in ClickUp, Bitbucket, and Figma.

    • Skills: ReactJS, Storybook, Styled Components, Tailwind CSS, VueJS

  • React Native Front-end Developer

    Aug, 2023 - Jul, 20241 year

    I worked on the development and maintenance of a benefits club app for a global supermarket chain, serving 12 banners and impacting approximately 4 million customers. I was responsible for designing and implementing a new experience for viewing statements and benefits, allowing customers to easily access information about their purchases and benefit usage. The initiative resulted in a significant increase in benefit redemptions, contributing to about BRL 800,000 in sales for club members at launch.

    • Creation and maintenance of screens displaying card statements, balance, club points, and listing of products and discounts, ensuring enhanced performance and usability.

    • Implementation of backend integrations using C# and SQL Server to ensure efficient communication between systems.

    • Skills: React Native, TypeScript, Redux, Formik, NX, YUP, Paper UI, Native Base

  • React Front-end Developer

    Sep, 2022 - Aug, 20231 year

    I developed an application for creating and managing orders in electronics stores, integrating with SAP and TOTVS systems to optimize the operational flow between stores and internal systems. I also implemented custom Excel reports generated from data collected via APIs to support the management team in performance analysis and strategic decision-making. As a result, an estimated 20% increase in internal sales productivity was achieved.

    • Built and maintained applications with ReactJS, using TypeScript and Material UI to ensure agile, high-quality deliveries.

    • Implemented backend integrations in C# and SQL Server, connecting the application to SAP and TOTVS systems for a robust data flow.

    • Created custom Excel reports extracted directly from frontend-collected data.

    • Assisted in migrating the project from Webpack to Vite, modernizing the codebase and improving the developer experience.

    • Documented processes and functionalities in Jira and Swagger to ensure standardization and clarity in integration.

    • Skills: ReactJS, TypeScript, Material UI, Redux, YUP, Formik, Jira, Swagger

  • Full Stack React/Node.js Developer

    Jul, 2021 - Sep, 20221 year 3 months

    I worked at a real estate startup where a small team of five was responsible for serving about 1,000 clients. I developed and maintained both the user interface and the backend of the application, with a focus on creating the rental contract generation flow. This feature resulted in more than 300 closed contracts, optimizing communication with tenants through automated payment reminders and providing greater predictability and peace of mind for property owners.

    • Built and maintained ReactJS applications integrated with Firebase for a fast, responsive user experience.

    • Developed Node.js and Express.js services in TypeScript, including Cron Jobs for process automation, PDF generation, and payment slip issuance.

    • Developed and maintained payment system integrations using Pagar.me.

    • Developed and maintained customer service automation integrations with TakeBlip.

    • Integrated Pagar.me for payment processing and TakeBlip for WhatsApp messaging to streamline tenant communications.

    • Implemented Discord API integration for automated alerts and internal contract status tracking.

    • Adjusted and optimized email templates to make client communications more friendly and efficient.

    • Skills: ReactJS, Firebase, Node.js, Express.js, TypeScript, Pagar.me, TakeBlip, Discord API

Skills

Skills

  • Frontend

    ReactJS

    NextJS

    React Native

    Material UI

    Redux

    Context API

    Styled Components

    Tailwind CSS

    Shadcn UI

  • Backend

    TypeScript

    Node.js

    RESTful APIs

    Firebase

    Express.js

    Cron Jobs

    Socket.IO

    MySQL

  • Tools

    Jira

    Git

    Docker

    Figma

    Storybook

    Scrum

    Kanban

Education

Education

  • Applied Science – Software Development, Bachelor’s Degree, Brigham Young University Idaho

    Jul, 2024 - Jul, 2027

    Web and Computer Programming

    Web Development

    Software Development

    HTML5, CSS3, and JavaScript

    DOM manipulation and frameworks: React, Vue, and Angular

    C# and .NET

    Data Structures and Algorithms concepts

    SQL and NoSQL

    Introduction to Web Services Development

  • Computer Science, Bachelor’s Degree (6/8 semesters completed), Universidade Luterana do Brasil – Ulbra Gravataí

    Jan, 2010 - Jan, 2022

    Java, Python, C, C++, SQL, HTML, CSS, JavaScript, PHP

    Git, Docker, Oracle SQL, Figma, Pencil

    Prototyping, Scrum, Kanban

    Algorithms, Data Structures, and Mathematical Fundamentals

    Development of Grocery Store Management System using Python and Flask