"I'm on a whole new adventure"

Guybrush Threepwood

Monkey Island 2. LeChuck Revenge (1991)

This is the software I've been developing...

GIS Product (IGEA)

IGEA

Role

Senior Software Engineer

Company

Soluziona Software Factory

Key techs

Java, Swing, Oracle

Description

Large project to build a Geographic Information System (GIS) starting from scratch.

The application was conceived as a customizable and extensible product, so we designed robust Java interfaces. Using the Java Reflection API the product allowed to easily include extensions for every client. The user interface was developed using Java Swing.

3D GIS Viewer

3D GIS Viewer

Role

Senior Software Engineer

Company

Soluziona Software Factory

Key techs

Java, Java 3D, Oracle

Description

Development of an interactive 3D viewer for a Geographic Information System (GIS), providing dynamic representation of objects over a digital elevation model, based on their geographic location.

The application was designed in such a way that all the Java 3D code was totally isolated using a little bit of dependency injection, just in case we had to change to another 3D library.

DXF Viewer

DXF Viewer

Role

Software Engineer

Company

Soluziona Software Factory

Key techs

Java, Java3D, DXF

Description

Development of a Java component intended for the 3D visualization of AutoCad Exchange Format (DXF) files.

Geospatial Index Server

RTree

Role

Software Engineer

Company

Soluziona Software Factory

Key techs

C++, Unix, Multi-thread, Sockets

Description

Implementation of a cross-platform server working as a RTree index for geospatial information access.

The server was coded in C++. Java applications invoked remote operations on it using the Java Socket API.

GPS Tracker

GPS Tracker screenshots

Role

Junior Software Engineer

Company

Soluziona Software Factory

Key techs

Visual Basic, Microsoft Embedded Tools, Tom-Tom Navigator SDK

Description

Small application for PDA devices intended for tracking GPS coordinates over a network of electrical facilities.

WAP Client

WAP Client screenshots

Role

Junior Software Engineer

Company

Soluziona Software Factory

Key techs

Servlets, JSP, Nokia SDK, WAP

Description

Small application for PDA devices. Intended for the visualization of geographic data, stored within a remote database, using WAP 2.0 protocol.

Terrain viewer

Terrain viewer screenshots

Role

Junior Software Engineer

Company

Soluziona Software Factory

Key techs

C, C++, OpenGL

Description

Interactive 3D terrain viewer providing shading and texturing capabilities.

DEM Generator

DEM Generator screenshots

Role

Junior Software Engineer

Company

Soluziona Software Factory

Key techs

C, C++, OpenGL

Description

A Digital Elevation Model (DEM) generator using an efficient triangulation algorithm. Basic 3D viewer (wire mode) for the generated models using native OpenGL libraries.