Fullstack developer Espoo, Finland

Kan vara tillgänglig

(Uppdaterat 2023-08-15)

Fullstack developer

Espoo, Finland

Modersmål Finnish, Flytande English, Mellan Svenska, Nybörjare Italian, French, Russian, German, Nybörjare Greek, Modern, Spanish

  • Java, 20 years of experience
  • Certified Scrum master, 10 years of agile work.
  • Angular & AngularJS, 6 years of experience

Kompetenser (65)

Java

JUnit

SOFTWARE DEVELOPMENT

USER INTERFACE

SOFTWARE DOCUMENTATION

Spring Boot

USABILITY TESTING

Spring

MAINTENANCE

TypeScript

DOCUMENTATION

TESTING TOOLS

JavaScript

DOCUMENTING

AWS

Git

Cucumber

XML

Project Management

SONAR

Jenkins

Risk Management

TCL/TK

TELECOMMUNICATION

TCL

GRADLE

ROBOT

Perl

Azure

PAYING

C/C++

Bash

BILLING

COMPUTER SUPPORT

C++

GWT

SHELL SCRIPTING

TRADING

React

Google Web Toolkit

Three.js

COMPUTER SECURITY

Electronic Billing

REACTJS

Jasmine

DELPHI

VISUAL STUDIO

PHP

VISUAL C#

C#

STRUCTURED SOFTWARE

DIGITAL MEDIA

VISUAL J++

Python

WINDOWS CE

SENSORS

Visual Basic

NOVELL

ROBOTICS

INTERPRETER

Pascal

CASHIER

.NET

LISP

Websphere

Sammanfattning

Very experienced software developer.

 

Lately concentrated on Fullstack development, with Java/Spring backend and Angular/Typescript/Javascript frontend, running on AWS cloud.

 

Personal focus areas:

Automated testing and code analysis.

Keeping libraries up-to-date.

Scrum and agile project methods.

Honest and active communication.

Professionell bakgrund

Consultant / software developer
Koodaripalvelut OY

2011-01 - 2011-06

Main responsibilities: Develop and localize cashier system software for various platforms, customer Wincor-Nixdorf. Main tools were C, SQL and VB.
Researcher
Aalto university

2009-09 - 2009-12

Main responsibilities: Research subject user interfaces using your body in virtual reality, concentrating on applications of modeling and animation, using constructed environment modeling as the use case. Much of work consisted of implementing new interface methods to Blender, with C.
Researcher
Helsinki university of technology

2007-03 - 2009-03

Main responsibilities: Research subject user interfaces using your body in virtual reality, concentrating on applications of modeling and animation. Much of work consisted of implementing new interface methods to Blender, with C.
Research assistant
Helsinki university of technology

2003-01 - 2003-10

Main responsibilities: Work consisted of writing a Master's thesis about configuring software systems. The case studied in the thesis was trying to implement a more user friendly configuration model for the Linux Familiar operating system, basing the work on Feature modeling and architectural description languages.
Technical product manager
Itella OY

2005-11 - 2007-03

Main responsibilities: Responsibilities were to document, define and manage technical products.
Software designer
Elma OY

2003-12 - 2005-10

Main responsibilities: Main task was to design and implement service products for electronic commerce. Main technology used was server-side Java (Servlet, Struts, JSP).
Software designer
Ubisecure OY

2002-08 - 2002-11

Main responsibilities: Tasks were the design and implementation of data security programs, mainly for the single-signon product family Ubilogin. Language used was Java, platforms were Windows, Windows CE, Nokia Communicator (Symbian) and Java-phones (J2ME).
Programmer
Softplan OY

2002-03 - 2002-07

Main responsibilities: Developing a WWW game system for Veikkaus OY. Main technologies used were Java, SQL and CORBA.
Consultant
Modirum OY

2000-10 - 2002-02

Main responsibilities: Developing software for Digital TV and smartcard systems. Projects were mainly pilot designs for new technology showing potential ideas. Software technologies used were Java, Personal java, MHP and Perl.
Software designer
TietoEnator OY

2000-06 - 2000-09

Main responsibilities: Developing a WWW interface for a GIS-based system for managing telephone networks. The work consisted of designing and implementing the interface, using Java servlets and SQL.
Computer technician
WM-Data Faci OY

1999-05 - 1999-08

Main responsibilities: Main tasks were installing software and hardware to Windows-based workstations.
Computer support
WM-Data Lanware OY

1997-11 - 1999-05

Main responsibilities: Main responsibilities were to install and maintain Windows- and Novellbased workstations, servers and networks.
Software developer
Tietoevry OY

2022-12 - 2023-06

Developing Java/Javascript WWW systems for clients.

Software developer consultant
Buutti OY

2020-08 - 2022-11

Main responsibilities: Developing Java/Javascript WWW systems for clients.
Software developer
Variantum OY

2017-06 - 2020-07

Role: Software developer Main responsibilities: Development and maintenance of PDM/Configuration product family. Main tools TCL, Java, GWT.

Software developer
University of Helsinki

2012-03 - 2017-05

Main responsibilities: Development and maintenance of WWW systems for different areas of university education, such as grant management, organization management, intranet etc. Main tools server-side Java, Spring, Tomcat, Hibernate and Javascript, client-side Javascript and HTML, and REST.
Software developer
Nokia-Siemens networks

2011-08 - 2011-12

Main responsibilities: Develop phone network optimizer application as a subcontractor for Nokia-Siemens networks. Main tool Java.

Akademisk bakgrund

Doctor of Science
Technical university of Helsinki

2007-03 - 2024-12

Master of Science
Technical university of Helsinki

1994-09 - 2006-11

Master of Science
University of Helsinki

2002-09 - 2024-12

Certifikat

Scrum master 2022 (last renew, first certificate 2013)

Kontakta konsult

/