Full Stack Developer, Software & Solutions Architect, Program Manager
Aktualisiert am 09.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 09.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java 8
Java 11
Java 17
French
Muttersprache
English
Current
German
Intermediary

Einsatzorte

Einsatzorte

Schweiz
möglich

Projekte

Projekte

3 years 8 months
2020-03 - 2023-10

obsolescence project

SOLUTION ARCHITECT and DEV. FULL STACK
SOLUTION ARCHITECT and DEV. FULL STACK
  • DGS (Direction Générale de la Santé de l'Etat de Genève) ORCA 0 (high priorities) projects for COVID
    • Covivac certificate : Issuance of Covid certificates. Data extraction, sending SMS to citizens, citizen portal, OFIT and HUG interfacing, issuance of Covid certificates to citizens: Solution architecture, infrastructure design and development
    • Covivac repository: Repository of the canton's vaccination data. Solution architecture, infrastructure and developments: Data extraction batches (secure REST interface and other sources), dashboard, reference data consultation, detailed statistics. Definition of SAML2.0 access (roles, rights). BD Templates
    • Covireseau : Design of the infrastructure needed to model contamination chains
  • DSES-SECU (Police): obsolescence project (TachoPlus, DIV, JEM+, BGS, COPDAS, Calvin, Biometrics, etc.)
  • OTHER PROJECTS: Project manager for the municipal, cantonal and federal tax collection and taxation project as well as full stack developer.
ArchiMate HERMES e-Serveur ITIL CTRL-M UI/UX GoCD/Ansible Camel Spring boot Spring security JPA/Hibernate Java11 CTRLM Jenkins Angular GraphQL RabbitMQ JSoup Highcharts BIRT SAML2.0 OpenAPI VueJS TypeScript Python PostreSQL MS-SQL Spring Batch GitLab Nexus IAM (Gina) Tomcat ActiveMQ
State of Geneva and Fribourg, Switzerland
3 months
2019-12 - 2020-02

Lending. Design and development of the application framework.

APPLICATION ARCHITECT and DEV. SNR
APPLICATION ARCHITECT and DEV. SNR
Spring core batch intégration Redis R2DBC WebFlux Camel ReactJS TypeScript Java Springboot REST SOAP H2 Oracle Git
UBS - Digital Factory, Zurich, Suisse
1 year 8 months
2018-03 - 2019-10

Digital Concierge, API Marketplace

SOLUTION ARCHITECT and DEV. FULL STACK
SOLUTION ARCHITECT and DEV. FULL STACK

Partner Loan, Digital Concierge, API Marketplace (API Open Banking), Motor Finance Corporation, OAuth1.0 / 2.0


Contributions:

  • As a Solutions Architect
    • Rubberduck Projects (MVP): Definition and presentation of the technical solution at theArchitecture Forum, support for the technical realization of projects (SCRUM team).
    • Projects:
      • Partner Loan
      • Digital Concierge
      • Home Loan
      • Cryptocurrency Loyalty Program White Paper
  • As a Full Stack developer of the Innovations Team:
    • Xero plugin (OAuth1&2.0) for the Xero-Nedbank interface: authentication, authorization and periodic push of transactions from Nedbank to Xero
    • OAuth2.0 application facilitates some integration testing by obtaining the access token to internal APIs via the REST service, without the use of a browser or human intervention
    • Implementation of microservices for API Marketplace: OpenBanking (Accounts and Transactions)
    • Automobile Finance Company
    • Implementation of demonstrations for stakeholders (Marketplace API): login, transaction collections, and various graphical renderings

SPARC Enterprise API Gateway ISAM WebSeal IAM IDP Argo Harbor F5 MongoDB NodeJS Angular Vert.x Typescript Gulp Java Spring SpringBoot Azure Fabric8 GitLab Selenium K8 Docker Kubernetes Jenkins JMS (ActiveMQ) Birt Oracle 11g PL/SQL Git Microservices
Nedbank
Sandton, Afrique du Sud
4 years 1 month
2014-03 - 2018-03

Discovery Health Projects

SOLUTION ARCHITECT and SCRUM MASTER and DEV. JSE/JEE SNR
SOLUTION ARCHITECT and SCRUM MASTER and DEV. JSE/JEE SNR
As a solution architect:
  • Engine: Application for centralized processing (consumption, sending) of confidential
  • documents (invoices, letters, membership requests, reimbursement requests, etc.) received by the company (sources: electronic, paper) and shipping in automated and manual processing pools
As a developer and Scrum Master
  • Centralized Processing Application (Engine)
  • Web Services (APIs) for access to secure documents
  • High-performance 1- and 2-dimensional barcode (QR code) decoding tools with automatic extraction of scanned documents
  • Tool for standardization and cross-functional optimization of the roles assigned to employees
Java & Agile Coaching & Technical Training
SPARC Enterprise UML2 Jira (Scrum Kanban) Java EE/SE Spring suite Springboot MVC Security Batch Integration Kerberos / SPNEGO Hibernate EHCache JavaFX WebLogic OpenCV Guava Hazelcast AspectJ Arquillian Axis Kotlin Codahale Javascript LDAP Cloud AWS Azure WebServices (SOAP/REST) JMS (ActiveMQ) Birt Jenkins LogStash Enterprise Architect (modèles UML 2.0 ElasticSearch Kibana Hawtio Git Dynatrace
Discovery, Sandton, South Africa
2 years 1 month
2012-03 - 2014-03

more Projects

DEV. SNR JSE/JEE
DEV. SNR JSE/JEE

Pictet Archiving Systems

Customer: Pictet Asset Management Bank


Tasks: 

  • Implementation of use cases.


Technologies :

Java EE/SE, Documentum, Kofax, Spring suite (MVC, Security, Batch, Boot) JPA, JSP, JQuery, iText, PDFBox, Adobe (crypté), JavaScript, XSLT


Technology and Feasibility Pilot

Customer: Compensation Fund of the Government of Geneva


Tasks:

  • Project Contribution: Development of the pilot. SOA architecture (see tools below)


Technologies : 

Java, SOA, ESB (Fuse ServiceMix), BPM (Intalio, Bonita), GED (QuBE, Alfreso), MDM (DataStudio), Front-End (Liferay, CQ5, GWT, Vaadin), Web Services (SOAP/REST), Hibernate, Spring, DBs (Oracle, MySQL, H2), OSGI (Equinox), Rules Engine (Drools), Applications Server (JBoss, Tomcat), Hibernate, JQuery, JavaScript, Vaadin, GWT, BPM (Bonita, Intalio, Activiti), QuBE GED, CXF, Restlet, JMS (AMQ), LDAP, Liferay, Git


Application for generating work certificates

Customer: Orange S.A. Telecom


Tasks:

  • Automated creation of work certificates


Technologies:

PHP, Ajax


Information Technology Asset Management System

Customer: HUG Geneva University Hospitals


Tasks:

  • Audit and documentation of the IT asset management system. Evolution proposal


Technologies

ESB, Unix, Windows, Liferay, Application Servers, Shell Scripts, Qualiparc, PHP


Integration by BSE Contribution:

Customer: Swisscom


Tasks:

  • Integration of a BSE into the existing ecosystem


Technologies: 

Servicemix, OSGI (Karaf), ESB, Drools, JavaSE/EE

Freelance
Geneva, Switzerland
2 years
2010-04 - 2012-03

Glocell/DreamCo, Mobile Money Payment Platform, FADN and internal projects

TELECOM SOLUTIONS ARCHITECT & DEV SNR
TELECOM SOLUTIONS ARCHITECT & DEV SNR
As a Solutions Architect:
  • Launch of a new mobile operator (Technical Solution Architecture)
  • Development of Internet services for the registration and activation of new customers (SIM card)


As a developer:

  • Real-time monitoring application of BPEL servers and processes used for FADN (Mobile Phone User Registration). The application (multithreaded) allows you to set escalation and alert levels. It has a dashboard and manages the sending of emails and SMS.
  • Development of a mobile payment pilot project based on SugarCRM, SpringRoo, Camel, JBoss 
  • BIRT reporting for the ICA, aimed at management.
  • Maintaining Web Services and Migrating Services to ESB (TIBCO 5.6.0)
: Java SE Spring Hibernate Camel ActiveMQ Oracle Spring Roo JBoss JAXRS CXF AspectJ BPEL Birt JMS (TIBCO/AMQ) Kafka PLSQL RAP RCP PureMVC UML WebServices (SOAP / REST) JavaFX Tomcat 6 BIRT RAP 3.6 / 1.2-1.4 Multi-threading SVN Oracle 10g PL / SQL AspectJ 1.6 Servermix (ESB) Eclipse Star Team XAMPP Junit Spring MVC Spring Securities infrastructures de télécommunications et équipements.
Cell C, Sandton, South Africa
1 year 1 month
2009-03 - 2010-03

Assurance Management System

DEV. JSE/JEE SNR
DEV. JSE/JEE SNR
  • Implementation of use cases for the policyholder management system
  • Evolution and bug fixes of middle-tier (JEE) and front-end RCP
  • Refactoring to improve application performance and maintainability.
  • Version Manager
Agile Java SE / EE RCP JIRA Nexus Maven Sonar Bamboo SVN RCP 3.4 (Ganymede) Spring 2.0 Hibernate 3.0 WebSphere 8.1 EJB 3 UML PureMVC
GM (Assurances), Sion, Suisse
3 years
2006-03 - 2009-02

ETL, GIRAFE

DEV. JSE/JEE SNR
DEV. JSE/JEE SNR
Design and implementation of the ETL project for the migration of Customers, Products and Offers Clarifie.


Developments:

  • Development of the Eclipse 3.0 SWT plugin including wizard, view, perspective and editor.
  • Development of the ANTLR 3.0 grammar for the conversion of Oracle 4.5 forms to Swing.
  • Development of Swing applications to capture details of customers, orders, products, etc.
  • HMVC2/Swing source code generator, taking an XML specification from the view as input. Once generated, developers only need to implement the business logic related to the view to be created.
  • Writing multithreaded applications in Java 6 for bulk loading of transformed data (XML, XSL Schemas, JAX-B) into the database (including validation).
  • Write PL/SQL scripts, SQL queries, and KSH scripts.
  • Introduction, implementation, configuration and maintenance of several tools such as BIRT, SVN, TWIKI, Apache2
  • Preparation of the BIRT report
  • Java Developer Course and Java Technical Advisor
Java SE ANTLR Eclipse SWT Swing iBatis SwiXML KSH JAXB Birt Apache2 PL/SQL Tomcat JBoss XSL Oracle 9i JUnit JMock XML Cygwin
Telkom
Pretoria, South Africa
1 year 1 month
2004-12 - 2005-12

EU Flight Plan Management

DEV. JSE
DEV. JSE
  • Implementation of use cases for the European flight plan management system
  • Design, implementation and documentation of a new framework to replace the existing one that has become obsolete and difficult to maintain (AWT). This new framework is HMVC2, layered and pluggable. It can use NetBeans as an application container.
  • Documentation of complex parts of the existing framework with UML diagrams.
J2SE 1.4.2 ClearCase JUnit JMock Corba Jakarta API Swing Ant 1.6
EuroControl
Brussels, Belgium
1 year 10 months
2003-03 - 2004-12

European Commission's Budgetary Management Programme

DEV. JSE/JEE
DEV. JSE/JEE
  • Design, implementation and documentation:
    • is part of the European Commission's budget line management system
    • A complex application based on the budgetary rules in force, the management of budget lines (past, present and future - voted). The application is JEE and MVC (Struts). It uses EJB, JMS, and MDB. It has a completely dynamic user interface (3000+ lines of javascript, CSS, Velocity), allowing you to extend the level of detail of each budget line, the entry and validation of new amounts, and the association of bugetarian lines between years.
  • Implementation of use cases for various applications related to the European Commission's budget.
  • Writing a JetSpeed extension to set up a web assistant (e.g. basketball).
  • Development of the Swing tool allowing the automated generation of Xdoclet prototypes and the automated generation of documentation based on JEE deployment descriptions
  • XML projects using XSLT, SAX, DOM, ANT, and SOAP tasks, WSDL, jms, mdb, entity/session beans
J2SE Swing Load testing (grinder 3) tests unitaires (JUnit) Eclipse profiler JBoss 3.2.1 WebLogic 8 sp2 Oracle 9i JMS Tomcat 3.3.2 JSDK 1.4.2 J2EE 1.3.1 XDoclet XML XSLT JAXP SAX DOM SAX2 Jakarta
European Commission
Brussels, Belgium
11 months
2002-04 - 2003-02

Patent Application Management

DEV. JSE/Swing
DEV. JSE/Swing
Developments:
  • Design and implementation of the Framework (UI) for the Patent Application Management System
  • Maintenance of the Scope-based HMVC2 framework, including fixing bugs and creating new components.
  • Chair of the Architecture Meetings
  • Introducing developers to the new features of the framework.
  • Implemented high-level features such as window resizing management, drag-and-drop functions, right-click context menus, menu, menu bar, toolbar.
  • Writing GUI guidelines with users (including implementation, meetings, follow-ups)
Rational ClearQuest ClearCase JUnit UML Log4j commons-validation / collections / beansutils Swing
World Intellectual Property Organization (WIPO)
Geneva, Switzerland

Aus- und Weiterbildung

Aus- und Weiterbildung

3 months
2001-10 - 2001-12

JEE Internship

ECOM SA
ECOM SA
3 months
1995-10 - 1995-12

Java Training

UNIVERSITY OF GENEVA, Geneva, Switzerland
UNIVERSITY OF GENEVA, Geneva, Switzerland

Kompetenzen

Kompetenzen

Top-Skills

Java 8 Java 11 Java 17

Produkte / Standards / Erfahrungen / Methoden

SKILLS DEVELOPMENT (ONGOING)
  • Artificial Intelligence (models, programming, tools)
  • Certifications

Branchen

Branchen

  • Governments
  • Banks & Financial Institutions
  • International Organizations
  • Telecoms
  • IT services company and private companies

Einsatzorte

Einsatzorte

Schweiz
möglich

Projekte

Projekte

3 years 8 months
2020-03 - 2023-10

obsolescence project

SOLUTION ARCHITECT and DEV. FULL STACK
SOLUTION ARCHITECT and DEV. FULL STACK
  • DGS (Direction Générale de la Santé de l'Etat de Genève) ORCA 0 (high priorities) projects for COVID
    • Covivac certificate : Issuance of Covid certificates. Data extraction, sending SMS to citizens, citizen portal, OFIT and HUG interfacing, issuance of Covid certificates to citizens: Solution architecture, infrastructure design and development
    • Covivac repository: Repository of the canton's vaccination data. Solution architecture, infrastructure and developments: Data extraction batches (secure REST interface and other sources), dashboard, reference data consultation, detailed statistics. Definition of SAML2.0 access (roles, rights). BD Templates
    • Covireseau : Design of the infrastructure needed to model contamination chains
  • DSES-SECU (Police): obsolescence project (TachoPlus, DIV, JEM+, BGS, COPDAS, Calvin, Biometrics, etc.)
  • OTHER PROJECTS: Project manager for the municipal, cantonal and federal tax collection and taxation project as well as full stack developer.
ArchiMate HERMES e-Serveur ITIL CTRL-M UI/UX GoCD/Ansible Camel Spring boot Spring security JPA/Hibernate Java11 CTRLM Jenkins Angular GraphQL RabbitMQ JSoup Highcharts BIRT SAML2.0 OpenAPI VueJS TypeScript Python PostreSQL MS-SQL Spring Batch GitLab Nexus IAM (Gina) Tomcat ActiveMQ
State of Geneva and Fribourg, Switzerland
3 months
2019-12 - 2020-02

Lending. Design and development of the application framework.

APPLICATION ARCHITECT and DEV. SNR
APPLICATION ARCHITECT and DEV. SNR
Spring core batch intégration Redis R2DBC WebFlux Camel ReactJS TypeScript Java Springboot REST SOAP H2 Oracle Git
UBS - Digital Factory, Zurich, Suisse
1 year 8 months
2018-03 - 2019-10

Digital Concierge, API Marketplace

SOLUTION ARCHITECT and DEV. FULL STACK
SOLUTION ARCHITECT and DEV. FULL STACK

Partner Loan, Digital Concierge, API Marketplace (API Open Banking), Motor Finance Corporation, OAuth1.0 / 2.0


Contributions:

  • As a Solutions Architect
    • Rubberduck Projects (MVP): Definition and presentation of the technical solution at theArchitecture Forum, support for the technical realization of projects (SCRUM team).
    • Projects:
      • Partner Loan
      • Digital Concierge
      • Home Loan
      • Cryptocurrency Loyalty Program White Paper
  • As a Full Stack developer of the Innovations Team:
    • Xero plugin (OAuth1&2.0) for the Xero-Nedbank interface: authentication, authorization and periodic push of transactions from Nedbank to Xero
    • OAuth2.0 application facilitates some integration testing by obtaining the access token to internal APIs via the REST service, without the use of a browser or human intervention
    • Implementation of microservices for API Marketplace: OpenBanking (Accounts and Transactions)
    • Automobile Finance Company
    • Implementation of demonstrations for stakeholders (Marketplace API): login, transaction collections, and various graphical renderings

SPARC Enterprise API Gateway ISAM WebSeal IAM IDP Argo Harbor F5 MongoDB NodeJS Angular Vert.x Typescript Gulp Java Spring SpringBoot Azure Fabric8 GitLab Selenium K8 Docker Kubernetes Jenkins JMS (ActiveMQ) Birt Oracle 11g PL/SQL Git Microservices
Nedbank
Sandton, Afrique du Sud
4 years 1 month
2014-03 - 2018-03

Discovery Health Projects

SOLUTION ARCHITECT and SCRUM MASTER and DEV. JSE/JEE SNR
SOLUTION ARCHITECT and SCRUM MASTER and DEV. JSE/JEE SNR
As a solution architect:
  • Engine: Application for centralized processing (consumption, sending) of confidential
  • documents (invoices, letters, membership requests, reimbursement requests, etc.) received by the company (sources: electronic, paper) and shipping in automated and manual processing pools
As a developer and Scrum Master
  • Centralized Processing Application (Engine)
  • Web Services (APIs) for access to secure documents
  • High-performance 1- and 2-dimensional barcode (QR code) decoding tools with automatic extraction of scanned documents
  • Tool for standardization and cross-functional optimization of the roles assigned to employees
Java & Agile Coaching & Technical Training
SPARC Enterprise UML2 Jira (Scrum Kanban) Java EE/SE Spring suite Springboot MVC Security Batch Integration Kerberos / SPNEGO Hibernate EHCache JavaFX WebLogic OpenCV Guava Hazelcast AspectJ Arquillian Axis Kotlin Codahale Javascript LDAP Cloud AWS Azure WebServices (SOAP/REST) JMS (ActiveMQ) Birt Jenkins LogStash Enterprise Architect (modèles UML 2.0 ElasticSearch Kibana Hawtio Git Dynatrace
Discovery, Sandton, South Africa
2 years 1 month
2012-03 - 2014-03

more Projects

DEV. SNR JSE/JEE
DEV. SNR JSE/JEE

Pictet Archiving Systems

Customer: Pictet Asset Management Bank


Tasks: 

  • Implementation of use cases.


Technologies :

Java EE/SE, Documentum, Kofax, Spring suite (MVC, Security, Batch, Boot) JPA, JSP, JQuery, iText, PDFBox, Adobe (crypté), JavaScript, XSLT


Technology and Feasibility Pilot

Customer: Compensation Fund of the Government of Geneva


Tasks:

  • Project Contribution: Development of the pilot. SOA architecture (see tools below)


Technologies : 

Java, SOA, ESB (Fuse ServiceMix), BPM (Intalio, Bonita), GED (QuBE, Alfreso), MDM (DataStudio), Front-End (Liferay, CQ5, GWT, Vaadin), Web Services (SOAP/REST), Hibernate, Spring, DBs (Oracle, MySQL, H2), OSGI (Equinox), Rules Engine (Drools), Applications Server (JBoss, Tomcat), Hibernate, JQuery, JavaScript, Vaadin, GWT, BPM (Bonita, Intalio, Activiti), QuBE GED, CXF, Restlet, JMS (AMQ), LDAP, Liferay, Git


Application for generating work certificates

Customer: Orange S.A. Telecom


Tasks:

  • Automated creation of work certificates


Technologies:

PHP, Ajax


Information Technology Asset Management System

Customer: HUG Geneva University Hospitals


Tasks:

  • Audit and documentation of the IT asset management system. Evolution proposal


Technologies

ESB, Unix, Windows, Liferay, Application Servers, Shell Scripts, Qualiparc, PHP


Integration by BSE Contribution:

Customer: Swisscom


Tasks:

  • Integration of a BSE into the existing ecosystem


Technologies: 

Servicemix, OSGI (Karaf), ESB, Drools, JavaSE/EE

Freelance
Geneva, Switzerland
2 years
2010-04 - 2012-03

Glocell/DreamCo, Mobile Money Payment Platform, FADN and internal projects

TELECOM SOLUTIONS ARCHITECT & DEV SNR
TELECOM SOLUTIONS ARCHITECT & DEV SNR
As a Solutions Architect:
  • Launch of a new mobile operator (Technical Solution Architecture)
  • Development of Internet services for the registration and activation of new customers (SIM card)


As a developer:

  • Real-time monitoring application of BPEL servers and processes used for FADN (Mobile Phone User Registration). The application (multithreaded) allows you to set escalation and alert levels. It has a dashboard and manages the sending of emails and SMS.
  • Development of a mobile payment pilot project based on SugarCRM, SpringRoo, Camel, JBoss 
  • BIRT reporting for the ICA, aimed at management.
  • Maintaining Web Services and Migrating Services to ESB (TIBCO 5.6.0)
: Java SE Spring Hibernate Camel ActiveMQ Oracle Spring Roo JBoss JAXRS CXF AspectJ BPEL Birt JMS (TIBCO/AMQ) Kafka PLSQL RAP RCP PureMVC UML WebServices (SOAP / REST) JavaFX Tomcat 6 BIRT RAP 3.6 / 1.2-1.4 Multi-threading SVN Oracle 10g PL / SQL AspectJ 1.6 Servermix (ESB) Eclipse Star Team XAMPP Junit Spring MVC Spring Securities infrastructures de télécommunications et équipements.
Cell C, Sandton, South Africa
1 year 1 month
2009-03 - 2010-03

Assurance Management System

DEV. JSE/JEE SNR
DEV. JSE/JEE SNR
  • Implementation of use cases for the policyholder management system
  • Evolution and bug fixes of middle-tier (JEE) and front-end RCP
  • Refactoring to improve application performance and maintainability.
  • Version Manager
Agile Java SE / EE RCP JIRA Nexus Maven Sonar Bamboo SVN RCP 3.4 (Ganymede) Spring 2.0 Hibernate 3.0 WebSphere 8.1 EJB 3 UML PureMVC
GM (Assurances), Sion, Suisse
3 years
2006-03 - 2009-02

ETL, GIRAFE

DEV. JSE/JEE SNR
DEV. JSE/JEE SNR
Design and implementation of the ETL project for the migration of Customers, Products and Offers Clarifie.


Developments:

  • Development of the Eclipse 3.0 SWT plugin including wizard, view, perspective and editor.
  • Development of the ANTLR 3.0 grammar for the conversion of Oracle 4.5 forms to Swing.
  • Development of Swing applications to capture details of customers, orders, products, etc.
  • HMVC2/Swing source code generator, taking an XML specification from the view as input. Once generated, developers only need to implement the business logic related to the view to be created.
  • Writing multithreaded applications in Java 6 for bulk loading of transformed data (XML, XSL Schemas, JAX-B) into the database (including validation).
  • Write PL/SQL scripts, SQL queries, and KSH scripts.
  • Introduction, implementation, configuration and maintenance of several tools such as BIRT, SVN, TWIKI, Apache2
  • Preparation of the BIRT report
  • Java Developer Course and Java Technical Advisor
Java SE ANTLR Eclipse SWT Swing iBatis SwiXML KSH JAXB Birt Apache2 PL/SQL Tomcat JBoss XSL Oracle 9i JUnit JMock XML Cygwin
Telkom
Pretoria, South Africa
1 year 1 month
2004-12 - 2005-12

EU Flight Plan Management

DEV. JSE
DEV. JSE
  • Implementation of use cases for the European flight plan management system
  • Design, implementation and documentation of a new framework to replace the existing one that has become obsolete and difficult to maintain (AWT). This new framework is HMVC2, layered and pluggable. It can use NetBeans as an application container.
  • Documentation of complex parts of the existing framework with UML diagrams.
J2SE 1.4.2 ClearCase JUnit JMock Corba Jakarta API Swing Ant 1.6
EuroControl
Brussels, Belgium
1 year 10 months
2003-03 - 2004-12

European Commission's Budgetary Management Programme

DEV. JSE/JEE
DEV. JSE/JEE
  • Design, implementation and documentation:
    • is part of the European Commission's budget line management system
    • A complex application based on the budgetary rules in force, the management of budget lines (past, present and future - voted). The application is JEE and MVC (Struts). It uses EJB, JMS, and MDB. It has a completely dynamic user interface (3000+ lines of javascript, CSS, Velocity), allowing you to extend the level of detail of each budget line, the entry and validation of new amounts, and the association of bugetarian lines between years.
  • Implementation of use cases for various applications related to the European Commission's budget.
  • Writing a JetSpeed extension to set up a web assistant (e.g. basketball).
  • Development of the Swing tool allowing the automated generation of Xdoclet prototypes and the automated generation of documentation based on JEE deployment descriptions
  • XML projects using XSLT, SAX, DOM, ANT, and SOAP tasks, WSDL, jms, mdb, entity/session beans
J2SE Swing Load testing (grinder 3) tests unitaires (JUnit) Eclipse profiler JBoss 3.2.1 WebLogic 8 sp2 Oracle 9i JMS Tomcat 3.3.2 JSDK 1.4.2 J2EE 1.3.1 XDoclet XML XSLT JAXP SAX DOM SAX2 Jakarta
European Commission
Brussels, Belgium
11 months
2002-04 - 2003-02

Patent Application Management

DEV. JSE/Swing
DEV. JSE/Swing
Developments:
  • Design and implementation of the Framework (UI) for the Patent Application Management System
  • Maintenance of the Scope-based HMVC2 framework, including fixing bugs and creating new components.
  • Chair of the Architecture Meetings
  • Introducing developers to the new features of the framework.
  • Implemented high-level features such as window resizing management, drag-and-drop functions, right-click context menus, menu, menu bar, toolbar.
  • Writing GUI guidelines with users (including implementation, meetings, follow-ups)
Rational ClearQuest ClearCase JUnit UML Log4j commons-validation / collections / beansutils Swing
World Intellectual Property Organization (WIPO)
Geneva, Switzerland

Aus- und Weiterbildung

Aus- und Weiterbildung

3 months
2001-10 - 2001-12

JEE Internship

ECOM SA
ECOM SA
3 months
1995-10 - 1995-12

Java Training

UNIVERSITY OF GENEVA, Geneva, Switzerland
UNIVERSITY OF GENEVA, Geneva, Switzerland

Kompetenzen

Kompetenzen

Top-Skills

Java 8 Java 11 Java 17

Produkte / Standards / Erfahrungen / Methoden

SKILLS DEVELOPMENT (ONGOING)
  • Artificial Intelligence (models, programming, tools)
  • Certifications

Branchen

Branchen

  • Governments
  • Banks & Financial Institutions
  • International Organizations
  • Telecoms
  • IT services company and private companies

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.