Developer · senior software engineer · BR / EU
Ricardo Carvalho
Senior Software Engineer · Full Stack · Architecture · Tech Leadership
I build digital products, modernize systems and help teams turn business needs into sustainable software — with more than a decade of experience in development, architecture and technical leadership across Brazil and Europe.
core →
- PHP / Laravel
- React / TypeScript
- APIs & integrations
- Tech leadership
Currently Desenvolvedor Full Stack Sênior @ Poder360
- Building software since
- 2010
- Companies, from public sector to global agencies
- 10
- Professional Scrum Master I & II
- PSM II
- Teams across Brazil, Europe & Central Asia
- BR · EU
About me
I'm a software engineer with more than a decade of experience building web applications, integrations and enterprise solutions. Along the way I've worked as a developer, Tech Lead, Scrum Master and team manager, on projects across different industries and international teams.
My work combines full stack development, software architecture and technical leadership. I mostly work with PHP, Laravel, WordPress, JavaScript, TypeScript and React, plus APIs, system integrations and modernization of existing applications.
I believe good technical solutions consider not only code and architecture, but also maintenance, collaboration between teams and business goals — and I look for projects that value engineering quality, well-founded technical decisions and continuous improvement.
Education
Degree in Information Technology Management (UNIP) and postgraduate degree in Software Engineering (IESB) — systems analysis, project management and software quality.
Certifications
Professional Scrum Master I and II by Scrum.org — agile practices, team facilitation, backlog management and continuous improvement.
Experience
-
2026 - Atual
Poder360 Engenharia de Software
Desenvolvedor Full Stack Sênior
Desenvolvimento e manutenção de plataformas digitais para o setor de comunicação e jornalismo, utilizando PHP, Laravel, WordPress, React e tecnologias modernas. Atuação em arquitetura de software, integrações, qualidade de código e melhoria dos processos de desenvolvimento.
-
2026
Metrópoles Engenharia de Software
Desenvolvedor Full Stack
Desenvolvimento de aplicações e soluções digitais para um dos principais portais de notícias do Brasil. Participação no projeto Eleições 2026, utilizando React, Next.js, TypeScript e PHP, com foco em arquitetura de software, visualização de dados e integração de APIs.
-
2025 - 2026
Merkle (Dentsu Group) Software Engineering
Smart Integrations Engineer
Development of bespoke solutions for international clients, with a focus on web applications, systems integration, APIs and services. Working with PHP, CS-Cart, JavaScript, React, Docker and automated testing, in collaboration with multidisciplinary teams based across the globe.
-
2024 - 2025
Doutor Finanças Development and Agility
Software Engineer / Scrum Master
Development of web applications, portal and landing pages using PHP, Laravel and WordPress, including custom Gutenberg components. Acting as a Scrum Master, facilitating ceremonies, organising backlogs and promoting continuous improvement of processes and deliveries.
-
2019 - 2024
Integer Consulting Leadership and Management
Innovation Center Manager / Project Manager & Tech Leader
Leadership of multidisciplinary teams and management of software development projects. Involvement in innovation initiatives, solution architecture, CRM platforms, logistics and enterprise applications. International experience in Germany, development using PHP, Laravel, React and .NET, as well as the application of Scrum and Agile practices.
-
2017 - 2019
Hepta Technology and IT Technical Leadership
Software Engineer / Tech Leader
Development and modernisation of corporate systems for the public sector, including projects for the Ministry of Culture. Technical leadership of legacy system migration initiatives, development of PHP/Laravel solutions and implementation of portals using WordPress, Joomla and Drupal.
-
2015 - 2017
Talk2 Software Development
Software Developer
Development of hybrid web and mobile applications using PHP, Laravel, Symfony, React, React Native and Angular. Involvement in projects across various sectors, with a focus on front-end and back-end solutions, service integration and databases.
-
2014 - 2015
Basis Information Technology S.A. Software Development
Web Developer
Development and maintenance of PHP-based web systems for the Ministry of Defence, including the creation of APIs, integration with REST/SOAP web services, and the maintenance of enterprise applications using MySQL and PostgreSQL databases.
-
2012 - 2014
Cast Informática S.A. Software Development
Programming Systems Analyst
Development of web systems and applications using PHP, JavaScript, HTML and CSS. Implementation of themes, plugins and custom features in WordPress and Drupal, database integration and maintenance of corporate solutions.
-
2010 - 2011
Freelance Developer Software Development
Self-employed
I worked as a freelance developer on the creation and maintenance of digital solutions, working directly with clients from the requirements gathering stage right through to the implementation and delivery of projects. This experience marked the start of my career in software development, helping me to develop technical skills, autonomy, organisational abilities and problem-solving skills.
Skills & stack
44 / 44 technologies
Back-end
8 · 18% of stack- PHP
- Laravel
- Symfony
- Zend Framework
- Composer
- Node.js
- OOP
- MVC Architecture
Front-end
9 · 20% of stack- JavaScript ES6+
- TypeScript
- React
- Angular
- Sass / SCSS
- TailwindCSS
- Webpack
- Gulp
- WCAG Accessibility
Mobile & games
3 · 7% of stack- React Native
- Expo
- Unity
APIs & CMS
9 · 20% of stack- REST APIs
- SOAP Web Services
- API Integration
- WordPress
- Drupal
- Joomla
- Institutional Portals
- Hotsites
- Landing Pages
Data
8 · 18% of stack- MySQL
- MariaDB
- PostgreSQL
- SQLite
- MongoDB
- NoSQL
- Firebase
- SQL
Quality & DevOps
7 · 16% of stack- PHPUnit
- Cypress
- PHPStan
- Docker
- Git
- NPM
- CI/CD
- Angular
- API Integration
- CI/CD
- Composer
- Cypress
- Docker
- Drupal
- Expo
- Firebase
- Git
- Gulp
- Hotsites
- Institutional Portals
- JavaScript ES6+
- Joomla
- Landing Pages
- Laravel
- MariaDB
- MongoDB
- MVC Architecture
- MySQL
- Node.js
- NoSQL
- NPM
- OOP
- PHP
- PHPStan
- PHPUnit
- PostgreSQL
- React
- React Native
- REST APIs
- Sass / SCSS
- SOAP Web Services
- SQL
- SQLite
- Symfony
- TailwindCSS
- TypeScript
- Unity
- WCAG Accessibility
- Webpack
- WordPress
- Zend Framework
soft skills →
- Technical Leadership
- Multidisciplinary Team Management
- Project Management
- Backlog Management
- Decision Making
- Technical Mentoring
- Scrum & Agile
- Continuous Improvement
How I can help
For companies and teams that need to build, evolve or connect software — and for teams that need an experienced technical hand.
-
Web application development
Building and evolving applications, digital platforms and enterprise systems, with attention to architecture, integrations and maintainability.
-
System modernization
Evolving legacy systems, reviewing existing structures and implementing technical improvements that support growth and easier maintenance.
-
APIs & integrations
Designing and integrating services that connect systems, automate workflows and make data flow between platforms.
-
Tech leadership & support
Supporting development teams with architecture decisions, ways of working, engineering best practices and better delivery processes.
Selected projects
-
Mined Underwater (opens in a new tab) Game -
WordPress Meetup (opens in a new tab) Web -
Monitor de Sustentabilidade (opens in a new tab) Web -
Portas abertas para direitos (opens in a new tab) Web -
O Mediador (opens in a new tab) Web -
Geografia da fome (opens in a new tab) Web -
Que estado queremos (opens in a new tab) Web -
Prêmio Profissionais da Música (opens in a new tab) Web