Pedro Henrique Maia

Pedro Henrique Maia

Fullstack Developer

Followers of Pedro Henrique Maia1000 followers
location of Pedro Henrique MaiaPérola, Paraná, Brazil

Connect with Pedro Henrique Maia to Send Message

Connect

Connect with Pedro Henrique Maia to Send Message

Connect
  • Timeline

  • About me

    FullStack Developer | Angular | React | Node.js | Java | APIs | Cloud | Technical Mentor | Stream | Watch TV

  • Education

    • UniALFA Umuarama

      2021 - 2022
      Pós-graduação Lato Sensu - Especialização Computer Programming, Specific Applications

      Activities and Societies: Entrega de desenvolvimento de projetos ao final de cada módulo. Postgraduate studies in web and mobile software development, using various types of technologies and tools such as PHP, GoLang, Java, .NET, Flutter, JavaScript, TypeScript, React-Native, ReactJs, VueJs, NodeJs, Front-End styling with Html, CSS, SCSS, and Media Queries, DevOps concepts and practices, GraphQL, ORM, PWA, SPA, Microservices, Agile methodologies, and Scientific Research Methodology.

    • UniALFA Umuarama

      2019 - 2021
      Curso Superior de Tecnologia (CST) Computer Programming
  • Experience

    • Expertise Solutions

      Jun 2021 - Jan 2022
      Fullstack Developer

      • Web development with JavaScript/TypeScript and NodeJs.• Front-end development using React/Angular for maintenance and creation of new systems.• Back-end development with NodeJs/NestJs for REST API and WebSocket.• Development of REST/GraphQL APIs using MongoDB and PostgresSql.• Microservices development with Kafka for entity reception.• Automated testing, integration, and end-to-end development with Jasmine/Jest.• IoT systems development with Angular for clients.• Management of pods and preparation of environments within the cloud using Google Cloud Platform (GCP), including the use of Helm charts for configuring databases and utilizing images.• Participation in agile teams with a focus on continuous improvement, using Scrum and Kanban. Show less

    • IBM

      Jan 2022 - Apr 2025
      FullStack Developer

      - Banking System Migration:Migration from Spring Boot 2 to 3 and Java 8 to 17, utilizing JUnit 5, Mockito, Copilot, and GitHub Actions for CI/CD, ensuring stability and performance.- Banking Consulting:Leadership in migrating legacy systems from JSP/JSF to Angular 11+, integrating the client's custom design system while ensuring performance and scalability.- Backend Development:Creation of microservices using Fastify and Express in Node.js, including APIs for processing JSONs and generating TypeScript interfaces. Automation of npm publish and NestJS for data integration.- Tools and Automation:Development of a CLI to transform JSON and CSV into formats that facilitate data import, minimizing errors and improving team productivity.- Frontend Development:Creation of MVPs and tools with Angular, including low-code for code generation, and migrating JSP/JSF systems to Angular 11+ with PrimeNG.React for corporate systems, Svelte for microfrontends, and performance optimization.- Automated Testing:Implementation of unit tests using JUnit 5, Mockito, Jasmine, Karma, and Jest.Development of a VS Code extension for unit test templates, assisting in automation and speeding up testing processes.- Mentoring and Training:Technical mentor at IBM, promoting knowledge in 1:1 sessions and group meetings, along with soft skills training for developers.- Inner-Source Project - Hacktober Fest:Technical leader in a project using Spring Boot, IBM Cloud, Angular, and Carbon Design System.Collaboration on structuring the frontend, configuring the design system, and supporting the backend with Spring, Docker, and Swagger.Involvement with interns and junior developers, promoting agile practices, PR review, commits, and requirements analysis.- Innovation in Development Tools:Development of a VS Code extension to streamline the creation of unit tests in Angular, focusing on automation and improving code quality. Show less

    • Unialfa

      Feb 2025 - now
      Professor
    • Watch Brasil

      Apr 2025 - now
      Developer Fullstack
  • Licenses & Certifications