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 & Contractor2016 - PresentCode Verde

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

Project Manager2015 - 2016Polar Electro Oy

Project planning and leading and guiding various software development teams

Scrum Master2014 - 2015Polar Electro Oy

Leading and guiding embedded software and cross-functional project teams

Design Engineer2009 -2014Polar Electro Oy

Embedded software design for heart rate monitors and related systems

Trainee2007 - 2009Polar Electro Oy

Embedded software design for heart rate monitors and related systems

Research Trainee2005 - 2006VTT, Oulu

Research work in various data communication related projects

Specialist Qualification in Management2014 - 2016POHTO

Two year apprenticeship training program about leadership and management

Master of Science (Technology)2003 - 2009University 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 Qualification1999 - 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)2016Scaled Agile, Inc.
Certified ScrumMaster2015Management Institute of Finland
iOS (iPhone) -programming crash course2013ViND
Android Advanced Features and Networking course2011MoKo & Tieturi
Evaluating the Use of Domain-Specific Modeling in Practice 092009OOPSLA DSM workshop

Diploma thesis work related publication in OOPSLA DSM workshop 2009

React.js, Redux, TypeScriptFront end development using modern web technologies
Node.jsNode.js back end web development
Docker, KontenaDocker and related container orchestration tools
PostgreSQL / MariaDB/ MySQLDatabase and data model design and usage
Agile DevelopmentAgile software development processes using Scrum, Kanban and SAFe
Project ManagementWork as a project manager or scrum master in big or small agile software development projects
JIRA, Confluence, Git & SVNPopular project management and version control tools
PHPWeb development using PHP
C / C++Embedded software and game development using C or C++