Frontend Engineer | 4 Years of Experience | Specializing in Web & Mobile ApplicationsI am a Frontend Engineer with four years of experience in developing web and mobile applications. My journey has spanned eight projects across five companies, where I have strengthened my skills in JavaScript, TypeScript, React and Vue.I hold a Bachelor's degree in Computer Science and focus on creating high-performance, accessible applications. My experience includes working in agile environments using Scrum and Kanban, and I am skilled in Jest and React Testing Library for code quality and security.
-
Frontend EngineerAubay PortugalCoimbra, Pt -
Frontend EngineerAiqfome Dec 2023 - PresentBrazil- Developed new features for a React.js system, provided ongoing support for a Vue.js application being migrated to React, and maintained the frontend of a PHP application utilizing vanilla JavaScript and jQuery.- Developed RESTful web services, collaborating with backend teams to create mocks, define payloads, and ensure adherence to HTTP best practices, delivering efficient and reliable APIs.- Development of a new design system for the application using MUI (Material-UI) and Storybook to ensure a consistent and scalable UI.- Implemented MirageJS for frontend development to simulate backend interactions and accelerated feature testing, ensuring a smooth development process even before backend readiness.- Monitored systems using tools such as CloudWatch and Sentry, and utilized metrics tools like Google Analytics and Hotjar for comprehensive performance and user behavior analysis. -
Frontend Engineer (React/React Native)Soon May 2022 - Dec 2023São Paulo, Brasil- Migrated legacy code from React class components and Redux core to React Hooks and Context API, adding comprehensive Jest tests. Additionally, developed new features and provided ongoing support to both codebases, significantly improving maintainability and performance.- Developed a React Native mobile application from concept to completion, fully recreating the company's main application, delivering a completely new mobile experience to our users.- Created extensive documentation for frontend systems where none previously existed, improving maintainability and onboarding.- Served as the sole developer for 4 months, working closely with the CTO on key projects and maintaining development workflows. -
Frontend Engineer (React)Framework Digital Aug 2020 - May 2022Belo Horizonte, Minas Gerais, BrasilProjects: Imagery and Protector, are products from Syngenta Digital designed to enhance agricultural efficiency and crop protection. Imagery leverages advanced satellite and drone technology to provide farmers with precise, real-time data on crop health, enabling informed decision-making and targeted interventions. Protector, on the other hand, offers a comprehensive solution for safeguarding crops against pests and diseases, ensuring optimal yields and sustainability. Together, these tools empower farmers with the insights and protection needed to achieve higher productivity and resilience in their fields.- Development of new features for a management and visualization system tailored to agricultural fields, including dashboards, maps, and forms, to enhance user interaction and data analysis capabilities.- Collaborated on optimizing the client-side application by reducing bundle size and accelerating the deployment pipeline, improving performance and delivery speed.- Implemented unit testing with Jest and React Testing Library, significantly improving code quality and reducing bugs, achieving a 90% code coverage mark.- Ensured code quality and security through the use of Sonar, while maintaining standardized commits with Husky.- Provided continuous support and maintenance for the application, ensuring reliability and user satisfaction. -
Frontend Engineer (Vue)Ufrilla. | Freelancers On Demand. Mar 2020 - Aug 2020Belo Horizonte E RegiãoUfrilla's is an on-demand university freelancer app. It acts as a platform connecting young university students available to offer occasional services with businesses in need of quick and efficient labor solutions.- Assisted in the development of a management system for Ufrilla’s on-demand university freelancer app, focusing on user management and report generation functionalities.- Contributed to frontend development using Vue.js, implementing interactive user interfaces and ensuring a responsive design.- Collaborated with senior developers to resolve bugs and implement new features, gaining valuable experience in a fast-paced development environment.- Supported the creation of the company's style guidelines and coding standards. -
Project InternGroup Software May 2019 - Aug 2019Belo Horizonte, Minas GeraisCreation of documentation for the company's systems, always focusing on understanding and structuring the texts. Formulation of tests, responsible for testing the knowledge of employees with the systems. Before reaching the role of project intern, I was temporarily allocated to other areas of the company, such as: support, customer service, installation of systems on customers, customer success and marketing. In order to understand the operation of the company in its entirety and become known within the company.
Pedro Antônio David Education Details
-
Computer Science
Frequently Asked Questions about Pedro Antônio David
What company does Pedro Antônio David work for?
Pedro Antônio David works for Aubay Portugal
What is Pedro Antônio David's role at the current company?
Pedro Antônio David's current role is Frontend Engineer.
What schools did Pedro Antônio David attend?
Pedro Antônio David attended Universidade Fumec, Ironhack.
Who are Pedro Antônio David's colleagues?
Pedro Antônio David's colleagues are Pedro Appel, Marcelo Bastos, Bárbara Da Silva, Uriel Vítor, José Luís Ferreira Martins, André Eufrásio, Cosme Alves.
Not the Pedro Antônio David you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial