Experienced Java Deloper and Architecht Copenhagen, Danmark

Kan vara tillgänglig

(Uppdaterat 2022-08-23)

Experienced Java Deloper and Architecht

Copenhagen, Danmark

Nybörjare Danish, English

Kompetenser (49)

SILVERLIGHT

MAINTENANCE

SIEMENS

Data Center

Visual Basic

MS VISUAL C++

Spring Boot

MS C++

VISUAL C++

Java

EJB

Hibernate

J2EE

THREADING

.Net Framework 3.0

JBUILDER

MFC

DOCUMENTATION

RESTRUCTURING

EMBEDDED SOFTWARE

Jenkins

Multithreaded

SCRIPTING

JSP

MS .NET

MICROCONTROLLERS

MIDDLEWARE

CruiseControl

J2ME

WINDOWS XP

CRYPTOGRAPHIC

MENTOR

VISUAL AGE

CODING

WINDOWS 7

Git

Subversion

MICROSOFT SILVERLIGHT

JavaScript

WINDOWS VISTA

.NET FRAMEWORK 2.0

MICROSOFT WINDOWS

SECURITY ARCHITECTURE

J2SE

.NET FRAMEWORK 3.5

Eclipse

CruiseControl.NET

SERVLETS

STATISTICS

Sammanfattning

Peter Thorsen is an experienced IT architect and developer who has participated
in the development of numerous critical IT systems.

With an education as cand.scient.dat (computer scientist) and 24 years of
experience, he has a very broad theoretical as well as practical background.

Peter is careful and methodical. The success criteria is always to deliver a product
of high quality and within the agreed timeframe.

Peter works well individually as well as in teams. He welcomes analysis tasks as
well as design and implementation and has many years of experience with OOAD
and agile development.

Peter is C/C++ expert based on many years (since 1986) of practical use. He has
used C and C++ on numerous platforms, from PIC microcontrollers to Mac,
Windows and Unix systems of various flavors.

Furthermore Peter has many years of experience with J2EE development,
including Swing and web-based applications. The latest projects has used
platforms/tools such as Java 8, Spring Boot/DropWizard, Angular, Docker and
AWS. Peter has much experience with relational databases, e.g. PostgreSQL,
Oracle, SQL Server, DB2 and to a lesser degree NoSQL databases such as
Couchbase.

Peter also has experience with low-level C/C++/assembler programming, data-
parallel programming (Intel SSE), multithreaded programming and performance
tuning.

Peter communicates well in danish and english.


Asseco Denmark A/S Phone:
Kronprinsessegade 54, 5. +45 33 36 46 60
DK1306 Copenhagen info@asseco.dk

Professionell bakgrund

Developer/Architect
Asseco Denmark A/S

1999-01 - Pågående

Tech Lead Expert level TibcoEBX experienced Java developer
Nordea

2021-12 - 2022-08

Java expert who have been responsible for coding and providing solutions for technical issues which may affect product delivery. Have facilitated requirement analyses, conduct peer reviews and provide feedback, and enhance frameworks.
Role: Solution Architect Technologies: Java and J2EE internals, micro services, API, Kafka
Solution Architect
Tryg Danmark

2020-04 - 2021-11

Technologies: Open ID Connect, NemID, MitID, CIAM
Valitor/AltaPay

2018-03 - 2020-04

info@asseco.dk Development work for PSP (Payment Service Provider). Integration of new Acquirer Services Providers into the PSPs backend and frontend.
Technologies: Java, MySQL, SCA (Strong Customer Authentication), PCI DSS
Requirements analyst (wrote Use Cases), developer and tester
Nordea Bank

2017-02 - 2018-02

(Feb 2017 - Feb 2018) Integration of with MobilePay for account-to-account money transfers between partner banks to replace card-based transactions.
Role: Requirements analyst (wrote Use Cases), developer and tester.
Technologies: Java 8, Spring Boot, REST services, host integration, Maven, Git, Jenkins, Splunk
Swipp

2015-04 - 2016-11

Part of agile handpicked Scrum Team to utilise "account to account" transfers between Danish banks for eCommerce. The team worked closely together with the business delivering an payment platform based upon modern micro service paradigms using Docker and NO-SQL database with focus on robustness, scalability and security. The team was responsible for the full lifecycle of the product including the AWS environment; from development to operation at a bank data center. Secondly successfully insourcing existing Swipp backend and apps from external partner as part of a plan for Swipp to become more agile.
Implementation of interface between payment platform and bank data centers.
Implemented and analyzed performance tests as well as automated integration tests.
Role: Developer/Scrum Team member Technologies: Java 8, Microservices/REST, Docker, CouchDB, Dropwizard, AngularJS, AWS, Jenkins, Maven, Git, Spock, JUnit, Splunk
Technical/implementation analyst
Nordea Bank

