I would recommend two things (YMMV). First, use ADHD to your advantage. People with ADHD have tendency to be inquisitive, but easily bored. Because of this I have become a jack of all trades. Although I have my specialty (ML), employers really appreciate that I also able to do Linux administration, create a web app and write a paper.
The second thing would be going freelance. I've done that last year, and it has been a blessing so far. I learned many new skills in new industries. Meeting new people and learning from them has been a valuable experience. The projects can be short enough not to get bored there. As a solid full-stack engineer you can earn better money, and have longer breaks in between.