About me

Ricardo Carvalho

whoami

I'm a software developer who began my career in 2011 as an engineer and have since specialized as a fullstack developer with strong expertise in PHP, C#, React, React Native, and Angular. I have designed and implemented scalable web and mobile applications, built robust back-end architectures, and crafted intuitive front-end experiences. My work spans projects such as internal CRM systems (including commercial modules and invoicing), commercial and logistics solutions for the food industry, and web platforms for the property and training sectors.

Education

I hold a degree in Information Technology Management from UNIP and a postgraduate degree in Software Engineering from IESB. This background strengthened my foundation in software development, systems analysis, project management, and software quality.

Certifications

I am certified as a Professional Scrum Master I and II by Scrum.org. These certifications reinforce my knowledge of Scrum, agile practices, team facilitation, backlog management, and continuous improvement in software delivery.

Professional work experience

  • Merkle (Dentsu Group)

    Smart Integrations Engineer

    As a Smart Integrations Engineer, I develop tailor-made solutions for international clients, focusing on web applications and system integrations through APIs and web services. I design solutions aligned with client requirements and collaborate within a multidisciplinary team distributed across Europe and Central Asia.

  • Doutor Finanças

    Software Engineer/ Scrum Master

    I worked as a full-stack developer and Scrum Master, using PHP (Laravel) and WordPress to create dynamic Gutenberg blocks in JavaScript. As Scrum Master, I facilitated agile ceremonies, managed backlogs, and promoted agile practices, focusing on the news portals, hotsites, and landing pages.

  • Integer Consulting

    Innovation Center Manager/Project Manager & Tech Leader

    Started as an external consultant working in Germany as a software engineer (PHP/Laravel, React), later integrated internally as a developer, progressing to Tech Lead, Scrum Master, and Project Manager, leading teams on CRM, logistics, and web development projects across multiple industries

  • Hepta Tecnologia e Informática

    Software Engineer

    I worked directly for the client - Ministry of Culture, developing software and maintaining legacy systems. Part of my responsibilities was creating websites using the WordPress/Joomla CMS and developing systems using the Laravel framework (PHP). I was technical lead on a project to migrate and update legacy systems.

  • Talk2

    Software Developer

    Developed PHP-based systems using various frameworks, built web and hybrid mobile apps with React/React Native and Angular, and delivered front-end solutions across multiple industries.

  • Basis Tecnologia da Informação S.A.

    Software Developer

    My main activities were maintaining web systems in PHP for the Ministry of Defence and creating APIs to connect to web services.

  • Cast Informática S.A.

    Software Developer

    Developed PHP-based web systems using HTML5, CSS3 (Bootstrap, Semantic UI), and JavaScript (Ajax, Vanilla, jQuery), while managing MySQL/PostgreSQL databases and building WordPress/Drupal themes and plugins

Hard skills

PHPLaravelSymfonyZend FrameworkComposerOOPMVC ArchitectureREST APIsSOAP Web ServicesAPI IntegrationWordPressDrupalJoomlaInstitutional PortalsHotsitesLanding PagesWCAG AccessibilityJavaScript ES6+TypeScriptReactAngularSass / SCSSTailwindCSSWebpackGulpReact NativeExpoUnityMySQLMariaDBPostgreSQLSQLiteMongoDBNoSQLFirebaseSQLPHPUnitCypressPHPStanDockerGitNode.jsNPMCI/CD

Soft skills

Technical LeadershipMultidisciplinary Team ManagementProject ManagementBacklog ManagementDecision MakingTechnical MentoringScrumAgileContinuous Improvement

Projects

Mined Underwater

WordPress Meetup

Monitor de Sustentabilidade

Portas abertas para direitos

O Mediador

Geografia da fome

Que estado queremos

Prêmio Profissionais da Música (PPM)