Saattaa olla saatavilla
(Päivitetty 2022-02-08)Kokenut Fullstack -kehittäjä
Lohja, Suomi
Sujuva Finnish, English
- Suorituskykyongelmien ratkaisu
- Fullstack -kehitys
- Yli 20 vuotta kokemusta Java-kehityksestä
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
2020-01 - Nykyhetki
2017-06 - 2019-12
Lead Developer and IT Architect. Spring, Java, GCP, OpenID Connect, JWT, Go, React, Contentful, SQL, Kubernetes
2016-04 - 2017-05
2013-06 - 2016-04
2011-10 - 2013-06
2006-08 - 2011-10
2004-04 - 2006-07
1999-09 - 2003-04
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
1998-01 - 2001-01