Software Developer with 10+ years of experience. Expert in certain areas of web-development. Proven skills in the wide stack of technologies, including planning development process, designing software architecture, writing and testing code, deploying final product, supporting and extending existing solutions, code-reviewing and mentoring. Familiar with Agile software development process. Creative and adaptive. I consider myself to be decent, optimistically tuned person.