logo
Diego

Hello, I'm

DIEGO FERREIRA

A Frontend Developer who creates web and mobile solutions for real-world challenges.

ABOUT

I'm a Frontend Developer from Brazil, driven by a passion for crafting outstanding web and mobile applications. With a bachelor's degree in Information Systems and more than 4 years of experience in the IT industry.

My journey in the world of development has been an exciting one, where I've had the privilege to contribute my creativity and problem-solving abilities to projects that have captivated users across different platforms. From responsive web designs that engage users seamlessly to intuitive mobile apps that enhance their everyday experiences, I thrive on the opportunity to transform ideas into dynamic digital realities.

With an unwavering enthusiasm for continuous growth, I am fueled by a desire to stay ahead in this rapidly evolving tech landscape. I firmly believe that there's always more to learn, and I eagerly embrace new challenges that come my way.

SKILLS

Main technologies:

CSS

CSS

HTML

HTML

Javascript

Javascript

Typescript

Typescript

React

React

React Native

React Native

Styled Components

Styled Components

Jest

Jest

PROJECTS

Some of the professional projects I have worked on:

2023

Pizza Hut Brasil - App

Pizza Hut Brasil - App
Expand image

"Pizza Hut Brasil" is a food delivery app for Pizza Hut in Brazil. It includes menu management, order tracking, address capture, and payments. As a mobile frontend developer, I collaborated with the team to build and maintain these features, working closely with designers, backend developers, testers, and product manager.

Main Technologies

React Native • Typescript • Jest • Redux • i18next • Styled Components • Firebase • Google Maps SDK • Axios • Socket.io • Formik • Salesforce SDK

Pizza Hut Brasil - Web

Pizza Hut Brasil - Web
Expand image

The "Pizza Hut Brasil - Web" project is a React-based web app for food delivery. It mirrors the mobile app, including features and business rules, complete with a responsive version for both desktop and mobile. I was responsible for transitioning between the mobile and web applications, developing features in both, and playing a crucial role with expertise in the technologies of both platforms.

Main Technologies

React • Typescript • Jest • Vite • Redux • i18next • Styled Components • Framer Motion • Google Maps SDK • Axios • Socket.io • React Hook Form

2022

Crie Seus Posts

Crie Seus Posts
Expand image

"Crie Seus Posts" is a React app within a microfrontends framework. It lets users craft custom posts with Natura brand images, like social media posts. You can add backgrounds, products, and text, and download or save posts for future editing. It's fully responsive for web and mobile. I led the project, working closely with designer and backend.

Main Technologies

React • Typescript • Apollo GraphQL • Single-spa • Konva.js • Styled Components

Predikta - Dashboard(Thermal Manipulation)

Predikta - Dashboard(Thermal Manipulation)
Expand image

Predikta Dashboard: Web app for thermal image manipulation and data visualization. I pioneered its creation, from scratch, as the sole front-end developer. Effective communication with design and backend teams was crucial for its success.

Main Technologies

React • Javascript • Axios • Konva.js • Styled Components • AWS Amplify

2021

Predikta Pass

Predikta Pass
Expand image

Predikta Pass app complements kiosk screenings. Users scan QR codes to check screening results, view valid passes, and locate nearby kiosks on a map. Built with AWS integration, login flows. Sole frontend/mobile developer using Expo. Collaborated with backend and designer, adhering to agile methods.

Main Technologies

React Native • Javascript • Expo • Axios • Styled Components • AWS Amplify • Google Maps SDK

QR Loc - Dashboard

QR Loc - Dashboard
Expand image

QR Loc - Dashboard: Web app visualizes backend data with Google Maps integration. Markers display control and residence points, color-coded for evacuation status. Complements 'QR Loc - app' for monitoring high-risk areas. Explored map rendering with react and dynamic marker control.

Main Technologies

React • Javascript • Axios • Styled Components • Google Maps SDK

QR Loc - App

QR Loc - App
Expand image

Scans QR codes on bracelets, updating a backend system. Developed exclusively for Android outside the official store. I had the opportunity to led the entire process, collaborating with a backend developer, designer, and project manager. Explored camera use, QR interpretation, backend integration, and offline storage.

Main Technologies

React Native • Javascript • Axios • Styled Components

2020

Planus

Planus
Expand image

Planus is a versatile time tracking platform. Users log hours for their projects, while admins access graphs and cost data. An internal project, I, along with colleagues, developed its frontend. My role encompassed idea contribution and logic creation for interactive reports. We later launched it company-wide, reducing costs tied to third-party tools and fostering internal maintenance.

Main Technologies

React • Javascript • Axios • Styled Components

2019

Betim Sem Dengue

Betim Sem Dengue
Expand image

The 'Betim Sem Dengue' app was one of my early React Native projects, originating from a collaboration between my workplace and the city I reside in. It aimed to enable residents to report dengue mosquito breeding sites, utilizing user location and images sent to a database for health agents' action. Developed within a tight timeline, the project broadened my React Native skills.

Main Technologies

React Native • Javascript

CONTACT

Email:

diegoferreira777@hotmail.com

Linkedin: