Strengths:
I understand the problem, translate and express ideas in clear and readable code. I have analytical and logical mind.
I have knowledge and experience of solving client’s problems in the specific context with chosen technologies.
I care about work, show enthusiasm, interest and love for programming from working for money to implementing interesting ideas in spare time without pay.
I know and use sound software development principles, practices and approaches as agile, design and architecture patterns, domain-driven design.
I understand what is possible, love simplicity and avoid over-engineering; understand business goals, keep in touch with reality and focus on what should be done.
I listen, accept that other people could have better ideas, support team goals without hidden agenda, share ideas and knowledge and coach others.
I effectively communicate and exchange ideas, support knowledge and decisions about the system with clear explanations, justifications and answers.
I have professional goals, good learning skills, curiosity, adaptability and perform constant self correction.
I see the big picture, understand context, trends and people, align actions with team and company implicit goals, contribute into building shared vision for the software system.
I am an optimistic person who believes in "I Can Do It!" approach and work confidently with sincerity, dedication and hardwork.