Software Engineer at Realtime Worlds
Dundee, United Kingdom
Software Engineer at Realtime Worlds
Dundee, United Kingdom
Proficient in:
C#
.NET Framework
Windows Forms
ASP.NET and ASP.NET AJAX
Web Development and HTML
Visual Studio
N-tier applications development
SOAP Web Services
Virtual Earth API
Familiar with:
MS SQL Server
T-SQL
Stored Procedures
LINQ
CSS
Javascript and AJAX
XML
C++
Java
GIS development
Network programming
Windows Mobile development (.NET and eVC++)
Environmental Hazard Analysis
Perforce SCM
Basic knowledge:
3D Graphics Programming
DirectX SDK
Linux
3DS Max
(Privately Held; Computer Games industry)
January 2009 — Present (7 months)
Working in the APB: All Points Bulletin project - Tools team
http://www.apb.com
(Financial Services industry)
September 2004 — October 2008 (4 years 2 months)
Web applications architecture and development.
Main projects:
• Designed and developed a complete web based, custom-tailored infrastructure for the management of the distributed business workflow of Uniprestit franchising network. The web application serves a franchising network of about 40 credit brokerage agencies, with an average of 10,000 logins each month. It includes a complete customers management system, a customisable credit feasibility assessment system and several other functionalities.
• Designed and developed a web based management application for a network of real estate agencies associated with the Uniprestit Group. The application comprises a property management system, a customers’ database and a custom client-property matching system.
Both of these projects were developed using a 3-tier architecture making use of Microsoft SQL Server 2005 as database and C# for the business layer. The UI was developed using ASP.NET AJAX, JavaScript and CSS.
(Management Consulting industry)
October 2007 — October 2008 (1 year 1 month)
Analysis, design and development of "Juan Chedan", a modular plugin-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.
This software was designed to ease the assessment of industrial risk and was focussed on disaster management in large industrial areas.
The Windows application was implemented using .NET 3.5, Virtual Earth Map Control 6.1 and JavaScript.
A Windows Mobile client was also developed in order to interface the main application with a PDA mounted on a mobile robot to enable remote GPS tracking and retrieval of data from on-board sensors.
The software was developed for Project ISEMIHA. http://www.isemiha.it
(Computer Software industry)
September 2001 — January 2004 (2 years 5 months)
I was one of the eight founder members of the company. I was responsible for IT training programmes and web applications development. My responsibilities were mainly focused on design and development of web applications.
Relevant projects:
- Given IT training classes for "Project A.R.A.C.N.E", a Web Account Manager course funded by the Italian Ministry for University and Research.
- Designed and developed several e-commerce solutions for local companies operating in a broad range of industries.
- Developed the remote content management system for Ecom's Web sites.
MSc , Computer Engineering , 1999 — 2008
Obtained a Master’s Degree in Computer Engineering with highest distinction (110/110) at the University of Catania with a thesis on environmental damage prediction.
Relevant works in my past academic career include the design and development of:
• a chemical diffusion analyser. C# GIS-based Windows Application, using gaussian dispersion models to predict the environmental risk related to hazardous gas diffusion, and visualising the computed Level Of Concern areas on vector maps.
• a C#/Java lexical analyser for type-3 regular grammars.
• a proof of concept CORBA based client/server application (Java server / .NET client running on Microsoft Pocket PC)
• a C++ 3D framework using DirectX 9 and HLSL shaders to visualise the movement of an object inside a 3D scene rendered in a first person perspective. Implements multiple lighting sources and types, specular lighting and uses pixel shading. Was used to visualise the logged movements of a robot for artificial intelligence tests.
software development, software engineering, playing piano, travelling, history