
Joao Raposo
Verified Expert in Project Management
Project Manager
Poznań, Poland
Toptal member since March 26, 2021
Joao has been working in the IT industry for over 11 years across multiple countries. Initially, he worked as a software developer, and three years ago, he became a full-time scrum master. Joao has been involved in implementing Agile and Scrum within small, medium, and large organizations—helping them move from traditional product development practices to Agile ones.
Expertise
- Agile
- Agile Software Development
- Backlog Management
- Certified ScrumMaster (CSM)
- Jira
- Scrum
- Scrum Coaching
- Scrum Master
Work Experience
Scrum Master
Self-Employed
- Implemented the Scrum framework within the team that didn't use an Agile approach, resulting in delivering increments every sprint.
- Facilitated Scrum events within the team and aligned meetings between multiple teams within the organization.
- Coordinated with the product owner daily to have a groomed backlog prepared.
- Collaborated with other departments and people from the organization to make the process more Agile. Focus departments and areas mainly included development, testing, and deployment.
Scrum Master
Self-Employed
- Tasked with delivering a project within three months.
- Implemented the Scrum framework in the project for a team of five people.
- Facilitated all ceremonies and coached the team to respect the framework.
- Collaborated with the product owner daily to have a backlog that reflected what to do next.
Software Developer
Self-Employed - 3M Germany
- Joined as a software developer to the remotely distributed team.
- Developed and maintained internal desktop-based applications.
- Developed and improved continuous integration mechanisms in the development process.
Software Developer
ICAP
- Joined the team as a software developer with a focus on back-end services.
- Contributed to the development of an order management system.
- Worked on a monitoring tool for legacy applications.
Software Developer
Axa Personal Lines UK
- Joined the organization automation team as an automation software developer.
- Created and maintained automation infrastructure used by the other teams.
- Collaborated with other teams from the organization in an Agile environment.
Software Developer
INSTICC
- Joined the company as a software developer intern and stayed afterward.
- Developed and maintained internal .NET applications.
- Performed R&D on new upcoming projects within the organization.
Project History
Customer Portal
Launched a portal for customers to manage their energy consumption. The portal supported web and mobile views.
The challenging part of this project was using several other systems from the organization and coordinated the development and deployment with the other departments. Some departments worked in a more traditional non-Agile way; this also required strategy to work in a mixed environment of Agile and non-Agile.
The project was developed within one year, with nine team members, and collaborated with more teams and departments from the organization.
Mobile Application
Led a team that built and deployed a mobile application (project content cannot be disclosed).
That was a challenging project as coordination with other departments, and other teams was required in order to make the application work as a whole.
The project was delivered using the Scrum framework.
Mobile Application
Led a team that built and deployed a mobile application (project content cannot be disclosed).
That was a challenging project due to the short amount of time for development. In the end, the team managed to deliver more features than originally planned.
The project was delivered using Kanban, as it felt the right fit for the project, and it worked out great.
Education
Master's Degree in Software Engineering
Poznań University of Technology - Poznań, Poland
Bachelor's Degree in Computer Science
Polytechnic Institute of Setúbal - Setúbal, Portugal
Certifications
Professional Scrum Master Level II (PSM II)
Scrum.org
Professional Scrum Product Owner I (PSPO I)
Scrum.org
Professional Scrum Master Level I (PSM I)
Scrum.org
Skills
Tools
Jira, Slack, Zoom, GitHub
Paradigms
Agile Software Development, Scrum, Agile, Azure DevOps, Continuous Delivery (CD), Continuous Integration (CI), Continuous Deployment, Kanban
Other
Scrum Master, Certified ScrumMaster (CSM), Microsoft Teams, Software Development, .NET, Coaching, Agile Deployment, Backlog Management, Product Owner, Scrum Coaching, Agile Coaching
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring