26.01.2025 aktualisiert

**** ******** ****
100 % verfügbar

embedded developer, Java developer, server developer

Langwiesen, Schweiz
Schweiz
Langwiesen, Schweiz
Schweiz

Profilanlagen

CV - David Hodges

Skills

Java 8 and 11, Spring Boot, C, C++, Linux, Windows, Java, J2EE (Tomcat), Javascript/React, Hibernate, SQL, TCP/IP, REST, JSON, XML, Docker, Jenkins, AWS Lambda, S3, AWS ECS, REST microservices, SOAP, LDAP

Sprachen

DeutschgutEnglischMutterspracheFranzösischGrundkenntnisseSpanischGrundkenntnisse

Projekthistorie

embedded developer

Car Parking Technologies
responsible for the design and implementation of the embedded software and wrote parts of the server
code also.

* "Slave" software to store and forward data from infra-red sensors in car parks to server (embedded C),

* Over-the-air software update (simple Java application using the Java Communications API),

* Web UI (Flex).

Java developer

uiActive
* Blogger / news reader client for J2ME phones and web application server. Implemented parts of
Actionscript interpreter for J2ME. Implemented communications protocol between client and J2EE
server.

server developer

ECONZ
EService job dispatch and Timecard timesheet software (J2ME, Java, C, SOAP)
* Initial implementation and later enhancements to EService J2ME client,

* Modifications to SOAP server interface between J2ME clients and server (Java),

* Debug and maintain an in-house middleware messaging implementation in Java (more similar to
Microsoft's MSMQ than to JMS),
* Enhancements to WSDL interface (Java),

* Architect and implement Eservice and Timecard BREW clients (in C).

Downer Australia and Downer New Zealand job dispatch systems
* Design and implement large parts of the clients, including Swing UI and CORBA communication with the
server and a fairly complex communication protocol optimised for cellular networks in areas with
marginal coverage (Java).
* Configure and maintain Hylafax fax server software and write Java and XSLT code to generate faxes
using Apache FOP (Formatting Objects Processor).
* Debug and maintain Database Reporting Server, including writing SQL queries (Java).

* "SuperFAS" dial-up interface to Telecom Field Access Service (FAS) (Windows NT 4/C++).

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden