Franck Théolade

.Net Developer Consultant, PICT (Parliamentary ICT)

SE23 2TJLondon, Forest HillLondon - United Kingdom

Senior software engineer with 11 years experience in object-oriented development, gained across the telecommunications, retail and banking industries. A dedicated and solution-focussed IT specialist, with expert knowledge in .Net 3.0 to 4.0 with C# and PHP and a passion for software design architecture and domain driven development, looking for a senior developer role - in an agile environment preferably - to utilise his robust skill-set, his ability to learn quickly and apply new techniques while offering the opportunity to advance through technologically challenging projects.

Specialties
Analysis, modeling, web technologies (J-Query / Ajax / Advanced javascript), object oriented programming, Test driven development and design patterns with .NET both server and client side.
Aspect oriented Programing and Domain Driven Development
SQL server 2005/2008 with Advanced T-SQL programming.

Franck Théolade
32 contacts
Since 2011
Professional experience
2010 - 2011

Every 5 years, consultant doctors are required to have their licences re-evaluated.
Zircadian is creating an innovative web based revalidation management system (RMS), for which the main requirements are confidentiality, security and document management work flow.

A pilot version of the system will be released to a number of trusts with core functionalities like electronic portfolio document management for different areas of professional assessment.

* Agile scrum and test driven development process with continuous integration.
* Loosely coupled 4 tier service oriented architecture with WCF services
* Architectural diagrams to spot unwanted dependencies between layers and keep a clear vision of what needs to be achieved.
* Software design patterns and best practice (dependency injection with Structure map, Auto-mapper, generic repository ORM/storage layer ignorant and factory pattern)
* .Net 4.0 with C# and intensive use of generics, delegates and lambda expressions.
* Presentation layer with ASP.NET MVC 2
* Storage layer with Entity framework 4 with entity unaware plain CLR objects (POCO)

* Design of common librairies reusable accross different module and active participation in improving a core system between modules as well as their integration as a portal

Industry
2008 - 2009

Interoute has a strong and innovative VVN (Virtual voice network) offers to their customers.

* The full automation of the provisioning process with strong data input controls
has made the customer’s interconnection virtually immediately available as
soon as a sale engineer submit his data in the portal.

* The Logical voice inventory and the automated provision platform makes trivial
a new range of services like automated OCS (Office communicator) / UDP SIP trunking trials.

With Visio enterprise architect
Conceptual data modelling with automated DDL generation.

With Visual studio 2008
• .Net C# window service implementation for mediation CDR file indexing
and archive
procedure to expose voice API functionalities across interoute network.
• CLR stored procedures
• LINQ and ASP.NET 3.5 MVC through company’s e-learning system.

With PHPEdit 3.0 / UltraEdit 15
• PHP 5 object oriented front-end web site development for internal sales
and voice operation using AJAX, JavaScript and JQuery with CSS designing.

With SQL Server 2005
• Database designing with advanced T-SQL
programming (views, table and scalar functions, stored procedures and
triggers).
XML parsing with XLST and XPath and excel spreadsheet parsing with Jet driver to populate automatically database from existing company data sources.
• SQL Job design with customized HTML emailing.
• Execution of remote commands on Genband Voice servers from a
mechanism of authorised ssh single and batch commands triggered from stored procedures (using xp_cmdshell)

Telecom - Internet Products and Services
2007 - 2008

Virgin Mobile is the UK's leading mobile virtual network operator (MVNO) with more than four million customers.

Dot Net C# Developer (Visual Studio 2005):
• Automatic report end user applications.
• ASP.NET Report Stock Model web site maintenance.

Data solution provider (SQL Server 2000):
• Data quality (SQL Tuning) and implementation of new data structures.
• Data fixes, changes to loading routines, data extract routines implementation (T-SQL stored procedures and functions) and version control of code

Telecom Operators
2001 - 2007

Fifth company of French cultural retailer network, Gibert Joseph is an independent company which is famous for selling books, buying and selling second hand books and also other cultural products like DVDs, CDs, stationery and fine arts materials.

I was responsible for the full lifecycle (analysis, design, development, deployment) of a commercial web site designed for Local authorities.
I was also in charge of training and managing 3 team members throughout the project.

Web Developer :
• Development of a reusable PHP 5 framework that connects to Informix with persistent multi-database access, business and generic HTML display classes.

• CSS designing and implementation of an ergonomic website that allows territorial authority accounts (libraries, town councils), to search and order online books directly from, the nearest bookstore.

• Advanced CSS 2.0 designing for both screen and printer media.

• Advanced graphic designing using gimp.

• Implementation of JavaScript functions and objects to check and validate forms, perform DHTML and Ajax queries to the PHP server.


Delphi 6 Developer:
• Implementation Multi-threaded windows services on Windows 2000 server and NT to manage a set of messages using Message queuing (MSMQ), and Informix stored procedures, to feed local bookstore databases from a central bibliographical database.

• Creation of both customized visual and data container components for Delphi 6

• Development of a customized set of visual components (Forms, Data Grids, etc.)

• Analysis and conception of customized client-server software using ADO to connect to a local Informix database and perform product searches, statistics, customer bookings, book returns, orders and invoices for all company bookstores.

• Twebbrowser implementation to seek data on bibliographical data provider websites.

• Development of DCOM/COM+ dll business and technical components.

• Development of a pop3 e-mail reader service to collect attached file and feed database automatically.

• Implementation of a deployment tools that updates and control exe version on remote machines using TCP/IP.

Records - Books
2000 - 2001

Webraska is one of the leading providers of mobile GPS navigation solutions and high-end geospatial software platforms for wireless carriers, Internet portals and large service providers worldwide.

Achievements

• Development of distributed WAP services providing real-time trafic and itineraries based on GSM localization. (Java Multi-tier architecture / CORBA application server).

• Conception of trafic map checking tools and also java components.

• Conception of routines which shape cartographic data

Telecom - Internet Products and Services
2000 - 2000

BRED is a famous French popular banking group.

Delphi 5 Developer:
• Analysis and development of client-server software for project tracking (Data modelling and implementation with a DB2 Database).

Banking
1999 - 1999

IFP is an international research and training center about optimization technologies for oil and gaz use and provides innovative solutions for a smooth transition to the energies and materials of tomorrow.

Training period

Analysis and development of an intranet web site (VisualPage /JavaScript) for
the department of internal and real estate management (DG2I) which publishes
informations and provides services (like booking room for business lunch).

Water - Electricity - Gas
1997 - 1998

Provider at the Ministry of National Education, France


• Network, hardware and software maintenance of 20 computers (95/98/NT 4)
• E-mail account management with Exchange 4.0 and Outlook 97.

Computer services
1997 - 1997

Headquarters, French Guyanese real estate company,

Summer job.

• Analysis and development of a management software for archives of rental asset (Access database and GUI made with VBAccess 97).

Real Estate
Education
Hobbies
Reading , Cinema , Music , Fitness and Meditation


Visitors to this profile also viewed these profiles
Ariane FERRY
Customer Service Manager, INTEROUTE
Ovanne Theolade
Gestionnaire RH -AXA France à l'écoute du marché
David OUKRAT
Ingenieur développement e-commerce, W-HA filiale de France Telecom
Yanyna Lutsenko
Director, business owner, Proffe SEO
Phani Thota
Techno- Functional Manager, CAT Technologies Ltd
Jon Waters
Global Account Director, Logica, Hyphen Recruitment Outsourcing
Etienne Boutin
Ingénieur Production Process Assemblage, Souriau
Adeline Dauboin
Etudiant, Université Panthéon-Sorbonne