Johannes Kuusela

Cell: +358 (0)45 674 2567
Email:

I am a university graduate with a master's degree in computer science from the university of Helsinki. I have 15+ years of professional experience in software development.

I am a truly full-stack software professional with experience in several frontend and backend technologies as well as databases, AWS & Azure, testing automation, DevOps, coaching and all aspects of modern web development.

I have worked with the biggest companies in Finland in a wide variety of development projects. I pride myself in being a pleasant and trustworthy co-worker.

Experience

Sievo Senior developer - Helsinki - 2019-present

  • Frontend and backend development using React, C# and Azure cloud

Houston Inc Senior consultant - Helsinki - 2016-2019

  • Frontend and backend development using React, Java and AWS cloud

Eficode Senior DevOps consultant - Helsinki - 2013-2016

  • DevOps and Cloud implementations and training, process auditing, best practices coaching

Avaus Consulting Senior software designer - Helsinki - 2011-2013

  • Designing and creating web applications on various platforms

Appelsiini Senior software designer - Helsinki - 2011

  • Designing and creating web applications on various platforms

Appelsiini Technical project manager - Helsinki - 2011

  • Managing a data migration and software customization project

EfiCode Senior software designer - Helsinki - 2007-2011

  • Designing and creating web applications on Java platforms

EfiCode Technical project manager - Helsinki - 2007-2011

  • Managing several web application projects

IntStream Software designer - Helsinki - 2004-2007

  • Designing and creating web applications on Java platforms
  • Managing web application projects

Akvamariini Freelance web design work - Helsinki - 2006-2007

Windward Studios Freelance programming (Java) - Boulder, USA - 2007

Statistics Finland CATI worker - Helsinki - 2002-2004

Statistics Finland CATI worker - Helsinki - 2001

Stockmann Shop assistant - 1999

Skills

Programming, script and other languages

C#, Java, JavaScript, SQL, HTML/CSS, PHP, Unix shell scripting, XML, UML

Cloud platforms

Azure, AWS, Google cloud

Processes and methodologies

DevOps, Kanban, Scrum, XP, TDD, CI/CD, infrastructure as code

Databases

SQL Server, MySQL, Oracle, PostgreSQL, MongoDB

Web frameworks and other tools

.NET, Azure functions, Entity Framewor

Spring Boot, JBoss Seam, Wicket, WebWork (Struts 2), GWT

Maven, Ant, Docker, Ansible, Vagrant/Puppet, Capistrano

Application servers and portals

IIS, Tomcat, Jetty, JBoss, Liferay CMS, Drupal

Programming tools

Visual Studio, Visual Studio Code, Eclipse, IntelliJ IDEA

Testing, source code management and CI

Azure Devops, Git, Github

Robot Framework, Selenium, JUnit, Mockito, JMock, TestNG, JMeter, ReadyAPI (SoapUI), CVS, SVN, Jenkins, Hudson, Bamboo

Other skills

Microsoft office software (Word, Excel, etc), most common operating systems (Windows, Unix, OSX, Linux, mobile operating systems)

Education

Masters degree, University of Helsinki, 2012

Major: Computer Science
Minor: Mathematics and statistics

Bachelors degree, University of Helsinki, 2008

Major: Computer Science
Minor: Mathematics and statistics

Upper secondary education, Haukilahti high school, 2000

Hobbies
Floorball, football, futsal, skiing
Languages
Finnish (native)
English (fluent)
Swedish (conversational)
Spanish (weak)
French (weak)
References
Available on request