Clients

Since 1997 I have been contracted as a freelance developer for a substantial number of mission-critical software projects. Among the clients I have worked for are:

Image Slider

Projects

Among the projects I have worked on are:

AisStore, Danish Maritime Authority. Role: Architect, programmer. Keywords: Java EE, Cassandra, Big Data. 2015
Flow management, Danish Maritime Authority. Role: Architect, Analyst. Keywords: AIS Application Specific Messages, maritime flow management, MONALISA 2. 2015
NoSQL evaluation, Undisclosed client. Role: Architect. Keywords: Architecture review, technology choice for NoSQL database. 2014
Anomaly detection, Danish Maritime Authority. Role: Architect, programmer. Keywords: Java EE, Cassandra, MapDB, KML, Google Earth, Guava, Guice, OpenLayers. 2013-2014
eCommerce, DT Group. Role: Programmer. Keywords: Java EE, IBM Websphere, JSP, Javascript, jQuery, Dojo. 2012-2013
NemID Erhverv, Nets DanID. Role: Programmer. Keywords: Java EE, Maven, JSP, Spring MVC and Web Flow, Oracle/MySQL, Jenkins. 2010-2011
Credit Granting for Businesses and Privates, Jyske Bank, Bankdata. Role: Programmer, business analyst. Keywords: Java EE, IBM Websphere, JSF, Rapid Prototyping, seb services. 2008-2010
2011-2012
Master data management, Jyske Bank. Role: Programmer. Keywords: Java EE, IBM Websphere, IBM Infosphere Master Data Management (MDM), web services - SOA(P). 2008
Database web-subsystem for VTS, VTS Great Belt (Denmark), VTMIS (Bulgaria), MSSS (Malaysia), Maritime Assistance Service (Denmark). Role: Lead software engineer. Keywords: Java EE, Tomcat, XUL, Javascript, Linux, Postgres. 2004-2007
AIS message pre-processing, GateHouse A/S, Royal Danish Administration of Navigation and Hydrography. Role: Software engineer. Keywords: Linux, C/C++, NMEA 0813. 2004
Integrated navigation computer, Royal Danish Navy. Role: Lead software engineer. Keywords: Embedded Linux, C/C++, Matlab, NMEA 0183. 2002-2003
RDN CCIS, Royal Danish Navy. Role: Lead software engineer, software team leader. Keywords: Solaris, C/C++, ILOG Views, Oracle. 1995-1996
1998-2003

Open source projects

  • I maintain the open source project "AISmessages" which is a Java-based and ultra-efficient message decoder for maritime navigation and safety messages compliant with ITU 1371 (NMEA armoured AIS messages). It is available via github: http://github.com/tbsalling/aismessages.
  • AISmessages can be tried via HTML on a separate website HTML - or as a a RESTful web service (geek stuff) - on ais.tbsalling.dk. Give it a shake ;-).