During my career I've had the pleasure of having all sorts of responsibilties, experiences and positions
one can have in developing online business. Besides technology, I understand the requirements and priorities business wise.
Neverending curiosity on all aspects of web development defines me more as a generalist
than a sole specialist. I tend to see this as a good thing - being able to adopt to different roles,
knowledge on various technologies and trends as well as having a broad view how things work has been
professionally a huge benefit. And it keeps working enjoyable and interesting :)
Frontend
Today, the frontend tends to be the most interesting part from the point of web development. Responsive design,
modern javascript frameworks and evolution from native software and applications towards highend websites is something I
follow very closely.
At the moment I'm upgrading my knowledge on modern JavaScript libraries & technologies such as backbone.js and node.js to mention a few.
Backend
While attractive, stylish and easy-to-use frontends are in center of attention, I would not be geek enough if modern backend
technologies would not tickle my guts.
Ruby on Rails might be trendy and Drupal well promoted, but I prefer Symfony2 as my weapon of choice.
Unlimited options, fast development, great performance. Awesome community and support. Nice.
Manager
I have a solid experience on project management and team management. The clients I've worked together with have varied from
public listed companies to private companies and small organizations. I've lead R&D teams which consisted of several developers and
offshored freelancers.
Architect
Another position where I feel comfortable is web architect. I have plenty of experience on desigining fairly complex
web applications for very specific needs. These systems include applications for invoicing, reporting & publishing to CRM systems to name a few.
Entrepreneur
I also have some experience on entrepreneurship. I've operated as a CEO and a self-employed person, and this neverending experiment goes on..
Designer
I'm not a web designer by any means. I'm a visual person with opinions and ideas, but not the artist who's able to think outside of box when it comes to awesome web designs & also create them :)
However I have a very good network amongst designers to deliver professional designs to your needs as a part of the project you wish to accomplish.
Check out the design service if you speak Finnish..