Skip to content
DC.

Hi, I'm

David Campelo

Engineering leader | Speaker | Ph.D. researcher

Portrait of David Campelo

About me

My strong suits are a solid Software Engineering background and notable leadership traits, with a focus on Agile processes and competence management.

I have 20+ years of experience in ICT as a leader, developer and researcher at reputable companies, driven by a passion for innovative technology, especially smart solutions that improve quality of life.

For years I built Java and C software for mobile and embedded devices. During my Ph.D. (2015–2018), I used Python for data science and machine learning to design and develop an intelligent context-aware recommender system for video content, tested in real-life conditions in 21 homes with the support of the +TV4E project.

Today I am an engineering leader at Bosch Security Systems, leading R&D software teams that build fire alarm and intrusion detection systems to protect people and assets. I work with Product Owners on innovation and roadmap decisions, drive engineering excellence (including the adoption and management of a technical debt strategy), mentor and coach engineers towards the expected quality and performance, and take part in the full product life cycle, from problem analysis and prototyping to design, implementation and measuring adoption.

Over the next few years, I intend to grow as a lecturer, researcher and content-based leader. For that, I have been diving deep into product development, the software life cycle and stakeholder management, among other areas.

Experience

  1. Jul 2024 – Present

    Voluntary lecturer and researcher

    Federal University of Rondônia, Brazil

    • Talks on the graduate course of Computer Science.
    • Collaboration on research projects on Software Engineering.
  2. Aug 2018 – Present

    Engineering leader

    Bosch Security Systems, Portugal

    • Collaborate with Product Owners on building innovative fire detection systems that protect people and assets.
    • Contribute to roadmap decisions.
    • Drive engineering excellence inside the team, including technical debt strategy adoption and management.
    • Mentor and coach software engineers towards the designated quality and performance.
    • Contribute to the full product life cycle: problem analysis, prototyping, design, implementation and measuring adoption.
  3. Sep 2015 – Jun 2018

    Ph.D. researcher

    Digital Media and Interaction Research Centre, Portugal

    • Developed a context-aware recommender system for an interactive TV (iTV) platform.
  4. Aug 2007 – Aug 2015

    Lead developer

    TQTVD Software, Brazil

    • Developed a digital TV middleware platform (Ginga).
    • Led teams ranging from 2 to 8 people.
    • Collaborated with geographically distributed teams.

Education

Skills

Activities and interests