Skip to content

Instantly share code, notes, and snippets.

@filipeleonelbatista
Last active April 25, 2025 14:33
Show Gist options
  • Save filipeleonelbatista/e41852ea0469cda1a787b322879755cf to your computer and use it in GitHub Desktop.
Save filipeleonelbatista/e41852ea0469cda1a787b322879755cf to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Filipe Batista",
"label": "Full Stack Developer",
"picture": "https://avatars.githubusercontent.com/u/20867392?v=4",
"email": "[email protected]",
"phone": "+55 (51) 99273-6445",
"website": "https://github.com/filipeleonelbatista",
"summary": "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.",
"location": {
"address": "",
"postalCode": "",
"city": "Gravataí",
"countryCode": "BR",
"region": "Rio Grande do Sul"
},
"profiles": [
{
"network": "LinkedIn",
"username": "filipeleonelbatista",
"url": "https://www.linkedin.com/in/filipeleonelbatista"
},
{
"network": "GitHub",
"username": "filipeleonelbatista",
"url": "https://github.com/filipeleonelbatista"
}
]
},
"work": [
{
"company": "Recrutei – ATS Candidate Ranking System",
"position": "React Front-end Developer",
"website": "",
"startDate": "2024-08-01",
"endDate": "2024-12-31",
"summary": "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.",
"highlights": [
"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"
]
},
{
"company": "Stefanini",
"position": "React Native Front-end Developer",
"website": "",
"startDate": "2023-08-01",
"endDate": "2024-07-31",
"summary": "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.",
"highlights": [
"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"
]
},
{
"company": "Stefanini",
"position": "React Front-end Developer",
"website": "",
"startDate": "2022-09-01",
"endDate": "2023-08-31",
"summary": "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.",
"highlights": [
"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"
]
},
{
"company": "Moben",
"position": "Full Stack React/Node.js Developer",
"website": "",
"startDate": "2021-07-01",
"endDate": "2022-09-30",
"summary": "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.",
"highlights": [
"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"
]
}
],
"education": [
{
"institution": "Brigham Young University Idaho",
"area": "Applied Science – Software Development",
"studyType": "Bachelor’s Degree",
"startDate": "2024-07-01",
"endDate": "2027-07-01",
"gpa": "",
"courses": [
"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"
]
},
{
"institution": "Universidade Luterana do Brasil – Ulbra Gravataí",
"area": "Computer Science",
"studyType": "Bachelor’s Degree (6/8 semesters completed)",
"startDate": "2010-01-01",
"endDate": "2022-01-01",
"gpa": "",
"courses": [
"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"
]
}
],
"skills": [
{
"name": "Frontend",
"level": "Expert",
"keywords": [
"ReactJS",
"NextJS",
"React Native",
"Material UI",
"Redux",
"Context API",
"Styled Components",
"Tailwind CSS",
"Shadcn UI"
]
},
{
"name": "Backend",
"level": "Advanced",
"keywords": [
"TypeScript",
"Node.js",
"RESTful APIs",
"Firebase",
"Express.js",
"Cron Jobs",
"Socket.IO",
"MySQL"
]
},
{
"name": "Tools",
"level": "Advanced",
"keywords": [
"Jira",
"Git",
"Docker",
"Figma",
"Storybook",
"Scrum",
"Kanban"
]
}
],
"languages": [
{
"language": "Portuguese",
"fluency": "Native"
},
{
"language": "English",
"fluency": "C1 – Advanced"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment