VM

Vesa Marttinen

available

Last update: 06.09.2022

Entwicklung, Banking, Finance

Company: KapFinance Oy
Graduation: Master of Science (Math, Physik, Informatik)
Hourly-/Daily rates: show
Languages: German (Limited professional) | Finnish (Limited professional) | English (Limited professional) | French (Elementary)

Keywords

Attachments

CV-MarttinenVesa.pdf

Skills

Architect, Unix, Linux, Windows, OS, HP Nonstop, Application Servers, Tandem HP, Visual Studio, C++, Visual Basic, VBA, DB2, Oracle, MySQL, SQLite, Rational Rose, PowerDesigner, Enterprise Architect, C, Cobol, PL1, Unix shell, powershell scripting, Perl, SNA, X.25, TCP, IP, JMS, TibcoEMS, SOA integration, Unix (12), IBM-mainframe (7), Tandem HP Nonstop (8), Windows Servers, Java technologies, Web Servers, Application Servers(6), Weblogic, Websphere(5), EJB/ JEE(5), Struts(2), Spring(0.5), Vaadin, AngularJS(0.1), GWT(0.1), C (11), C++(8), Java, Python, Powershell(2), Java scripts (2), Database, SQL, Embedded SQL (19), DB2( 12), Oracle(9), PL/SQL(2), HP Nonstop SQL (7), Middleware/telecommunication/messaging, MQ Series (6), Corba (2), Tuxedo(1), Tibco EMS (1), Linux Network(1), SNA(3), TCP/IP (6), OSB(1), SDLC, UML(5), HP Quality Center (4), Remedy, SVN Subversion (3), CVS(4), Make (7), Ant(1), Maven (1), JUnit(2), Jira(1), Confluence(1), ServiceNow(2), Software development methods, RUP(3), Agile Scrum(5), UBS, Nordea, SWX, OMX, Windows Server, C#, Pandas, Multicharts.NET, Machine Learning, SPX, flask, numpy, VMWARE, GIT, ServiceNow, Data Integration, DWH, Powershell, ETL, DB, Perl ETL, NET applications, IIS Administration, NET, Interface, Visual, Studio, Visual Studio 2016, Integrator, GUI, IIS, Visual Studio C++(6.0, 2010), Eclipse, Spring, Maven, JIRA, Oracle Database, C/C++, Java/Restful/JSON API, AIX DB2, Shell scripting, agile SCRUM, IBM, databases, Solaris, Tomcat, Webshere, Oracle 11.2, Websphere RAD, Struts J2EE, SVN, Application Server, Windows C++ Applications, Tuxedo, RAD, Java J2EE GUI applications, release management, Solaris sparc32, X, AIX, Websphere, Webspehre RAD, Struts JEE, JSP, Clearcase, SAS, Webshere RAD Java J2EE GUI applications, Data Quality, physical data model, Nonstop SQL, ksh, data warehouse, XML, Mainframe, Weblogic Application server, PCI, backups, ITIL, PL/1, SOA, z/OS, UAT, Web Services, Unix Solaris, PL, SAP, Compaq, MMS, IMS, Windows XP, Visual Studio C/C++, Corba, C++ Java, Swing, IBM MQ Workflow MQ Series, RUP, Rational Requisite, ClearQuest, Nonstop Unix, UI- servers, user interface, Windows NT, Visual Studio C++, UML, AIX Unix, system testing, MQ Series, Embedded SQL, Stratus, System administration, Base24, Tandem, backend, Software design, Computer Science

Project history

04/2022 - 04/2022
Integrator

Description of project: PhMeter Command Interface
Platform: Windows, Visual Studio, C#
Software: Visual Studio 2016, C#
Own role: Integrator
Responsibilties and achievements:
* Buiding command and GUI interface to PHMeter device for
MES production control system

