Dominique - Architecte JAVA
Ref : 041015G001-
Domicile
6120 HAM-SUR-HEURE (Belgique)
-
Profil
Architecte (50 ans)
-
StatutFreelance
-
Alcatel BellI.T. Solution provider for telecom companiesJan 2004 - Jan 2004
Mentoring a R&D team working on the implementation of the “Jain SLEE Application Server” standard - a specialized application server used in Intelligent Network environment. Advising for the integration with J2EE.
Environment SunOS, Intelligent Network Technologies J2EE, Jain SLEE, Jain SIP.
Internal Design of the Real time application server. Implementation of several keys components of the application server. Integration with the existing platforms.
Design of the first “Jain SLEE” service - a SIP VPN.
Development of the number 7 and SIP resource adaptor.
Function Java Architect, Java coaching. -
Proximus GSM Operator2003 - aujourd'hui
Development of several projects for the PSE department. (B2B & Partnering team).
Environment Java, DotNET, 3gpp protocol. MM7 and MLP (Mobile Location Protocol) Technologies LBS, WAP, MMS, NMEA, MLP, MM7, JAVA, J2ME, J2EE, C#
1. Developments of a LBS API and on top of this a geo-localisation based application. The application use the Proximus LBS web service, to provide mapped based information of the mobile device position (The same application has been developed using c# and java)
2. Developments of a MM7 client API and on top of this a GUI application to prepare and send MMS from a desktop computer.
3. Development of a Java Testing platform for M2M modem.
Development of a generic platform for automatic testing. The platform is java script based and extensible using Java plug-ins.
4. Development of a J2ME base application (running on Java mobile phones), to update the mobile position on a J2EE server using a Bluetooth GPS.
Function Fixed price project.
Development, project management. -
Function Architect Java, Java coaching
MasterCard Europe.Credit Card solutionJan 2002 - Jan 2004Design and development of a proof of concept application of one fully customizable workflow architecture, with a strong integration of the business data model.
Environment WebLogic, SunOS Technologies Workflow, Swing, J2EE, Application server development using an embedded version of Tomcat
1. Deployment and design of the standalone application server used to drive the fully customizable workflow.
2. Development of the Swing based framework to help the developer team to easily write application that use the business data model, and the development workflow libraries. This also includes a visual workflow interface, a WYSIWYG editor for the workflow document linked with the business database model and easy to use data driven widget.
3. Coaching the development team to write applications using the developed framework. -
Euronext I.T. Solution broker for Euronext.Jan 2001 - Jan 2002
Porting of the market watch application of Euronext (IRIS) from napstar to Java
Environment Windows, SunOS, True64 Technologies J2EE, Swing
Acting as architect in the company, designing the new architecture and application.
Writing the prototype in Java to test the feasibility in term of performance - the IRIS application being a real-time application. The prototype was also used to show the different Java GUI look and feel.
After validation of the prototype, we hired a small team of 5 developers to write the application and port the legacy system to Java.
I have been mentoring and coaching the team and doing some project planning
The GUI part was written using Java 1.3 and swing, and the server part was written using our custom real-time bus and an application server (WebLogic).
We have developed some library to help the GUI application development with swing.
The design of the real-time information bus for the new application was a requirement of my customer to replace the old system - which was based on Tibco rdv and Ebus.
Function Java Architect -
Function Architect/Developer
European InvestorReal-time broadcastingJan 2000 - Jan 2001Development of the dynamic images generation solutions for the interactive and non-interactive “charts servers” using the JAVA 2D technology.
Environment Java 1.3, Windows, SunOS, Linux
Several developments for the intraday historicizing using Java server.
Administration and installation of the Oracle 8i production and development server (under SunOS and Linux).
Installation, monitoring, maintenance of the several production “chart servers” written in C and Java.
Function Architect/Developer -
MasterCard Europe.Credit Card solutionJan 1999 - aujourd'hui
Enhancement of the previous developed application server.
Environment WebLogic, WebSphere, SunOS, Windows 2000/ XP Technologies Workflow, Swing, J2EE, Application server development using an embedded version of Tomcat
1. Adding a web based version of the workflow browser – application that handle the workflow request and interactions. Both versions are now running in the same environment smoothly.
2. Enhancement of the framework to add web based components to simplify and speed-up the development process of future development.
Function Architect Java, Java coaching -
Isabel eBanking, eSigningJan 1999 - Jan 2000
Development of Message tracking system (MTS), a three-tier solution involving Servlets, XML, and Oracle.
Environment Java, Windows, True64, Oracle, SoftIce
Debugging under windows using soft-ice. (Kernel level)
Development of application using encryption and e-signing functions with java.
Function Developer Java/Debugger -
Java/J2EE Architect – Technical coaching and leading. Freelance consultant
Jan 1999 - aujourd'huiPart time jobs / Project
2002-2004 Linux and Java teacher in an evening school
2003 Java developer for an open-source project.
2003 - 2004 Project for Proximus.
1. Applications for geo-localisation and for sending MMS via their web services.
2. Test platform for M2M devices.
3. Java Mobile Application (J2ME) to update mobile position (GPS) on a server J2EE. -
WintherturAssurance companyJan 1998 - Jan 1999
Conception and development of client/server applications using Delphi.
Environment COM, NT, Delphi, Java
In charge of the development of the GUI framework components.
Web development with Delphi and Java.
Solution proofing between Java (Servlet), Delphi and ASP.
Some VC++ development with ATL/COM.
Function Delphi, Java Developer -
aujourd'hui
Enhancement of the previous developed application server.
Environment WebLogic, WebSphere, SunOS, Windows 2000/ XP Technologies Workflow, Swing, J2EE, Application server development using an embedded version of Tomcat
1. Adding a web based version of the workflow browser – application that handle the workflow request and interactions. Both versions are now running in the same environment smoothly.
2. Enhancement of the framework to add web based components to simplify and speed-up the development process of future development.
Function Architect Java, Java coaching
Technical Expertise
Operating Systems SunOS, True64, Unix, Linux, Windows 2000/NT
Development Languages JAVA, C#, C++, Delphi , SQL, PLSQL
Development Tools Borland JBuilder, Eclipse, Delphi, Visual C++, MS-Access
Database Systems Oracle, MySQL, Interbase, PostGres, MS-Access
Networking TCP/IP, X.400, X.25, WAP
Java Technologies J2ME, J2EE, JavaMail, EJB, JMS, JMX, JNDI, AWT, Swing, JSP, Servlet. Application server development. Jain Slee (JSR 22)
Telecom technologies Wap, Mms, Smil, LIF, MM7 VASP, MLP, MMSC, #7, IN, Jain (SIP, SLEE)
Mobile Technologies J2ME, Bluetooth (JSR 82), GPS, NMEA, GIS
Internet Technologies HTTP servers (NT, Unix), CGI-Development, HTML, SSL, PKI, Netscape Enterprise Server, Microsoft Internet Information Server, Microsoft Site Server, XML, WML
Project Management Tools Ms Project
Office Automation Tools Word, Excel, VBA, Acrobat (including API)
Version Control Tools PVSC, CVS, Source Safe
Operating Systems SunOS, True64, Unix, Linux, Windows 2000/NT
Development Languages JAVA, C#, C++, Delphi , SQL, PLSQL
Development Tools Borland JBuilder, Eclipse, Delphi, Visual C++, MS-Access
Database Systems Oracle, MySQL, Interbase, PostGres, MS-Access
Networking TCP/IP, X.400, X.25, WAP
Java Technologies J2ME, J2EE, JavaMail, EJB, JMS, JMX, JNDI, AWT, Swing, JSP, Servlet. Application server development. Jain Slee (JSR 22)
Telecom technologies Wap, Mms, Smil, LIF, MM7 VASP, MLP, MMSC, #7, IN, Jain (SIP, SLEE)
Mobile Technologies J2ME, Bluetooth (JSR 82), GPS, NMEA, GIS
Internet Technologies HTTP servers (NT, Unix), CGI-Development, HTML, SSL, PKI, Netscape Enterprise Server, Microsoft Internet Information Server, Microsoft Site Server, XML, WML
Project Management Tools Ms Project
Office Automation Tools Word, Excel, VBA, Acrobat (including API)
Version Control Tools PVSC, CVS, Source Safe