I spent over 10 years as a Software Developer, Designer and Architect - very often all roles at the same time. I do not like just do my job. I like to step forward and foresee future and find better ways to make solutions work, whenever it comes to stability, performance or simplifying processes. All the time I am working on finding proper practical balance on good maintenance and easiness of solution. I like to watch how people work and help them achieve their goals and deliver better results.
I used various technologies in my professional career and I have had always seen opportunities in them. Over years of experience I have learned, there is no prefect technology but all of them have their advantages. Therefore I am not afraid to learn new technology or programming language and use the best of it to solve the problem.