01/09/2024 updated

**** ******** ****
100 % available

Principal/Senior Engineer, Technical Project Manager

Huningue, France
Worldwide
MSc software development
Huningue, France
Worldwide
MSc software development

Profile attachments

CV - Michael Larsen

C (Programming Language)Java (Programming Language)JavaScriptPHPApplication Programming Interfaces (APIs)Ajax (Programming Language)Amazon Web ServicesApache AntServer ApplicationPenetration TestingAuthenticationsTest AutomationBash ShellBatch ProcessingBootstrap (Software)Bug ManagementUnixC++ (Programming Language)Ubuntu (Operating System)Cascading Style Sheets (CSS)CompTIA Security+Computer SecurityComputer ProgrammingDatabasesContinuous IntegrationCommon Object Request Broker ArchitectureData ArchitectureIBM DB2Software Design PatternsLinuxProgramming ToolsEclipse (Software)EclipseLinkEnterprise JavaBeansPerl (Programming Language)Java Platform Enterprise Edition (J2EE)Fraud Prevention and DetectionGlassfish Application ServersR (Programming Language)GradleUser Interface DesignGroovyApache HadoopHazelcastHibernateHyper SQL Database (HSQLDB)IBM Websphere Application ServerIBM WebSphere Message BrokerIntelliJ IDEAWeb PortalsJava Platform Standard Edition (J2SE)Java Database ConnectivityJava Message Service (JMS)Java Persistence APIJava ServletSpring FrameworkApache StrutsSwing (Java)Java API For RESTful Web Services (JAX-RS)Java Architecture for XML BindingWildFly (JBoss AS)Java Native InterfacejQueryJavaServer FacesJavaserver PagesJUnitPython (Programming Language)PostgreSQLLinux AdministrationApache MavenMongoDBMySQLNode.jsNoSQLOpenShiftOracle DatabasesOracle ApplicationsPackage Management SystemsParsingScrum MethodologyRabbitMQRed Hat Enterprise LinuxMockitoOracle Service BusAngular 2+RubySwaggerSAP ApplicationsSeleniumService LayerSimple Object Access Protocol (SOAP)Software EngineeringPL-SQLSubversionTypeScriptWeb ApplicationsWeb ServicesJetBrains WebStormXPathExtensible Stylesheet Language (XSL)InformixTransaction Processing (Computing)MultithreadingTest-Driven Development (TDD)Grunt (Software)React.jsConcurrencyDatabase OptimizationSpring BootSybaseSwift (Programming Language)Vue.jsBackendGitLabGitBuild ManagementAngularJSJax WsIntegration TestsKubernetesApache KafkaNpm(Software)Front End Software Development3-tier ArchitecturesOsgiProtractorActimizeCucumber (Software)MochaWebmethodsDockerJenkinsGolangMicroservicesApache StormData Generation
3-tier, Actimize, AJAX, AWS, Angular 5, Angular 2, Angular, AngularJS, Ant, Hadoop, Kafka, Maven, Apache Storm, Struts, Api, Test Automation, testing Tools, automated testing, backend, BASH, Bash script, batch processing, Bootstrap, build management, C, C++, C/C++, CSS, CORBA, CompTIA Security+, programming, Cyber Security, concurrency, continuous integration, Cucumber, Data Architect, data generation, Database optimization, database, UI/UX, Docker, Eclipse, EclipseLink, EJB, XSL, Fraud Detection, front-end, GIT, Gitlab, Glassfish, Golang, Gradle, Groovy, Grunt, Hazelcast, Hibernate, HSQLDB, HSQL, DB2, Websphere Message Broker, Websphere application, Websphere 6, Websphere, Computer Science, Informix, integration tests, IntelliJ, jQuery, Java, Java 8, JAX-RS, JAXP, JAXB, JDBC, JMS, JNI, JPA, J2EE, JEE, J2SE, Servlet, JavaScript, Jest, JSF, JSP, JAX-WS, Jenkins, Junit, Kubernetes, Linux, Linux System administration, microservices, Mocha, Mockito, Mongo, multi-threaded, MySQL, NOSQL, Node.JS, Nodejs, npm, OpenShift, Oracle, Oracle 10g, 11i, Oracle Service Bus, OSGI, PHP, PL/SQL, package management, parser, Perl, Postgres, PostgresSQL, development Tools, Protractor, Python, R, RabbitMQ, React, Redhat, Ruby, SAP, Scrum team, Scrum, Selenium, server applications, Application Servers, Service layer, SOAP, bug fixes, Design Patterns, Software Development, Penetration testing, Spring, Spring Boot, SVN, Swagger, SWIFT, Swing, Sybase, TDD, transaction processing, TypeScript, Ubuntu, Unix, Unix Scripting, Authenticator, Authentication, Vue.js, web app, portal server, Web Services, WebStorm, WebMethods, Jboss, XPATH

Experience

Professional experience10+ years
Freelancer since2014

Languages

GermanFluentEnglishNative speakerFrenchBasic knowledge

Project history

Sr.Software Engineer/Team Lead

Enceladus Informatique, Inc.
* Focussedon SecurityAutomaten, Authenticator ans passeord
management tools

* Passed CompTIA Security+ certificatio

* Unix/Linux System administration

* Build Security microservices

* Penetration testing

Tools used:

Java 12, Spring Boot 2, Mockito/Junit, PostgresSQL, megasploit, open shift,
angular 15

Assistant Vice President Senior Developer / Solution Architect

Credit Suisse
Projects:

* Java server development, portal server projects

* Online Authentication Server, Lead Engineer




* Transaction Signing/Fraud Detection, Lead Engineer

* EAM Net Home, Lead Engineer

* InvestPlanner, Lead Engineer

Tools used:

JSF, J2EE, CORBA, Oracle, Ant, Actimize

Senior Software Engineer

Postfinance
Projects:

* Java server programming of transaction processing (Acquiring) server

* Java server programming of transaction processing (Issuing) server

* C/Tuxedo programming, Publifon Server

Tools used:

Java, Swing, Oracle, C, Tuxedo, Ant

Senior Developer

Crosspoint
Projects:

* Design/implementation of reporting system prototype for German Fiscal Taxation

* Design/mentor of discussion forum project

* Support/coaching of other teams in J2EE-Architectures
Tools used:

Java, Servlet, J2EE, JDO (Castor), Oracle, Ant

Senior Analyst Programmer

Banc of America Securities
* Developed J2EE 3-tier service work request system.

* Managed back office SWIFT operations (administration and programming)

* Wrote db query service to extract daily reporting information

* Managed back office settlements engine and counter party data.

Tools used:

JSP, J2EE, SWIFT, JDBC, Sybase, BASH, Wilco Gloss Transaction Server

Consultant

Zen Consulting
Assignment Amazon.com, Seattle, WA

* Built fraud detection system GUI using JNI

* Implemented payment processing system for German direct debit cards


Assignment Registry Systems Corp. / NYLife, Sausalito, CA




* Programming and design of DAO persistent framework.

Senior Developer

Earthweb (Developer.com)
* Integration and maintenance java chat server and client

* Management of programming team (3 programmers)

Tools used:

Java, Bash script, AWT, JavaSpaces (JINI)

Certificates

Security +

CompTIA

2022


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in