Howdy Logo
Image of Pedro A.

Pedro A.
Principal Engineer

Node.js
Vue.js
Express.js
Nestjs
Typescript
Sql
Neo4j
Java
Javascript
Python
Postgresql
Mongodb
Docker Cloud
Bio

Pedro Almeida, a Computer Engineering graduate currently pursuing an MBA in Data Science & Artificial Intelligence, has over three years of professional experience and has served as a Technical Leader in a complex project. His primary focus was on solution architecture, aiming to deliver innovative and efficient solutions. Strategic technology decisions under his leadership included the adoption of NodeJs and Typescript, chosen for their efficiency and innovative potential.

In his work with Nest.js, Almeida applied methodologies such as Domain-Driven Design and Clean Architecture, underscoring the significance of well-structured problem-solving approaches. This methodology ensured easy maintenance and scalability of software projects, highlighting the importance of strategic planning in addressing technical challenges.

Within a team dedicated to refining and optimizing processes, Almeida has promoted a culture focused on quality development, scalability, and continuous delivery. By integrating practices such as Git Flow and leveraging tools like Jenkins, the team established a stable environment conducive to faster and more efficient project deliveries.

  • Software Engineer
    5/1/2022 - Present

    Architected, planned, developed, and implemented complex software and solutions, ensuring efficient and high-quality delivery. Designed solutions aimed at optimizing inefficient and legacy processes, thereby enhancing overall system performance. Managed a dynamic team by distributing activities, prioritizing tasks, and maintaining frequent interactions with the client to ensure alignment with project goals. Decided on appropriate technologies, processes, and architectures for each unique challenge or project, demonstrating versatility and deep technical expertise.

  • Backend Developer
    5/1/2021 - 5/1/2022

    Architected and developed APIs using Node.js and TypeScript. Expertly modeled, managed, and optimized queries and entities in both NoSQL and SQL databases. Developed, managed, and maintained CI/CD processes and pipelines utilizing Jenkins, Nexus, Docker, and Git flow. Effectively managed and implemented agile methodologies, specifically SCRUM and KANBAN.

  • Development Intern
    10/1/2020 - 5/1/2021

    Developed backend applications and APIs utilizing Java with the Spring Framework. Configured and maintained stacks and containers using Docker, Docker Compose, and Docker Swarm. Created and executed unit, integration, and load tests to ensure application reliability. Authored comprehensive documentation of applications and APIs, providing clear guidelines for future development and maintenance.

  • Computer Engineering at UniCarioca University Center
    2018 - 2022

  • Data Science & Artificial Intelligence at FIAP
    2023 - 2024

Pedro is available for hire

Meet Pedro A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.