Description of project: ServiceNow Integration
Platform: Windows Server
Software: Perl, Powershell, Java, Oracle, ServiceNow
Own role: ETL-expert
Responsibilties and achievements:
* Data Staging Integration to ServiceNow using inhouse ETL
load/transform tools.
* Enhance Staging DB ETL platform
* Build ETL monitor tools
* Windows Server Engineering
* Support .NET applications
* IIS Administration

Description of project: New Bank Branch Teller
Platform: Win7
Software: Visual Studio C++(6.0, 2010), Java, Eclipse STS
Spring, Maven, GIT, JIRA, Oracle Database
Own role: IT-expert
Responsibilties and achievements:
* Design and implement changes to Windows Brach Teller
Applications using C/C++ (Cash, Transfer, Payments, Loans)
* Participating in designing and maintaining Java/Restful/JSON
API client services
* Technical lead to support offshore team


Description of project: New Risk And Compliance Interface
Platform: AIX DB2
Software: DB2, SQL; Shell scripting
Own role: Senior ETL Datawarehouse designer in agile SCRUM
project
Responsibilties and achievements:
* DWH ETL- souring using inhouse ETL-tools
* SQL performance tuning
* Desing and implementation of test database anonymization

04/2022 - 04/2022
Senior datawarehouse database designer

Description of project: New campaign datawarehouse ETL-
database
Platform: HP Nonstop Unix
Software: C++, Nonstop SQL and Unix, ksh
Own role: Senior datawarehouse database designer
Responsibilties and achievements:
* Designing and implementation (ETL) of enhancements to
data warehouse database
* Design and implementation (ETL) of new eCoupon database
* Implementing XML-based interface for new eCoupon
dataload
* Load process performance tuning


Project name:
System Engineering in payments and market
data
Customer:

04/2022 - 04/2022
Application architect

Description of project: Mainframe and integration architecture
survey and ongoing SOA integrations
Platform: IBM-mainframe z/OS, AIX, Windows
Software:
Own role: Application architect
Responsibilties and achievements:
* Analyzing and documenting interfaces of the current
multiplatform architectures in Finnish Centre for Pensions.
* Designing and consolidating current system architecture
solutions in multi platform environment/ Designing new
distributed databases
* Reviewing specifications, test plans and test cases
(integration/UAT/ performance testing)
* Designing and reviewing Web Services specifications
* Participating in design of new integration architecture
* Designing of new methodology for technical design

04/2022 - 04/2022
Software Specialist

Description of project: Market Supervisor and Surveillance
customization
Platform: Unix Solaris
Software: C++
Own role: Software Specialist
Responsibilties and achievements:
* Participating in going live phase of the of Market Supervisor
and Surveillance
* Implementing inbound interfaces to different market data and
feeds

04/2022 - 04/2022
Software Specialist

Description of project: Stock Exchange MiFID regulation
implementation
Platform: Unix Solaris, Linux
Software: Java, Oracle Database, PL/SQL
Own role: Software Specialist
Responsibilties and achievements:
* Planned and implemented automated Java-based regression
tests of MiFID-project for Stock Exchange trading engine.
* Design and implement regression tests for different Market
Price Order scenarios (FoK, FaK), linked orders, combined
orders, Equilibrium Price orders, cancellation orders
*

04/2022 - 04/2022
Software Specialist

Description of project: Ongoing telecom operator
SMS/MMS/IMS platform projects
Platform: Unix, Windows XP
Software: Visual Studio C/C++, Java, Corba
Own role: Software Specialist
Responsibilties and achievements:
* Participating in technical design and implementation of
telecom operator mobile multimedia platform services

04/2022 - 04/2022
Senior navigation database developer

Description of project: Car navigation system development
Platform: Unix, Linux
Software: C
Own role: Senior navigation database developer
Responsibilties and achievements:
* Participating in technical design and implementation of new
features to Alpine navigation database from NAVTEQ


Description of project: Development of new international card
payment authorization switch
Platform: Unix, BASE24-es
Software: C++ Java, Swing, IBM MQ Workflow MQ Series,
RUP, Rational Rose, Rational Requisite, ClearQuest, ClearCase
Own role: Software Developer/Payment analyst
Responsibilties and achievements:
* Participating in technical design and implementation client
interface
* Participating in card/payment authorization switch
development


