Juha Kärnä
Web developer, software project manager, private entrepreneur

Finnish software development professional with software development, process development, team leading and software project management experience. Currently staying in Helsinki area, but don’t mind travelling or relocating due to interesting projects or assignments!

Professional Interests

I’m looking for projects where I can utilise and deepen my knowledge regarding JavaScript web technologies. I’m especially interested in working with React.js, Node.js, microservices, cloud services and different database technologies.

Private Entrepreneur & Contractor
2016 - Present
Code Verde

The sole proprietor in Code Verde. Web developer, scrum master & project manager. Contact me for client work details.

Project Manager
2015 - 2016
Polar Electro Oy

Project planning and leading and guiding various software development teams

Scrum Master
2014 - 2015
Polar Electro Oy

Leading and guiding embedded software and cross-functional project teams

Design Engineer
2009 -2014
Polar Electro Oy

Embedded software design for heart rate monitors and related systems

2007 - 2009
Polar Electro Oy

Embedded software design for heart rate monitors and related systems

Research Trainee
2005 - 2006
VTT, Oulu

Research work in various data communication related projects

Specialist Qualification in Management
2014 - 2016

Two year apprenticeship training program about leadership and management

Master of Science (Technology)
2003 - 2009
University of Oulu
  • Information engineering, embedded systems and softwares
  • Diploma thesis, Applying domain-specific modeling in embedded system user interface design, 2009
  • Studies abroad, National university of Singapore, 2007
Dual Qualification
1999 - 2001

Graduation from the Oulu's Senior Secondary School for Adults and Vocational School of Northern Ostrobothnia as a mechanic of information technology

Courses and Publications
Certified Scaled Agile Framework Agilist (SA)
Scaled Agile, Inc.
Certified ScrumMaster
Management Institute of Finland
iOS (iPhone) -programming crash course
Android Advanced Features and Networking course
MoKo & Tieturi
Evaluating the Use of Domain-Specific Modeling in Practice 09
OOPSLA DSM workshop

Diploma thesis work related publication in OOPSLA DSM workshop 2009

React.js, Redux, TypeScript
Front end development using modern web technologies
Node.js back end web development
Docker, Kontena
Docker and related container orchestration tools
PostgreSQL / MariaDB/ MySQL
Database and data model design and usage
Agile Development
Agile software development processes using Scrum, Kanban and SAFe
Project Management
Work as a project manager or scrum master in big or small agile software development projects
JIRA, Confluence, Git & SVN
Popular project management and version control tools
Web development using PHP
C / C++
Embedded software and game development using C or C++