www.
DelftCentraal.nl
rechtstreeks inhuren van freelance ICT professionals
No Title
cv:
5093
bekijken
------------------------------
<-<- pagina terug
Reageer per email
Bel voor bemiddeling
Naar alle CV's
Tweeten
Functie:
Java / J2EE ontwikkelaar
Woonplaats:
Beschikbaar:
Feb. 2012
Zoekt:
Uitdagende JAVA/ Webservices opdracht
Website:
Opleiding:
Haagse Hogeschool 1998-2003
BSc Computer science & Information technology
Key skills acquired included:·
-Development using Java, C and C++.
-Application of development methods, including IAD, SDM-2 and RAD.
-Database development, including Ingress, MySQL, Borland DB engine.
-Software modelling using OMT and UML.
-Practical application through cooperation with outside industry, typically in small teams (of 2-8 people) for a period of up to 20 weeks
Vakkennis:
Java 1.5, C/C++, Ant 1.6, HTML 4.
JSP/ JSTL, Spring framework, Hibernate, Struts, Xmlbeans 2.2 (Java), Gnuplot.
Development Tools:
Borland C++ Builder, Borland JBuilder 2005 & 2006 Developer and Enterprise.
Eclipse 3.2 (Java environment), MyEclipse 5.5 GA
CVS,
Bugzilla, Mantis (bug tracking tools),
Tomcat 5.5, Jetty (webservers),
JProfiler, InstallAnywhere, Antinstaller,
Quest3D,
MySQL 5.1
Ervaring:
Company: De Telefoongids
Project duration: March 07 present
Key skills: Java 1.5, XML-RPC Web-Service, Spring, Hibernate, Struts, JSP frontend, Databases.
De Telefoongids is a commercial company which is always seeking for new revenue sources. They teamed up with bookings.net, a global hotel booking site, to enable a new hotel booking service for www.detelefoongids.nl for the Netherlands. The company behind bookings.net has an XML web service of which we could make use of. By coupling the hotels from the database of De Telefoongids we could incorporate a hotel booking service within the telephone guide site.
Tasks were:
Create a database for static bookings.net data using Hibernate through XML mapping files.
Setup a XML-RPC client voor the bookings.net service for real-time hotel availability checks.
Configure a tomcat server to be used within the current De Telefoongids deployment environment.
Apply the Spring framework to make it integrate within De Telefoongids development environment.
The use of Struts for the new webpages of De Telefoongids.
Company: NATO C3 Agency(NC3A), The Hague.
I was a consultant for about 3 years at NATO C3 Agency in The Hague. During this time I've developed for four different projects within the Sensor & Surveillance Resource Centre.
Key skills:
REACT project duration: July 06 Jan 07
Key skills: Java, Web-Services, Servlets, XML parsing & validating JaxFront HMI development, Swing, JSP forms, Databases, Profiling, Release Management via Ant.
NIRIS project duration: Feb 05 June 06
Key skills: Java, military tactical data links, development for near real-time performance, working coherently in a large project team (15+ developers), low level message handling, reconstruction and processing.
GIS/SCOPE project duration: Sept 04 Jan 05
Key skills: Java, Java/Swing GUI development, GIS development using Luciad Map, Profiling, XML persistency.
DSP project duration: Nov 03 June 04
Key skills: digital signal processing, low-level hardware programming, Perl programming, GnuPlot.
NC3A Project summary:
REACT
is a modular system coverage calculation web-service and client that is used for calculating the geographical coverage of a range of different sensor and communication systems. Examples include radar, electronic support measures (ESM) systems and communication systems. REACT uses various web services to enable fast calculations and storage of parameters in XML. Tasks were:
Web service generation with Axis and manipulating WSDL, using XMLBeans for serialization.
Creating a database and defining an interface which translates to a web service endpoint.
Creating web based (JSPs and HTML) front end with Servlets as the backend.
During development using Tomcat as web service container and as final product using a customized Jetty configuration.
Creating XML parsers and validators with custom schema files using DOM for parsing.
Manipulating and using XML for storage and data transportation across services.
System performance tuning and added Swing GUI for new functionality
NIRIS (Networked Interoperable Real-time Information Services)
Interoperable Real-time Information Services, a suite of software used operationally to distribute data over the whole of Europe and to provide near real-time data to systems.
Implementing a new military communication carrier wrapping format for extending data communications beyond radio line-of-sight by routing data over wide area networks. The framework was adapted. No graphical design, but detailed system design and development in Java on a low level was required
The
GIS
framework is a system that can show geographical data on a (world) map. SCOPE (Sensor Coverage and Operational Planning Environment) is an application that was extracted from GIS, so it could work in modular framework. Other software modules can plug into this framework enabling it to display whatever data they want to display on a map, such as real-time air track data but mainly as a pre deployment tool for radar calculations and setting up an overview of military objects on the map. Tasks were:
Implementing new functionality on a GIS level, which mend working with the Luciad API.
Creating new Swing GUI components for SCOPE and for GIS which could be dynamically loaded into the framework when core modules were loaded.
Implementing colour tables to apply on elements that could be displayed on the Luciad map.
Creating Swing GUI to allow loading of various types of geo data (vector based, heights map) which could be displayed on the Luciad map.
Other GUI such as, creating a wizard system and adding wizards, a new persistency storage system using XML
Digital Signal Processing
The assignment was to develop a system interface between a radar system and a digital signal processing unit (DSP). Written in C, I interfaced between an external data source through sockets (IPC). It required some knowledge of Fast Fourier Transformation and implementing a dataflow in a DSP card, by using a subset of Perl. By setting up a computer with the DSP card I was able to process the incoming data and show the result in a graph, using GnuPlot, a plotting tool.
Company: Aluance in Delft.
Duration of project 4 months (mid 2001)
Key skills: C++, Microsoft Foundation Classes, serial port communications, requirements capturing
A small student company in Delft has built a prototype Yacht monitor system for boats. By creating a small local network with all input devices (such as water tank meter, gas tank meter, battery meter, etc) and capturing and displaying the results in their custom made hardware. They needed a software tool that could allow users to program their custom hardware with the various standard input devices that a boat could have. This application was build in C++ and using MFC. The solution was to communicate via a serial port and using the NMEA protocol to the box. Also used a database file system for storing the settings and devices created. The student company decided to quit few months after I left, because they couldnt get a bulk retailer to take their product for their sector (leisure yachts). Tasks were:
Gathering user requirements.
Writing a functional design
Creating Graphical user interfaces.
Creating a database.
Creating the Yacht monitor system application.
Creating a link with the hardware system via a RS-232 interface.
Internships through college:
Company: E-Semble at Delft
Duration of project: 6 months (Nov 02 June 03)
Key skills: C++ development, database development, requirements capturing
At E-Semble where I had to build a Student Management System. The assignment was to design a database and GUI and build it in C++. It had to be integrated into their existing learning system. The extensive database supported allowed instructors to assign tasks to students, track student progress, define and load scenarios and courses.
Tasks were:
Gathering user requirements.
Writing a functional and implementation design.
Creating an extensive large database.
Creating graphical user interfaces.
Creating the Student Management System application.
Company: Act-3D in Leiden.
Duration of project: 6 months (Nov 2000 April 01)
Key skills: 3D graphics development, website development, C++ development
An internship with Act-3D, a software company that is developing a development tool with which you can build 3D media applications and visualizations, such as 3D games, 3D presentations. In a short amount of time I learned the basics of 3D technology and worked with their development tool, Quest3D. Tasks were:
Learning the basics of 3D technology.
Assisted in building content for their website.
Alpha en Beta testing Quest3D.
Creating minor functions for the development tool.
Ik zoek mensen
informatie
inschrijven
alle CV's bekijken
Ik zoek werk
informatie
inschrijven
login eigen cv
vacatures
contact
links