Description of project: Ongoing manufacturing logistics projects
Platform: Nonstop Guardian and Unix
Software: COBOL, IBM MQ Workflow MQ Series
Own role: Software Specialist/System engineer
Responsibilties and achievements:
* Participating in technical design and implementation of
several factory lines logistics of car manufacturing

04/2022 - 04/2022
System architect/Financial Math Developer

Description of project: New Securities database
Platform: Tandem Nonstop OSS Unix
Software: C++, Nonstop Unix
Own role: System architect/Financial Math Developer
Responsibilties and achievements:
* OO-Designing and implementating of new Bond yield
calculations class library (equities, straight, variable,
convertible bonds)
* Participating in technical design and implementation of UI-
servers for user interface

04/2022 - 04/2022
Software Specialist/Project leader

Description of project: New graphical client for legacy
mainframe loyalty card management system
Platform: Windows NT, Corba
Software: Visual Studio C++
Own role: Software Specialist/Project leader
Responsibilties and achievements:
* Responsible as project lead/technical lead to finalize card
management system (defects, acceptance test, going live)
* Documenting the solution with UML
* Training of the card management end users

04/2022 - 04/2022
Software Specialist

Description of project: New railway booking system
Platform: Unix (Nonstop OSS), Windows NT, Tuxedo
Software: C++, UML with Rational Rose
Own role: Software Specialist
Responsibilties and achievements:
* Participating in infrastructure design of the new railway billing
system
* Analyzing the business requests and documenting the
solutions with UML

04/2022 - 04/2022
Software Designer

Description of project: New billing load monitor system
Platform: Nonstop Tandem (Guardian, OSS Unix)
Software: C, Nonstop SQL, MQ Series
Own role: Software Designer
Responsibilties and achievements:
* Analyzing the impact of business requests to the database
access, designing and implementing of Embedded SQL-
access library Implementing the server to validate the
incoming billing data
* Finalizing of in-house resource manager for load performance

Description of project: New interface from AEX to LSE
Platform: Stratus
Software: C
Own role: Software Specialist/project leader
Responsibilties and achievements:
* Analyzing the business needs for the online interface
between stock exchanges
* Technical design of TRAX interface between AEX and LSE
* Technical lead in implementaion

Description of project: System administration of card
authorization system
Platform: Tandem Nonstop
Software: Base24
Own role: Software Specialist / System engineer
Responsibilties and achievements:
* Tandem and Base24 payment system administration
* Documentation of the production system

04/2022 - 04/2022
Software Specialist

Description of project: System administration of central bank
back office system
Platform: Tandem Nonstop, Atlas
Software: Tandem tools
Own role: Software Specialist
Responsibilties and achievements:
* Tandem and Atlas system administration
* Participating in technical design and implementation in Atlas
backend environment

04/2022 - 04/2022
Developer/Architect
SWCM

Main responsibilities :
Base product Application Server technical lead developer

Job Title: Datawarehouse Developer
Main responsibilities :
ETL-Development, ETL-Process GUI Development

Job Title: System Engineer
Main responsibilities :
Car Management/Stock Exchange System Engineering tasks

Job Title: Consultant, Owner
Main responsibilities :
* Software design and implementation

Job Title: Consultant
Main responsibilities :
* Software design and implementation

Job Title: Project Manager
Main responsibilities :
* Project management
* Software design and implementation

Job Title: System specialist
Main responsibilities :
* System programmer

Job Title: Analyst Programmer
Main responsibilities :
* System programmer
* Analyst Programmer

Job Title: Analyst programmer
Main responsibilities :
* Programmer

Master of Science, 1984 University of Helsinki (Mathematics, Physics, Computer Science)

01/2010 - 05/2010
Application Server lead / Software component manager
COOP

