Kokenut Fullstack -kehittäjä Lohja, Suomi

Saattaa olla saatavilla

(Päivitetty 2022-02-08)

Kokenut Fullstack -kehittäjä

Lohja, Suomi

Sujuva Finnish, English

  • Yli 20 vuotta kokemusta Java-kehityksestä
  • Fullstack -kehitys
  • Suorituskykyongelmien ratkaisu

Taidot (18)

Linux

Java

Spring Boot

Kubernetes

PROBLEM SOLVER

XML

Docker

SQL

CONTINUOUS INTEGRATION/DELIVERY

Jenkins

GCP

INTERFACE DESIGN

CI/CD

JavaScript

Ansible

Go

Node.js

VUE.JS

Yhteenveto

A software developer and a problem solver with a wide range of expertise. Strong
background on implementing and operating mission critical systems developed in house
and also using third party products.

I am able to see the big picture and to understand the domain to build better solutions. I have done well in
understanding business needs and providing solutions to the needs. I also have a good set of skills in
troubleshooting software problems. I am constantly learning new skills to improve myself. I believe in
simplicity, clean code and automation in testing, building and deploying.

Some skills and tools I am interested in and have worked with:
Java, Go, JavaScript, Spring Boot, Quarkus, Vue.js, GCP, AWS, Kubernetes, Docker, git, CI/CD, Robot
Framework, SQL, Linux, OIDC

Työkokemus

Contracting Software Developer and Architect
Codineo Oy

2020-01 - Nykyhetki

IT Architect
POP Pankkiliitto osk

2017-06 - 2019-12

Lead Developer and IT Architect.  Spring, Java, GCP, OpenID Connect, JWT, Go, React, Contentful, SQL, Kubernetes

Software Architect
Nebula Oy

2016-04 - 2017-05

IT Architect
Suomen Vahinkovakuutus Oy

2013-06 - 2016-04

Senior Architect, Qvantel

2011-10 - 2013-06

Application Architect, Tieto
Tapiola Oy

2006-08 - 2011-10

Software Developer
Appelsiini Finland Oy

2004-04 - 2006-07

Senior Software Developer
Saunalahti Oyj, Jippii Group Oyj

1999-09 - 2003-04

4.2.2022 EXAMPLES OF PROJECTS INVOLVED Digital Consumer Loan Product, POP Pankkiliitto osk Design, implementation and operation of a new online consumer loan product, including fully automated testing and deployment pipeline into Google Cloud Platform, automated production environment monitoring, secure and highly available cloud infrastructure for the service. Keywords: Java, Spring Boot, JavaScript, Node.js, Go, MySql, rest, Jenkins, git, Kubernetes, GCP, Docker, OpenID Connect, JWT User Identification Gateway, POP Pankkiliitto osk Building and operating of a central user identification gateway to identify users with various identification providers. Keywords: Java, GCP, Kubernetes, Docker, OpenID Connect, SAML2, Signicat, JWT Subscription Management System Development and performance improvements of a mission critical IOT device connectivity management system. Keywords: Java EE, Oracle DB, Jenkins, ActiveMq, Ansible, Openshift, Robot Framework.
Cloud Rating and Billing, Nebula Oy Implementation and deployment of a rating and billing engine for cloud resources billing. Keywords: Java, Spring Boot, Spring Cloud, MySql, rest, json, Jenkins, Ansible, OpenStack, Docker, Netflix Eureka, Hystrix, ServiceNow, JavaScript Service and Integration Platform, Suomen Vahinkovakuutus Oy Implementing and operating microservices integration platform and services for integrations, including tools for automated testing, deployment and monitoring. Keywords: Java, Spring Boot, Apache Camel, MySql, Sql Server, rest, json, xml, soap, jms, ActiveMQ, Cognos, Jenkins Insurance Agreement Management System, Tieto-Tapiola Oy An architect and a developer in a project to design and implement an insurance agreement management system capable of handling different lines of insurance agreements based on IBM's IAA reference architecture model. The main project consisted of multiple smaller projects manned by three other architects and multiple Java and Cobol developers. Keywords: BPM, WAS, DB2, SQL, Java EE, JSF 2, JQuery, JMS, XML.
Webmail, Saunalahti / Jippii Group Oyj Design and implementation of a secure, efficient, localizable and brandable webmail frontend system for an internet service operator. The system was in production for over 10 years. Keywords: Java, Tomcat, JSP, Javamail, IMAP, MySQL.
Miscellaneous projects and tasks Troubleshooting difficult to solve production problems like memory/resource leaks, deadlocks and race conditions and performance problems.
Giving lessons and workshops involving for example following topics: Java in general, Java threading and concurrency, service interface design, Java performance profiling.
Researching new and emerging technologies and evaluation of their suitability for a need.

Koulutus

Helsinki University of Technology
Helsinki University of Technology

1998-01 - 2001-01

Sertifikaatit

Pilot License

Ota yhteyttä konsulttiin

/