Roles I offer as a software consultant and my experience:
Software Developer:
I have experience with all from Windows applications, mobile, cloud and web applications. My focus has been mainly Microsoft technologies as and in all parts of the technology stack.
Software Architect:
Lot of experience with software architecture and can be helpful with technology decisions, POC (proof of concept) and evaluation of your current architecture. I can also be helpful refactoring, documentation and sparring with other architects and developers.
DevOps Engineer:
I can help you with setting up a CI/CD environment for you and also educate/spare with your existing DevOps team. I have a lot of experience with GitHub, Azure DevOps and some with TeamCity and Jenkins. So, I can also assist in evaluating your current system.
Scrum Master:
I got ScrumMaster certification in 2007 and have worked as such for several years. If you are not already using it, I can introduce it for you, but I can also act as ScrumMaster for a team in any size organization. Depending on the specific requirements for the ScrumMaster it can be combined with any of the other roles.