Web Applications

KorisWeb

Koris

Koris is a fully fledged solution for business workflow management developed for a leading Italian credit brokerage franchise. Although it is custom-tailored for the Italian credit system, Koris presents a wide range of functionalities common to many financial management applications. It is based on a 3-tier architecture using Microsoft SQL Server 2005 as database, T-SQL stored procedures, C# components for the business layer and ASP.NET AJAX, JavaScript and CSS for the front-end. Koris includes a customised decision workflow management system used to evaluate loan feasibility based on several entirely customisable parameters, credit policies, etc. It presents the user (a generic Uniprestit agent) with an intuitive step-by-step process that is very easy to follow and allows for an easy management of the business workflow.

MyAgencyWeb

Gestione Casa - MyAgencyWeb

MyAgencyWeb is a complete property management solution developed for "Gestione Casa", a franchise of Estate agencies. It comprises both the Intranet, containing the properties and customers databases, accessible only to the franchised agents, and the public-facing website, that allows for property searches using an intuitive interface. The project was developed using a 3-tier architecture with Microsoft SQL Server 2005 as database, T-SQL stored procedures, C# components for the business layer and ASP.NET AJAX, JavaScript and CSS for the front-end.

Windows Applications

Juan Chedan

Juan Chedan

Juan Chedan (JUst ANother CHEmical Damage ANalyser) is a modular plug-in based SOA C# Windows Application used to plan for and respond to chemical emergencies, featuring Microsoft Virtual Earth as a GIS platform and integrating multiple online and offline data sources with mathematical models in order to assist front-line chemical emergency planners and responders. It was completely developed in C#, uses SQL Server CE as database, a LINQ-based data access layer, and various data integration modules enabling interaction with remote devices and sensors using both client-server and webservice-based communication. The software structure is entirely based on the use of self-contained plug-ins that allow for easy extensibility, for example through the implementation of new predictive mathematical models for the computation of area risk, or new communication protocols to integrate different kinds of geographically localised data and information.
watch movie #1 - Gas Diffusion demo... | watch movie #2 - Explosion demo...
get an evaluation copy...
For more information on the used technologies feel free to visit my blog

G2JPeer

G2JPeer

G2JPeer is a simple Java client for the Gnutella2 peer-to-peer network that uses the Gnutella2 network communication protocol. The Gnutella2 network infrastructure is implemented as a stand-alone Java component where all packets are represented as Java objects to enable easy object oriented protocol interaction. A sample Java client was also developed in order to showcase the potentialities of the library. This client implements some basic node maintenance logic, a few different UDP packet throttling strategies and a simple UI. For more information, you could visit the Gnutella2 Development Network wiki
get a free copy...

Aibo Tracker 3D 2005

Aibo Tracker 3D 2005

I developed this project to get acquainted with DirectX programming . Aibo Tracker 3D 2005 is a very simple 3D environment visualisation framework developed using Visual C++.NET, DirectX 9 and HLSL shaders. The main functionality of this framework is to visualise the movement of an object inside a 3D scene rendered in a first person perspective. The camera position and view is controlled with an intuitive cursor keys + mouse interface. The environment is rendered in real time using vertex/pixel shading; multiple lighting sources are available, and their types, positions and intensities are entirely customisable at run-time. Ambient, diffuse, specular and emissive lighting types are implemented using HLSL shaders. This application was used by the Computer Science department of the University of Catania to visualise the logged movements of a robot for artificial intelligence tests. Also, although I am absolutely not an artist, most of the 3D default demo scene was modelled by me using 3D Studio Max, only for learning purposes.
watch movie... | get a free copy...