David Macedo

David Macedo

Tech Lead @ Hitachi Vantara

About David Macedo

David Macedo is a Tech Lead at Hitachi Vantara, where he leads a diverse team of developers and utilizes Google Cloud services. He has a background in software engineering and project management, with previous roles at BOLD International, KCS iT, and NOESIS Portugal.

Current Role at Hitachi Vantara

David Macedo serves as a Tech Lead at Hitachi Vantara since 2021. In this role, he leads a diverse team of developers from over 20 different nationalities, contributing to international projects. His responsibilities include overseeing the development processes and ensuring the successful implementation of technology solutions. Macedo utilizes Google Cloud services, such as PubSub, GKE, and Firestore, in his current projects, enhancing the efficiency and scalability of applications.

Previous Experience at BOLD International

Before joining Hitachi Vantara, David Macedo worked at BOLD International as a Senior Software Engineer from 2017 to 2020. During his three years in the Lisbon Area, he focused on software development and contributed to various projects that enhanced the company's technological capabilities. His experience at BOLD International provided him with a solid foundation in software engineering practices.

Education and Academic Background

David Macedo has been studying at Instituto Superior de Engenharia de Lisboa since 2000. His educational background includes a prior three-year study period at Escola Secundária Domingos Rebelo from 1997 to 2000. This academic journey has equipped him with the necessary technical knowledge and skills to excel in his career in technology and software development.

Technical Skills and Specializations

David Macedo specializes in microservice development using dotnet 6 and implements methodologies such as Code First (EF), MediatR, and Domain-Driven Design (DDD). He is proficient in implementing CI-CD processes using GitLab and Octopus, ensuring efficient software delivery. Additionally, he ensures that all microservice applications are Docker-compatible for local development, which enhances the development workflow.

Agile Methodologies and Project Management

In his professional roles, David Macedo employs Agile and Scrum methodologies, utilizing tools like Confluence and Jira for project management. His experience as an IT Consultant at KCS iT Project Management and other organizations has provided him with a strong understanding of project management principles and practices. This expertise allows him to lead teams effectively and deliver projects on time.

People similar to David Macedo