Pedro Henrique
@pedrohenrique15
I build scalable full-stack and backend systems with Java, Spring Boot, NestJS, React, and Angular.
What I'm looking for
I'm building full-stack products at Tomato, where I lead a legacy Angular migration to Angular 21, develop the core Analytics Dashboard, and help clean up and refactor backend architecture.
Previously, at Attus Procuradoria Digital, I developed Java/Spring Boot microservices and a new Precatórios module for attorney offices, using Apache Kafka and SonarQube while resolving client incidents and contributing to architecture decisions. At Mutant, embedded with Telefónica Brasil (Vivo), I built NestJS BFFs, React microfrontends, Azure DevOps pipelines, and AEM preview components.
I've also improved internal systems at Universidade Federal do Ceará, including a Redis integration that reduced request time by 10x. I enjoy discussing technology and taking on new challenges across distributed systems, observability, testing, and cloud infrastructure.
Experience
Work history, roles, and key accomplishments
- Full-stack development using Angular for the frontend and Node.js for the backend.
- Leadership in the migration from legacy Angular to Angular 21 utilizing Tailwind and Material.
- Development of the core Analytics Dashboard feature.
- Integration and utilization of REST APIs and WebSockets.
- Utilization of AWS cloud infrastructure (S3, RDS, EC2, etc.).
- Leadership in backend architecture cle
Development of microservices using Java/Spring Boot
Active participation in the development of a new Precatórios module for Attorney Offices
Use of SonarQube for code analysis
Resolution of incidents reported by clients
Collaboration with other development and architecture teams for business decisions
Delivery of talks on Software Development and Architecture
Use of Apache Kafka for communication
Allocated as a Backend Developer at Telefónica Brasil (Vivo), I had the opportunity to contribute significantly in several areas:
Development of Backends for Frontends (BFFs) using NestJS.
Development of Microfrontends using React
Creation and maintenance of pipelines in Azure DevOps.
Utilization of Adobe Experience Manager (AEM) for content management.
Development of React components for preview
As a full-stack developer at Frizzar, I've been able to contribute from development to infrastructure activities. The tasks performed include:
Implementation of new features for a new system developed in Angular.
Development of features in mobile applications using the Ionic framework.
Maintenance of legacy systems built with JSF and Spring Boot.
Installation of monitoring tools using New Relic.
As an intern at UFC Crateús, I dedicated myself to enhancing internal systems with the aim of improving the user experience and strengthening the scalability and maintenance of pre-existing systems. My contributions spanned various areas, including:
-Redesigning the architecture of an Angular project.
-Enhancing and providing continuous maintenance for existing Angular projects.
-Optimizing and m
Education
Degrees, certifications, and relevant coursework
Federal University of Ceara
Bachelor's Degree, Information System's
2024 - 2027
EEEP Manoel Mano
Computer Technician, Information Technology
2021 - 2023
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Skills
Interested in hiring Pedro?
You can contact Pedro and 90k+ other talented remote workers on Himalayas.
Message PedroGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