COOP, Stockholm, Sweden
Time involved:
1/2010-05/2010
References:

Description of project: Bank basic product for sales, cash and
credit outsourcing/offshoring project
Platform: Solaris (sparc and X.86), Tomcat, Webshere, Oracle
11.2
Software: Java, Websphere RAD,Struts J2EE, Oracle. Shell
scripting, Perl, SVN
Own role: Application Server lead / Software component
manager
Responsibilties and achievements:
* Maintain Branch Solution Windows C++ Applications (Cash,
Transfer, Payments, Loans)
* Inhouse Application Server lead and Software component
manager in a team of 4 developer
* Third-Level Support in bank's most critical, high-availability
system
* Lead the C++, Tuxedo, TibcoEMS, Oracle development
* Release management
* Maintaining Webshere RAD Java J2EE GUI applications for
release management monitoring and configuration
* Taking part in migration from Solaris sparc32 to X.86
* Taking part of integration /deployment/packaging


Description of project: Wealth Management Datawarehouse
ongoing projects
Platform: AIX DB2 Websphere
Software: Java, Webspehre RAD,Struts JEE, JSP, DB2. Shell
scripting, SVN, Clearcase, SAS
Own role: Datawarehouse database designer/developer
Responsibilties and achievements:
* Maintaining Webshere RAD Java J2EE GUI applications for
datawarehouse monitoring, operating and meta-data
management
* Designing and implementing Data Quality Migration and
Consolidation modules with Java
* DWH ETL- souring of new interfaces concentrating on wealth
management portfolios.
* Daily ETL-monitoring and data quality problem solving
* Maintaining physical data model with PowerDesigner

02/2008 - 01/2009
System engineer/technica
Arek/ETK; SWX; OMX

Project name:
Mainframe/integration Architecture
Customer:
Arek/ETK, Helsinki, Finland
Time involved:
2/2008 -1/2009
References:




Project name:
SWX Stock Exchange Surveillance
Customer:
SWX, Zurich, Switzerland
Time involved:
11/2007 - 1/2008
References:




Project name:
OMX Stock Exchange MiFID
Customer:
OMX, Stockholm, Sweden
Time involved:
2/2007 - 10/2007
References:

Description of project: Ongoing system engineering on ATM-
platform
Platform: Nonstop Guardian and OSS Unix, Tomcat, Weblogic
Software:
Own role: System engineer/technica
Responsibilties and achievements:
* Reviewing the current production environment of the payment
system
* Engineering Tomcat, Weblogic Application server
environment
* System engineering on Tandem Nonstop platform (PCI Data
security standard, system backups and system recovery
review and enhancements )
* Enhancing the system monitor tools
* Managing the changes and incidents according to ITIL with
Remedy AR ITSM
* Reviewing code (Java, PL/1)

05/1999 - 07/1999
Software Specialist/project leader
AEX -Amsterdam Stock Exchange; Bayerische Landesbank

AEX -Amsterdam Stock Exchange,
Amsterdam, Netherlands
Time involved:
05/1999 - 07/1999
References:


Project name:
Card Authorization System Management
Customer:
Bayerische Landesbank, Munich, Germany
Time involved:
01/1999 - 04/1999
References:

Description of project: Redesign and documentation of ordering
system of a retail shop chain
Platform: AIX Unix, Tomcat, DB2
Software: Perl
Own role: Software Specialist/project leader
Responsibilties and achievements:
* Reviewing and documenting the current system
* Modelling the order database for restructuring
* Redesigning the database for improving the performance of
the database (DB2) Redesigning the database for improving
the performance of the database (DB2)
* As project leader collecting customer requirements,
scheduling changes, system testing, daily production
monitoring
* Analyzing the new business requests for retail shop order
system

03/1987 - 07/1987
Comptel


Local Availability

Only available in these countries: United Kingdom
Verfügbar 01.05.2022
Profileimage by Vesa Marttinen Entwicklung, Banking, Finance from Espoo Entwicklung, Banking, Finance
Register