2014-09 - 2015-03

(Sep 2014 - Mar 2015) The NRC project was tasked with implementing a system to control regulatory rules in Nordea.
Analysing data needs and where to source the data. Defining an architecture for the system for later implementation.
Role: Technical/implementation analyst.
Asseco Denmark, SII Engine

2012-04 - 2014-09

info@asseco.dk Java-based web application for data aggregation: SII Engine, an Asseco Denmark standard Solvency II solution, delivered with Pillar 1 & 3 integrated together, creating the most optimized Solvency II process on the market.
Focused especially on identifying and fixing performance bottlenecks and implementing optimizations by code restructuring, database optimizations and implementing dynamic multithreaded execution of calculation tasks.
Also implemented Nashorn-based scripting-engine for automation tasks and for enabling more flow control in calculations.
Role: Team Lead and Architect Technologies: Java 7, PostgreSQL, Nashorn, Stripes MVC, JUnit, Subversion, Hudson
Nordea A/S

2011-07 - 2012-03

Development of Customer Management System. Java (Swing) based N-tier system.
Pensam A/S

2011-06 - 2011-07

A .Net based calculation program pulling data from datawarehouse into data mart.
Novo Nordisk A/S

2008-06 - 2008-06

Development of embedded software for medical devices. (C++)
SEB Pension A/S

2007-04 - 2008-05

Migration of J2EE web-application from CBT-based to Open OCES security.
A.P. Møller Mærsk A/S

2006-10 - 2007-03

Development of automatic deployment of J2EE application on WebLogic.
Optimization of Hibernate/SQL on Oracle DBMS.
Development lead on complex MFC/C++/Tuxedo/Oracle based system
A.P. Møller Mærsk A/S

2006-01 - 2006-09

Responsible for coordination internally within the project and with the customers developers.
Nykredit A/S

2005-07 - 2005-12

Definition ad implementation of interfaces from E-bank backend to external systems, e.g. PBS.
(J2EE/JDBC, MQ series)
VisitDenmark A/S

2005-01 - 2005-06

Architecture and implementation of a large portal based on J2EE (Java, JDBC, PL/SQL). Responsible for tuning, improved response times by appr. 10 times.
Mentor for host
TopDanmark A/S

2004-10 - 2004-12

developers to be trained in J2EE technologies. (WebSphere, Java, JSP).
Main developer and architect
Nordea A/S

2004-03 - 2004-09

for analysis, design and implementation of migration to new security architecture. (WebLogic, JSP/servlets).
Nordea A

2003-11 - 2004-02

Asseco Denmark A/S Phone: Kronprinsessegade 54, 5. +45 33 36 46 60 DK1306 Copenhagen info@asseco.dk E-business architecture. Analysis and documentation of application security architecture. (JSP/servlets)
Alm. Brand A/S

2003-10 - 2003-10

based authorization system.
Egmont magasiner A/S

2003-04 - 2003-09

Development of online magazine.(JSP/servlets/content mgt. system)
Nordea A/S

2002-06 - 2003-03

Development of Customer Management System. Java (fat client) based N-tier system. Development of surveillance application for above system.
Nordea A/S

2001-11 - 2002-05

Maintenance of Customer Management System. ASP-based N-tier system.
Siemens AG

2001-10 - 2001-11

Development of statistics application for hydroelectric plant in Switzerland. (C++, ProC)
Nordea

2001-04 - 2001-09

Development of performance-critical Windows NT security utilities. (C++, multithreaded programming)
Asseco Denmark A/S

2000-07 - 2001-03

Design and implementation of webbased newsletter/articlebase. (ASP/IIS, HTML, javascript)
Nordea A/S

1999-06 - 2000-06

Implementation of application protocol/middleware and porting of this from C++ to Java. (C++, TCP/IP, Java)
Udvikler
Olicom A/S

1997-01 - 1999-01

Designer
Ericsson Danmark A/S

1993-01 - 1997-01

Studenter-udvikler
Novo Nordisk A/S

1991-01 - 1992-01

Amco data (selvstændig), Salg af udviklingsværktøjer (1987 - 1990)
Medarbejder
Spectrum

1986-01 - 1987-01

Akademisk bakgrund

University of Copenhagen
University of Copenhagen

1986-01 - 1992-01

Øregård gymnasium
Øregård gymnasium

1982-01 - 1985-01

Certifikat

MS C++ application development (2001)
MS C++ application development

Kontakta konsult

/