Are you looking for someone to wear many hats? You want a web developer who can craft quality software. Someone who can create digital services with users and business in mind. A generalist with deep technical skills and an eye for improvement.
You're looking for someone like me. I can help you build reactive, scalable web applications with modern tools and practices. I'm familiar with lean workflows and applying service design thinking to creating solutions. I'll support your performance with methodology insight and by finding ways to do things better.
A functional lens-based library for querying and modifying JSON graphs.
Solved the problem of manipulating complex incoming data to fit an evolving schema in a part of AppGyver Composer.
An asynchronous dependency injection container for Node.js.
“Hardworking, buzzword-compliant and well focused professional with a good sense of humour. Specially good at leading projects and helping junior developers to grow.”Nizar Jouini CEO, Ideapalveluksi.fi
Principal Consultant, Reaktor
“An extremely talented software developer … not just a dull techie, but social, willing to help others, observes and improves on how things get done”Matti Paksula CTO, AppGyver
“Solid technical skills … expertise in software development methodologies and facilitation. … A strong can-do attitude … well-liked by customers.”Paavo Punkari Business Director, Futurice
“Ingenious problem solving skills and wide knowledge of different technologies … very passionate and enthusiastic about the work he does and strives constantly to do things the right way.”Jetro Suni Senior Software Specialist, Futurice
“Sharp, has a great attitude, and is always looking for serious well-thought ways to improve and perform better. Level-headed thinker … Dedicated ambition and a serious strive towards professionalism.”Taneli Tikka CEO, Soprano Brain Alliance
“A fine craftsman and skillful coder who thinks like a product manager”Jeff Tidwell Creative Director, Design Story
What exactly is the use of dailies: Evolution of practice and process in a software development team
Majored in Business Networks, focusing on how knowledge intensive organizations work.
Scaling agile software development by applying software architecture practices
Majored in Knowledge Intensive Business.
Co-wrote the script for Teekkarispeksi 2015. Teekkarispeksi is a large-scale student theatre production with approximately 200 volunteer participants each year.
Served as toastmaster for the Information Networks' student guild, Athene, in 2011-2013. My duties were to serve as master of ceremony and first singer in academic table parties with dozens to over a hundred guests.