Software Developer / Team Leader / BloggerLearn More
Different-sized projects from various industries in the portfolio.
Presenting a big picture understandable by technical and non-technical people.
A direct contact with business representatives.
Group guidance to achieve a common goal.
Knowledge sharing with less experienced colleagues.
Technical communication of complex topics in an easily digestible form.