François Génolini

Aberdeen
Scotland, UK fgenolini at hotmail dot com

Computer programmer Agile test driven development
Digital video, HD video
Desktop computer software engineering for the Oil and Gas industry
Specialties: C#, .Net, Windows, OSX, Linux, GIS, video

Experience

Software engineer Subsea 7
2000 - Present Aberdeen, Scotland, UK
HD video and inspection software for offshore Oil and Gas installations and pipeline systems. Agile software development using Microsoft Team Foundation Server (TFS). Technical support, survey vessel mobilisation. GIS custom applications with ESRI ArcObjects API for Java and C# .Net. C#, C++ and Java under Microsoft Windows. Write software tools for data processing, charting and reporting for ROV and pipeline position, subsea terrain data. Swift and Objective-C on OSX

Software engineer Appsmart
1998 - 2000 Aberdeen, Scotland, UK
Datawarehousing, data mart. Delphi under Microsoft Windows, programming SQL server, repository, and OLAP. COM and OLE automation of Office applications to report on datamarts

Software engineer Fugro - UDI
1996 - 1998 Aberdeen, Scotland, UK
Offshore Oil and Gas survey. C++ under Sun Solaris and Microsoft Windows. Write software tools for data processing, charting and reporting for ROV and pipeline position, subsea terrain data

Software engineer Stolt Comex Seaway
1995 - 1996 Aberdeen, Scotland, UK
Offshore Oil and Gas survey. C and C++ under HP-UX. Write software tools for data processing, charting and reporting for ROV and pipeline position, subsea terrain data

Research assistant University of Westminster
1990 - 1995 London, UK
System administration for SunOS and Solaris UNIX computer, message passing transputer based multi-processor machine. Linux, Windows and network programming. C, C++, Occam2

Skills

Linux System administration, C / C++ programming, bash shell scripting
1992 - present From the very beginnings of Linux to present day Ubuntu, used Linux for research, testing and software development, as well as server side work

C# Windows .Net and Mono programming. WPF desktop applications
2002 - present Started with Windows Forms in Visual Studio .Net 2002. Mostly WPF with Visual Studio 2013, and some low level C# for Mono on Linux

C / C++ Linux, Windows, .Net, OSX. Low level code
1988 - present From early BSD and SysV UNIX coding on Apollo and HP computers to modern desktop Windows PC and Apple devices. Low level COM / OLE DLL implementation, efficient device communication, complex data processing algorithms for offshore subsea position determination and survey.

Education

ESTE Engineer's degree, computer and electronics
1988 - 1990 Marne la Vallée (Paris, France), groupe ESIEE

Interests

Amateur musician (string bass instruments), walking, design