Saattaa olla saatavilla
(Päivitetty 2022-08-12)IAM Software Development Consultant
Helsinki, Finland
Äidinkieli Finnish, Sujuva English, Aloittelija Svenska, German
- I have been also working as a Scrum Master and team lead
- 10+ years of experience in IAM, Java, SQL and LDAP
- 20 years of experience in software development
Taidot (36)
Java
OpenID Connect
SOFTWARE ENGINEER
SOFTWARE DEVELOPMENT
OAUTH
LDAP
SQL
PROCESS DEVELOPMENT
Git
TEST DESIGN
XML
JSON
DNS Server
NEXUS
SAML 2.0
TEST CASES
Bash
JavaScript
SHELL SCRIPTING
SCRIPTING
C/C++
MAINTENANCE
PERFORMANCE TESTING
Subversion
C++
FUNCTIONAL TESTING
APPLICATION TESTING
TECHNICAL SUPPORT
Product Management
UX
FLASH
USER EXPERIENCE DESIGN
Python
APPLICATION TESTING/PROGRAMMING
PHP
Perl
Yhteenveto
I am an experienced software developer. I have been a crucial contributor to a number of large scale software projects in the employment of well known companies such as OP Financial Group, Fujitsu, Nokia/NSN, Tieto and Posti. I have also worked as a product software architect in a smaller Finnish company in the Identity & Access Management (IAM) field. Currently I work in my own company as a IAM Software Development Consultant. My specialties include for example Java coding using Eclipse in the Linux environment.
Työkokemus
2021-09 - Nykyhetki
2019-12 - 2021-09
I was developing the customer identity management service. This service was based on the Identity Management product from ForgeRock. Our own additions had been mainly done with Java and Javascript. The tasks performed required knowledge concerning for example the following technologies: ForgeRock Identity Management, SAML 2.0, Java, Javascript, REST, Apigee, Eclipse, Jira, Confluence, Artifactory, JBoss, LDAP, SQL (DB2), Git and Maven.
2019-03 - 2019-11
2011-06 - 2019-03
I was the main software architect for the identity management part of our product offering (Ubisecure CustomerID). In addition I acted as the Scrum Master and general Agile lead in our development team. The tasks performed required knowledge concerning for example the following technologies: SAML 2.0, Java, Wicket, REST (RestEasy & Jersey), Eclipse, Active Directory, LDAP, JPA (Hibernate), SQL (PostgreSQL & Derby), GIT (Bitbucket), Subversion, Maven, Ant, HTML and CSS.
- I first came to the company to be a new Java developer after an extensive background in C/C++ development. I started getting to know the (then) products (especially CustomerID) and was finally selected to be the interim product architect for CustomerID. I performed so well in the task that the "interim" part was dropped and I became the permanent product architect. When I left I was one of the key persons in the company and had the trust of my superiors and the team.
2011-04 - 2011-06
2010-05 - 2011-03
2007-09 - 2009-03
Customer: Posti 1.2.2010 - 30.4.2010 - Software development using C and C++ programming languages. Software integration and functional testing using for example Bash scripting. Maven 2 build management for a Java web service.
Internal software development 1.4.2009 - 31.1.2010 - Software development using Java programming language. The tasks performed required knowledge concerning the following technologies: JSP (Tomcat), SQL (MySQL), Subversion, Ant, HTML, CSS and Linux.
Customer: TietoEnator (Posti) 24.9.2007 – 31.3.2009
- Software development using C and C++ programming languages and software testing using for example Bash scripting. The tasks performed required knowledge concerning the following technologies: XML, SQL, Subversion, make, g++, gdb, Linux and HP-UX. The result was a production ready contact information maintenance implementation, which I co-implemented with a colleague.
2006-12 - 2007-10
2005-09 - 2006-11
2005-01 - 2005-09
2003-01 - 2004-12
2001-08 - 2002-12
2001-05 - 2001-08
Koulutus
1996-08 - 2002-12