Danilo Pereira

Danilo Pereira Email and Phone Number

Mobile Engineer | React Native Developer | React | TypeScript | JavaScript | Mobile Developer | Node @ eNe Soluções
Danilo Pereira's Location
Uberlândia, Minas Gerais, Brazil, Brazil
About Danilo Pereira

I'm a React Native Engineer with over 4 years of experience specializing in TypeScript, ES6+, Redux, Zustand and Context API for state management. Proficient in React Native CLI, Expo, React Navigation, and developing interfaces for iOS and Android. I have experience publishing applications on Apple Store and Play Store using their design guidelines to deliver a high-quality usability, working with tools such as Xcode, Android Studio, Gradle, JDK, CocoaPods and others. Opting for SOLID and Clean Architecture principles, I use Jest for TDD, code quality and Continuous Integration/Continuous Delivery(CI/CD). My work includes implementing new features, supporting developers and resolving bugs. I also have experience with front-end in React and back-end with Node.js and NestJS with observability tools as New Relic.I’m graduated in Business Administration and Information Systems, this background helps me to combine hard skills and soft skills to create efficient solutions. I aim to grow professionally while contributing to the success of the companies I work for. Contact me if you would like to learn more about my profile!

Danilo Pereira's Current Company Details
eNe Soluções

Ene Soluções

