Name of Skill Classification of Skill Prerequisites for Skill Related Software Engineering Areas(s) Rationale for Skill Roles for Skill Work Related To Skill Real World Example Role of Academia/Industry Tools supporting the skill Skill Self Assessment References
My Self-Assessed Skill Score: 8/10
Reason:
I have experience of working on 5 micro-services simultaneously, designing API's for each, communicating internally and sharing data, and thus have a good grip over developing API's, performing side-effects, designing code with high-cohesion and less coupling. While designing this website, I went through many articles that helped me gain in-depth knowledge about the skill. I have not had the chance to work with SOAP API's since I started using REST API's at work and there has not been any situation where we were compelled to use SOAP in-place of REST API's. API documentation is the only role related to the skill which I am not experienced at.
Given the ever-growing technological paradigm, it is a long way for me to be an expert at this skill. With time, I am evolving to learning new ways to tackle different problems and finding an efficient solution.