
Strategic thinking - analyze business needs and translate them into product and tech requirements
Communication - identify appropriate means of communication depending on audience and situation, clearly communicate goals, accomplishments and challenges
Vision - after understanding the business problem to solve, define a clear product and technical vision of how to address the issue, without getting lost in details
Customer/Client/Board Interaction - provide application overviews or discuss features with technical and non-technical clients, partners or other stakeholders
Code/Architecture - bring plans and designs to life
Team Leadership - build strong teams by fostering open and honest communication, leading by example, providing solutions and listening the opinion of others
Team Building - emphasize common goals, celebrate common successes as well as individual accomplishments
Team Mentorship - mentor team members in their field where possible or empower them to grow with support of others or on their own
AWS Certified Solutions Architect - Associate
AWS Certified Solutions Architect - Associate