Setting up the requirements for importing data from municipalities in eCH format (XML).
Creating requirements for matching the data from municipalities with the data in the NEST database.
Testing the applications.
Creating the documentationCreating requirements for reading data from municipalities in eCH format (XML).
Used technologies: Ifa Pass project method, Hermes, Windows 7, Unix, J2EE, HTML, Struts, JSP, EJB, UML, HTML, CSS, JavaScript, JDBC, jQuery, JPA, JUnit, Test Driven Development, JDBC, Maven, JBoss, NetBeans, Eclipse, Hibernate, Spring, Oracle, My SQL, WebSphere, Rational Web/Application Developer, IntelliJ IDEA, Suse Linux, Apache web server and Tomcat.
Jan 2020 - Jan 2020
1 month
Basel, Switzerland
DevOps Engineer
Physiotherapie Heuwaage
Creating concept for migrating Win 7 to Win 10.
Migrating Win 7 to Win 10.
Testing the applications.
Used technologies: Hermes project method, Win 10, WIn 7, IE 11, Edge, VBA, MS Access, MS Office.
Aug 2018 - Dec 2019
1 year 5 months
Adliswil, Switzerland
System Architect / System Engineer / Programmer
Generali Adliswil
Migrating a data center of an insurance company to a new provider.
Creating the migration concept.
Visualizing tasks (Kanban).
Installing and configuring the Tomcat web servers.
Setting up permissions for Citrix VDI.
Writing Linux scripts to start and stop the applications.
Network analysis with Wireshark.
Writing PowerShell scripts for various tasks.
Providing environments for development, user acceptance, and production.
Migrating firewall and permissions.
Automating configurations with Chef.
Testing the applications.
Documenting the installation.
Training the users.
Stakeholder management.
Used technologies: J2EE, Java 7, Java 8, XML, XSL, XSD, Struts, JSP, EJB, UML, HTML, CSS, JDBC, JMS, JavaScript, jQuery, Red Hat, JBoss, Chef, Nexus, Eclipse, Hibernate, Spring, Oracle, My SQL, SOAP, REST, Kubernetes, WebSphere, Rational Web/Application Developer, , Tomcat, SQL, Oracle, PL/SQL, MQ, SVN, Git, Jira, Kanban, Confluence, Spira, nginx, Airlock, LDAP, Nexus, Windows 7, Windows 10, PowerShell, Enterprise Architect and the MS Office products.
Jan 2018 - Jul 2018
7 months
Frankfurt, Germany
System Engineer / Test Engineer / Programmer
Deutsche Bundesbank
Analyzing changes in the central banks' payment system.
Extending the programs of banks' international payments (Target 2).
Programming new functions and adjusting the existing solution.
Developing and adjusting stored procedures.
Creating test data that covers the functionality of the changes.
Testing the created programs.
Documenting and presenting test results.
Training the users.
Deploying the changed programs.
Stakeholder management.
Used technologies: J2EE, Java 7, Java 8, XML, XSL, XSD, Struts, JSP, EJB, UML, HTML, CSS, JDBC, JavaScript, jQuery, Ant, Maven, JBoss, NetBeans, Eclipse, Hibernate, Spring, Oracle, My SQL, SOAP, REST, Docker, Kubernetes, WebSphere, Rational Web/Application Developer, IntelliJ IDEA, Tomcat, DB2, SQL, Oracle, PL/SQL, MQ, SVN, Mercury Quality Center, HP Application Lifecycle Management (HP ALM), Windows 7, Enterprise Architect and the MS Office products.
Jul 2016 - Dec 2017
1 year 6 months
Zürich, Switzerland
System Architect / System Engineer / Programmer
Credit Suisse
Taking on Scrum Master tasks such as managing the backlog with user stories (story ready), running daily Scrum meetings, Sprint reviews (story done), and sprint retrospectives.
Creating requirements for USWHT 871(m), such as determining customer profiles and calculating tax on securities transactions with underlying values using Enterprise Architect.
Modeling processes for calculating the tax (BPMN).
Identifying customers according to the KYC principle.
Evaluating and reconciling the charged FATCA tax using SQL.
Optimizing SQL queries.
Reconciling MT566 Swift messages with monthly tax statements, custodians, and sections.
Reconciling custodian messages with custody accounting.
Creating the 1042-S report.
Creating logical and physical data models.
Writing programs to store data for later calculation of the USWHT 871(m) tax.
Stakeholder management.
Monitoring deadlines.
Used technologies: Jira, Kanban, Confluence, HP Application Lifecycle Management (HP ALM), J2EE, HTML, Struts, JSP, EJB, UML, HTML, CSS, JDBC, JavaScript, jQuery, Maven, JBoss, NetBeans, Eclipse, Hibernate, Spring, Oracle, My SQL, SOAP, REST, Docker, Kubernetes, WebSphere, Rational Web/Application Developer, IntelliJ IDEA, Suse Linux, Tomcat,, PL/1, COBOL II, DB2, IMS, SQL, Oracle, PL/SQL, MQ, Corba, IMS, MVS, TSO, ISPF, Rational Developer for System z (RDz), Rational Software Modeler, ChangeMan, ClearCase, ClearQuest, EJES, QMF, JCL, JES3, JES2, Control-M, EXPEDITOR, CMMI, Mercury Quality Center, Windows 7, ServiceNow, Enterprise Architect, Panorama and the MS Office products.
Feb 2016 - Jun 2016
5 months
Zürich, Switzerland
Business Test Manager / Business Analyst
Credit Suisse
Create requirements for the FATCA 2016 regulatory changes.
Document tests with HP ALM.
Create the test project plan.
Create the test design.
Create test cases for the user acceptance test.
Test programs and create test reports.
Stakeholder management.
Monitor deadlines.
Technologies used: Jira, Kanban, Confluence, HP Application Lifecycle Management (HP ALM), Windows 7, ServiceNow, Enterprise Architect, Panorama, and MS Office products.
Nov 2015 - Jan 2016
3 months
Laufen, Switzerland
System Architect / Programmer
Paramedic AG
Create a migration concept for the MS Access solution.
Migrate MS Access solutions from Windows 7 to Windows 10.
Program various tasks with PowerShell scripts.
Adapt VBA code.
Test programs on Windows 10 and Edge.
2nd and 3rd level support.
Technologies used: Hermes project method, Windows 10, Windows 7, PowerShell, IE 11, Edge, VBA, VBScript, PHP, MS Access, MS Office.
Jul 2015 - Oct 2015
4 months
Liestal, Switzerland
Subproject Manager / System Architect / Programmer
Steuerverwaltung des Kantons Basellandschaft
Create requirements for the 2016 imputed rental value changes.
Adjust the calculation of the imputed rental value.
Adjust default values of dropdown lists.
Insert dynamic links into the tax calculator.
Test programs with Apache Webserver and Tomcat.
Technologies used: Ifa Pass project method, Hermes, Windows 10, Windows 7, IE 11, Edge, Unix, J2EE, HTML, Struts, JSP, EJB, UML, CSS, JavaScript, JDBC, jQuery, JPA, JUnit, Test Driven Development, Maven, JBoss, NetBeans, Eclipse, Hibernate, Spring, Oracle, MySQL, WebSphere, Rational Web/Application Developer, IntelliJ IDEA, SUSE Linux, Apache Webserver and Tomcat.
May 2013 - Jul 2013
3 months
Liestal, Switzerland
Subproject Manager / System Architect / Programmer
Steuerverwaltung des Kantons Basellandschaft
Extend the capital tax calculation of the online tax calculator.
Extend the formula for calculating capital tax for state and federal tax in Java.
Create functional designs and program specifications for the EWT calculation for RnD UK clients according to the agreements with the UK for account closures, money market, securities, and precious metals.
Set up workflow for approval management with ServiceNow (planning, design, creation, configuration and testing of software releases).
Process analysis of the tax calculation workflows and adaptation for the needs of UK RnD reprocessing.
Create and migrate archive tapes into DB2 tables for UK RnD reprocessing.
Integrate third-party software via MQ and prepare and process the results.
Monitor and implement offshore third-party programming.
Generate test data by anonymizing production data.
Generate test data by anonymizing production data.
Implement and monitor the production environment.
Provide support and handle incident tickets.
Create scripts to load the Oracle DB on a Unix system.
Extend the existing software and recalculate the EWT tax for RnD UK clients in a shadow ledger.
Process refunds and charges via SWIFT with FileAct in ISO20022 format.
Migrate two external data sources into the tax calculation database.
Analyze and program new features in an object-oriented environment.
Integrate online processing into a batch program.
Technologies used: PL/1, DB2, SQL, IMS, MVS, TSO, ISPF, Rational Developer for System z (RDz), CMSynergy, Telon, EJES, JES2, QMF, JCL, Control-M, ITIL, Mercury Quality Center and Windows XP.
Jul 2010 - Sep 2010
3 months
Liestal, Switzerland
System Architect / Programmer
Tax Administration of the Canton of Basel-Landschaft
Create the functional design for calculating inheritance tax.
Build an online tax calculator to compute inheritance tax.
Implementations of NCR DEBI, KREDI, PESAL and COPAS at trading and manufacturing companies.
Concept design / analysis / programming of extensions to the standard COPAS solution to meet the needs of an electronics repair shop.
Maintenance of the custom payroll application for clients (HR).
Analysis / programming of legal requirements.
Review of a bank's current account application.
Analysis of processes and program code.
Creating a report on the application's condition.
Concept design / analysis / development of an open customs warehouse for a trading company in Germany.
Concept design / analysis / programming / testing and acceptance of an open customs warehouse solution according to the regulations of the Statistical Office in Wiesbaden.
Concept design / analysis / programming / testing of a material management system at a cable manufacturer.
Concept design / analysis / programming / testing of changes to meet customer needs.
Expanding a nationwide Swiss HR application to include occupational benefits and legal requirements for 2,500 employees.
Migration of a payroll system from IBM HOST to an NCR I system using PESAL software for an international logistics company with 2,500 employees.
Concept design / analysis / programming / testing of a data warehouse at a large Swiss meat processor.
Creating a concept for recording vehicle and personal damages at an insurance company.
Discussion of the concept with the specialist department.
Analysis, programming and testing of the approved concept.
Maintenance and enhancement of insurance solutions in the areas of motor third-party liability, occupational benefits, life and liability, and securities management.
Concept design / programming of liability insurance billing, adding English language support to the application and adjusting tariffs.