View
Mobile Engineer | React Native Developer | React | TypeScript | JavaScript | Mobile Developer | Node
Danilo Pereira Work Experience Details
  • Ene Soluções
    Senior React Native Engineer
    Ene Soluções Jun 2022 - Present
    Uberlândia, Minas Gerais, Brasil
    Working as a Senior React Native Engineer both on internal projects and directly with the client, outsourced from the Algar Telecom group. Focusing on the group's Algar Telecom main application.𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 𝗮𝗻𝗱 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:• The project that I believe to be the most notable was the management as Tech Lead and the implementation of a project to reengineer the home screen of the authenticated area of ​​the Algar Telecom App. This project aimed to optimize the loading of the home screen, restructuring the flow of components and information using cache, changing the location of the backend server, etc• As a result, we achieved an impressive reduction in loading time from 21 seconds to just 1.5 seconds, providing a faster and more efficient user experience• Experience in publishing apps on the Apple App Store and Google Play Store, including the use of Xcode, Android Studio, CI/CD, and build and deployment processes• Updating React Native versions, ensuring compatibility with used libraries and components, as well as taking advantage of performance improvements and new platform features. Benefits include increased app stability, access to the latest functionalities, and continuous enhancement of performance and security• Strong command of the React Native framework, including core components, lifecycle, and state management• Proficiency in modern JavaScript (ES6+) or TypeScript, widely used for React Native development.• Experience with different state management approaches in React Native, such as Redux, Context API, Zustand, among others• Familiarity with automated testing practices using Jest, or similar tools. Commitment to code quality and development best practices• Knowledge of architecture patterns such as Clean Architecture and SOLID• I also had experiences in the front end with React and in the back end(Node, Nest, etc) implementing some specific services that the app consumes
  • Ene Soluções
    Mid-Level React Native Engineer
    Ene Soluções Apr 2021 - Jun 2022
    Uberlândia, Minas Gerais, Brasil
    Working both on internal projects and directly with the client, outsourced from the Algar Telecom group. Focusing on the group's main application.𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 𝗮𝗻𝗱 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:• Strong command of the React Native framework, including core components, lifecycle, and state management.• Experience in publishing apps on the Apple App Store and Google Play Store, including the use of Xcode, Android Studio, and build and deployment processes.• Proficiency in modern JavaScript (ES6+) or TypeScript, widely used for React Native development• Experience with different state management approaches in React Native, such as Redux, Context API, Zustand, among others.• Provided ongoing support to other developers, efficiently resolving bugs• Promoted the dissemination of good practices, raising awareness among the team about the importance of readability and maintainability of the software produced• Ability to effectively collaborate in multidisciplinary teams, communicate ideas clearly, and actively participate in code reviews, planning meetings, and technical issue resolution.• I also had experiences in the front end with React and in the back end(Node, Nest, etc) implementing some specific services that the app consumes
  • Ene Soluções
    Front End Associate Engineer
    Ene Soluções Dec 2020 - Mar 2021
    Uberlândia, Minas Gerais, Brasil
    I played a crucial role in developing attractive, responsive and accessible user interfaces. My work involved transforming designs and concepts into working code, providing an exceptional user experience.𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 𝗮𝗻𝗱 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:• During this period, I acquired and applied a wide range of technical and interpersonal skills, including HTML/CSS, JavaScript, code versioning, development tools, responsive design, accessibility, web performance optimization and testing practices.• I had a relevant role in the Negocie+ project creating components, designing and integrating APIs.
  • Ufu - Universidade Federal De Uberlândia
    Teacher - Jovens Programadores Extension Project
    Ufu - Universidade Federal De Uberlândia Mar 2019 - Jul 2019
    Monte Carmelo E Região, Brasil
    I was an Introduction to Programming teacher, where I had the opportunity to teach students programming concepts and contribute to their academic success.𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 𝗮𝗻𝗱 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:• Ability to identify programming issues and find efficient solutions.• Ability to manage classroom time effectively, ensuring all topics are covered within the schedule• Understanding fundamental concepts like loops, conditionals, variables, functions, and algorithms• Ability to create, analyze, and optimize algorithms to solve specific problems• Knowledge of effective teaching techniques to explain complex concepts in a simple and accessible way• Ability to plan structured lessons, create teaching materials, and develop practical activities
  • Ufu - Universidade Federal De Uberlândia
    Student Representative Bachelor Of Information Systems Ufu-Mc
    Ufu - Universidade Federal De Uberlândia Aug 2018 - Jul 2019
    Monte Carmelo E Região, Brasil
    I served as a student representative for the Information Systems program, where I had the opportunity to actively contribute to improving the academic environment and representing the interests of my peers.𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 𝗮𝗻𝗱 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:• Developed leadership skills by representing the interests of peers• Managed and coordinated student activities and events• Negotiated and mediated conflicts between students and the administration• Worked together to solve problems and improve the academic environment• Understand the institution's policies, procedures and structures.
  • Ufu - Universidade Federal De Uberlândia
    Introduction To Computer Programming Monitor
    Ufu - Universidade Federal De Uberlândia Aug 2018 - Dec 2018
    Monte Carmelo E Região, Brasil
    I was a teaching assistant for Introduction to Programming, where I had the opportunity to help students understand basic programming concepts and contribute to their academic success.𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 𝗮𝗻𝗱 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:• Solidified basic programming concepts by teaching and helping other students• Gained practical experience in various programming languages such as JavaScript, Python, C and C++• Improved verbal communication skills by explaining complex concepts in an accessible manner• Learned how to adapt communication to different levels of student understanding• Learned how to be patient and understanding with students who have different learning paces and styles• Developed empathy by recognizing students' difficulties and providing appropriate support
  • Ufu - Universidade Federal De Uberlândia
    Logic Monitor For Computing
    Ufu - Universidade Federal De Uberlândia Feb 2018 - Jul 2018
    Monte Carmelo E Região, Brasil
    I was a teaching assistant for Introduction to Programming, where I had the opportunity to help students understand basic programming concepts and contribute to their academic success.𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 𝗮𝗻𝗱 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:• Reinforcement and deepening of fundamental concepts in programming logic, such as control structures (conditionals, loops) and boolean logic• Developing effective techniques to explain complex concepts clearly and accessibly to students• Enhancing verbal and written communication skills by presenting technical information in an understandable manner• Ability to provide individualized support to students, assisting in the development of programming skills• Experience in helping students solve practical programming problems and develop efficient solutions
  • Posto Krill De Monte Carmelo Ltda
    Administrative Manager
    Posto Krill De Monte Carmelo Ltda Feb 2014 - Feb 2017
    Monte Carmelo E Região, Brasil
    I worked as a Administrative Manager, specializing in the strategic and operational management of energy resources. I have expertise in leading teams, promoting a collaborative and results-oriented work environment.𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 𝗮𝗻𝗱 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:• Strategic fuel supply planning to meet organizational operational demands.• Negotiation with suppliers to ensure favorable contract terms and cost reduction.• Rigorous control of received fuel quality, ensuring compliance with technical specifications.• Detailed analysis of fuel consumption and identification of opportunities for savings and energy efficiency.• Implementation of safety and environmental practices to prevent leaks and minimize environmental impacts.• Team management, ensuring continuous training and development of staff.

Danilo Pereira Education Details

Frequently Asked Questions about Danilo Pereira

What company does Danilo Pereira work for?

Danilo Pereira works for Ene Soluções

What is Danilo Pereira's role at the current company?

Danilo Pereira's current role is Mobile Engineer | React Native Developer | React | TypeScript | JavaScript | Mobile Developer | Node.

What schools did Danilo Pereira attend?

Danilo Pereira attended Ufu - Universidade Federal De Uberlândia, Mario Palmério University Center.

Not the Danilo Pereira you were looking for?

  • Danilo Pereira

    Greater Rio De Janeiro
    1
    clubbi.com.br
  • Danilo Pereira

    Career Transition To Salesforce Administrator | Salesforce Functional Analyst | Salesforce Certified Administrator | 2X Certified | 6X Superbadges
    Greater São Paulo Area
  • Danilo Pereira

    Chief Strategy Officer (Cso)
    Greater São Paulo Area
    1
    hpelzer.com.br
  • Danilo Pereira

    Analytical Chemistry Specialist, Method Validation, Microsoft Power Platform
    Uberlândia, Mg
    1
    cargill.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.