What is your goal? I identify with the parent comment here, (the parent of that too) and feel like I've reached a point where the most obvious answer to your question (on leveraging strengths) is management.
If you can code, project manage, and communicate effectively with [non]tech people and don't mind the stress of dealing with other people's issues, then it might be up your alley.