About Me

Hello, I’m Marc Waldmeyer, an independent Software Developer based in Lausanne, Fribourg and Bern. For more infos, find me on LinkedIn or download my CV below.
Personal Information
- Full Name : Marc Waldmeyer
- Phone : +41 76 420 36 73
- Email : marc@waldmeyer.pro
- Speak : FR / ENG / GER / CZ
education
Java 8 - Oracle Certified Professional
ORACLE
Java 8 - Oracle Certified Associate
ORACLE
Scrum Master Certification
ScrumAlliance
Master in Computer Science
EPFL - Swiss Federal Institute of Technology
Bachelor in Computer Science
EPFL - Swiss Federal Institute of Technology
work experience
Colibri
ti&m
Application that receives any change-requests in a Swisscom mobile subscription via Cockpit channel or other jms channels. From these requests, it creates a new configuration for this subscription and submits it to a subsystem in order for the changes to be applied.
Tasks: Refactoring of the actual productive version in order to improve the performance, maintenance and readability of the code. Development of an E2E Tester that injects test data, validates the output and compares it with the actual productive output in order to avoid regression bugs.
Technologies: Springboot, Oracle SQL, Drools, Angular
KIB
SBB CFF FFS
System which processes incoming data from a parent system, filters and displays relevant infos to the customer. The data is then displayed in every train station screen and played in the loudspeaker. All the information can be monitored and altered via a Web UI developped with Angular Framework.
Tasks: Development of the application from scratch. Definition of rest and JMS interfaces, of UI components using Angular and of backend micro-services using Springboot. Deployment of each micro service on an Openshift Cloud Platform and monitoring of the whole system using NewRelic, Openshift monitoring tools, ...
Technologies: Springboot, Hibernate, PostgreSQL, Angular
CUS
SBB CFF FFS
HUB which collects, filters, processes all the relevant Data of a train journey and sends them to several subsystems.
Tasks: Development of backend component using JAVAEE Framework and deployment of these components on a WebSphere server. Extension and maintenance of the database and data model using Liquibase. Refactoring of a web-app using Angular in order to visualize backend data.
Technologies: J2EE, OpenJpa, Oracle SQL, Angular
LAVA
ELCA
Application which filters confidential data flows and builds reports that are displayed in a Swing UI. These reports can be saved as pdf as well.
Tasks: Development and maintenance of backend modules in order to filter incoming data flows using customer-defined criteria. Improvements in UI for highlighting search results and pdf printing.
Technologies: Java, Swing, Oracle SQL
ACM
ELCA
Web-Application which archives pdf reports with its attachments and allows the users to search and display them in a web UI.
Tasks: Maintenance and Bug fixing of a web-archives. Discuss of extensions and costs with the customer.
Technologies: Spring, MySQL, HTML, CSS, Javascript
Invitation to bid
ELCA
Extension of the Dojo Framework with a custom widget as part of an invitation to bid.
Tasks: Implementation of new Dojo widgets and tests cases for a PoC.
Technologies: Dojo Framework, Javascript

ECM Application Integrator
IMTF
ECM Solution and on-site integration for several Banking customers.
Tasks: Maintenance and bug fixing of an ECM. Deployment of the solution onsite on Redhat servers. Configuration and migration of the ORACLE databases when needed and write bash scripts to automate the deployment.
Technologies: J2EE, Oracle SQL, bash
My Skills
Development Skills
Java
Springboot
Angular
Html/CSS
JQuery
PostgreSQL
Oracle SQL
Tooling Skills
IntelliJ
Git
Openshift
WebSphereMQ
RabbitMQ
Hazelcast
Drools