Cyril Legret

Cyril Legret

$60/hr
.net fullstack developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
49 years old
Location:
Caen, Normandie, France
Experience:
17 years
Cyril LEGRET 12 rue des 2 siciles - 14 000 Caen - France- French nationality Age: 42 ASP.net & SharePoint Developer SUMMARY I am a web developer since 2001, and an ASP.net & SharePoint developer since 2007. My main skills are C#, Asp.net, SharePoint, Entity Framework, JavaScript, JQuery, TypeScript, Angular, CSS, SQL. I have taken charge of trainees. I am well known for my autonomy. I have worked abroad many times and my English is fluent. PROFESSIONAL EXPERIENCE 12/2017: ASP.net Developer at Roche (Paris) Adding a web site to the core application designed during a previous assignment (August 2015) at Roche The web app allows to track how patients follow their treatments. I have added a new website in the web app for a new medicine. Environment: C# - ASP.net 4.5 - Oracle - Entity Framework 6 Code First - Linq – JavaScript – JQuery – CSS – Bootstrap – HTML 5 - Subversion - Jira From 04/2017 to 11/2017: WPF and Web API Developer for Natixis Development of a WPF application dealing with invoices and Web API REST services for data access Creation of Web API services querying different databases (Ingres, DB2, SQL Server) Connecting the WPF app and the Web API services Modification of the WPF app GUI Environment: C# - Web API – WPF – MVVM - MVVM Light– Linq – Dapper – Swagger – REST – Nunit - Specflow - Git – Source Tree - Jenkins – Jira – Bitbucket - Confluence From 02/2017 to 03/2017: ASP.net MVC Developer for China Labor Watch Switching their website from ASP.net to ASP.net MVC Transforming their website into a responsive website Environment: ASP.net MVC - C# - SQL Server - Linq - Entity Framework - JavaScript - JQuery – Bootstrap - CSS 09/2016: ASP.net Developer at Roche (Paris) Adding a web site to the core application designed during my previous assignment at Roche Environment: C# - ASP.net 4.5 - Oracle - Entity Framework 6 Code First - Linq – JavaScript – JQuery – CSS – Bootstrap – HTML 5 - Subversion - Jira From 03/2016 to 09/2016: SharePoint Developer at Fidelity Investments (Galway, Ireland) SharePoint hosted app development with REST, JSOM and Bootstrap. The app displays a playlist of videos. Provider hosted app to create quizzes and polls PowerShell scripts to create Site Columns, Content Types, and Lists and to copy data between farms Migration from SharePoint 2010 to 2013 Environment: SharePoint 2013 – SharePoint hosted apps – C# – ASP.net MVC – JavaScript – JQuery – AngularJS – JSOM – REST – CSS – Bootstrap - HTML 5 – Git – Jira – Stash – PowerShell From 08/2015 to 10/2015, 1/2016: ASP.net Developer at Roche (Paris) Development of a core application which will host web applications to follow the use of new treatments This core application will host the web applications I have developed before, and make it easier and quicker to code new web applications. The application is responsive (bootstrap, CSS media queries). The specifications were given to me, I had to do the design and the architecture of the software, the development, the set-up of the webserver and release management. Environment: C# - ASP.net 4.5 - Oracle - Entity Framework 6 Code First - Linq – JavaScript – JQuery – CSS – Bootstrap – HTML 5 - Subversion - Jira From 01/2015 to 06/2015: SharePoint Developer at Staples (Amsterdam) SharePoint 2013 developments in JavaScript using the REST API - Graphs and maps with the libraries HighCharts and HighMaps - Webpage for printing using the CSS Medias Types - Page layout responsive using Bootstrap - PowerShell Scripts to import data from Excel into SharePoint - External lists (Business Connectivity Services) connected to a PostgreSQL database The specifications were given to me, I had to do the design and the architecture of the software, either alone or with another developer, the development and release management. Environment: SharePoint 2013, API REST, JavaScript, JQuery, JQueryUI, HighCharts, HighMaps , AngularJS, Bootstrap, CSS, PowerShell, Workflows, Business Connectivity Services From 04/2014 to 10/2014: ASP.net Developer for China Labor Watch Switching their website from ASP to ASP.net Switching the database from Access to SQL Server Development of a custom CMS: multilingual capabilities tagging allowing to filter the Reports and News slider generation (for the home page) SEO: URL rewriting Content cleaning with HTMLAgilityPack and Regular Expressions I had to write the specifications with the client, I had to do the design and the architecture of the software, the development and release management. Environment: C# - ASP.net - Entity Framework - SQL Server – JQuery UI - IIS URL Rewrite 2.0 From 12/2013 to 01/2014: ASP.net Developer at Roche (Paris) Web application to follow the use of a new treatment The specifications were given to me, I had to do the design and the architecture of the software, the development, the set-up of the webserver and release management. Environment: C# - ASP.net – Oracle – JavaScript – JQuery - JQueryUI From 09/2013 to 11/2013: SharePoint Developer at Sword (Lausanne) Intranet development Master Page Branding Creation of Page Layouts Packaging of a Site Definition Development of Controls and WebParts PowerShell scripting The specifications were given to me, I was working on big team and doing development only. Environment: C# - SharePoint 2010 and 2013 – JQuery - PowerShell From 06/2013 to 07/2013: ASP.net Developer at Roche (Paris) Web application to search data on the employees ASP.net website with oracle database Application improvement: more complex search queries, updating the data is now possible The specifications were given to me, I had to do the design and the architecture of the software, the development, the set-up of the webserver and release management. Environment: C# - ASP.net 4.5 - Oracle - Entity Framework 5 - Linq – JavaScript - JQuery - JQueryUI From 05/2012 to 01/2013: ASP.net and SharePoint Developer at Roche (Paris) Social intranet for 300 managers client object model and web services in JavaScript to display data on webpages synchronization of Active Directory groups and SharePoint groups with a tool written in C# (using the client object model) Members gallery with paging, filtering Customization of the social features Web application to follow the use of a new treatment ASP.net, C# and Oracle Rights management with Active Directory groups Web application to search data on the employees ASP.net website with oracle database Use of Linq and Entity Framework Advanced data display with sorting, multiple filtering, … The specifications were given to me, I had to do the design and the architecture of the software, the development, the set-up of the webserver and release management. The SharePoint project didn’t need a lot of design but the ASP.net project needed strong design and architecture. Environment: SharePoint Server 2010 - Client Object Model - Web Services – JavaScript - JQuery C# - ASP.net - Oracle - Entity Framework - Linq 12/2011: PHP Developer for Pacifica (Paris) Change a Java based website into a PHP based website Hosting change Environment: PHP - MySQL - NetBeans - Java From 05/2011 to 06/2011: SharePoint Developer at Eurotunnel (Calais, France) A complex suggestion box advanced workflows forms customization (xsl, JavaScript, jQuery) multilingual website (use of native SharePoint solution and add-on with jQuery) use of client object model with JavaScript The specifications were given to me, I had to do the design of the software, the development and release management. Environment: SharePoint Foundation 2010 – Visual Studio 2010 – SharePoint Designer 2010 – JQuery 04/2011: SharePoint Developer at WYNIWYG (Rouen, France) Branding and configuration of a SharePoint portal Environment: SharePoint Server 2010 – Visual Studio 2010 – SharePoint Designer 2010 03/2011: PHP Developer (Volunteer work for Plum Village) A website with CMS, http://retraitesante.org Environment: PHP - Joomla - Eclipse 12/2010 : SharePoint Developer at Air Liquide (Paris) MOSS Portal's administration Load tests with Visual Studio Environment: SharePoint (MOSS 2007) - C# - ASP.net - Visual Studio 2008 Test Edition – Subversion From 07/2010 to 08/2010: XML and PHP Developer at Payzone (Caen, France) A web application allowing to print and to sell vouchers with a terminal Research how to use the platform with PHP (the platform was designed to use Tomcat) Development of the web application with PHP Design of the terminals’ screens in XML The specifications were given to me, I was doing development only. Environment: PHP - XML - MySQL - Eclipse From 02/2010 to 05/2010: ASP.net Developer for Cabas Bio (Paris) An e-commerce Website for Cabas Bio, a shop specialized in organic food http://cabasbio.fr Full development lifecycle Design of the website NopCommerce customization Implementation of the buying process (shipment, delays, …) Use of the Bank API to validate the credit card payments Google analytics, Google AdWords and Google Apps’ set up I had to write the specifications with the client, I had to do the design and the architecture of the software, the development and release management. Environment: NopCommerce - C# - ASP.net - Visual Studio 2010 - Subversion From 04/2009 to 07/2009: ASP.NET and SharePoint Developer for Gottex (Switzerland) Development of the ASP.net website http://www.gottexsolutions.com Maintenance of the ASP.net website http://www.gottexholdings.com Development of a MOSS 2007 website https://secure.gottexsolutions.com The lists and document libraries are periodically imported from another farm with a WinForm application using SharePoint web services and custom web services, the import is filtered using metadata Mixed authentication for the extranet/intranet zones Search engine configuration The specifications were given to me, I had to do the design and the architecture of the software, the development and release management. The architecture choices were important to have a reliable transfer of data between the farms. Environment: SharePoint (MOSS 2007) - C# - ASP.net - Visual Studio 2008 - SharePoint Designer - Subversion From 09/2008 to 03/2009: Caen Informatique Creation of “Caen Informatique”, enterprise of computer services Computers’ set up and maintenance, computer training Websites’ development Managing the small business: accounting, advertising, creation of my own website, site registration and SEO From 11/2007 to 07/2008: SharePoint Developer for a public financial institution Client: La Caisse des Dépôts (Paris) Building an Intranet application, written in C#, using various data sources to displays generated graphics. Full development lifecycle WSS 3 setup and update to MOSS 2007 Search engine configuration Use of SmartPart for WebParts development Connecting to excel files using OleDB and COM Use of the WebChart component to generate graphics from the data sources Use of caching and serialization on the extracted data Design of custom Master Pages Management of the users’ rights to access the different pages of the portal Use of CAML to build a custom Document Library The number of visitors the portal could handle was tested with Visual Studio Team Test Edition The stable version of the portal was deployed on a SharePoint farm Another VB.net web application was to be maintained Training of a trainee to use SharePoint I had to write the specifications with the client, I had to do the design and the architecture of the software, the development and release management. Environment: SharePoint (WSS 3 and MOSS 2007) - C# - VB.net - ASP.net - Visual Studio 2005 and 2008 - SharePoint Designer – Agile software development - Subversion From 04/2007 to 06/2007: ASP.NET Developer for WCube (Paris) Extranet of King Jouet Authentication using Webforms Basket management Creation of stocked procedures written in TSQL Website of Vive Le Jardin Development of C# written modules for the Content Management System: the modules manage the shops’ list and the products’ list Use of Google Map Api to display the shops’ location The specifications were given to me, I was doing development only. Environment: ASP.NET - C# - TSQL - CMS tools - Visual Studio 2003 From 02/2006 to 03/2006: PHP Developer for Paris Property Finders (Paris) A website for Paris Property Finders, a Real estate agency http://www.parispropertyfinders.com/ Design of the website Menu and banner in Flash CRM development on the intranet I had to write the specifications with the client, I had to do the design and the architecture of the software, the development and release management. Environment: PHP - CSS - HTML - Flash - Photoshop - Dreamweaver From 09/2001 to 09/2005: PHP developer for Planning Familial ( http://planning-familial.org ) Redesign of the website using CSS to improve accessibility, position in search engines and to offer different displays for screens and printers Creation of the intranet Creation of a web application to classify, search, display statistics and answer to the visitors’ questions Creation of a web application to publish and send the newsletter Creation of a content management system to manage the news Generate XML, RDF and PDF documents from the MySQL database The specifications were given to me, I had to do the design and the architecture of the software, the development and release management. Environment: PHP - MySQL - CSS – HTML - JavaScript - XML - Dreamweaver - Vim - Linux COMPUTING skills Languages:C#, VB.NET, PowerShell, PHP, Java, JavaScript, CSS, SQL, TSQL, XML, XSLT Frameworks, solutions:ASP.net 4.5, ASP.net MVC, SharePoint 2007 & 2010 & 2013, Web API, Entity Framework 5, JQuery, JQueryUI Databases:SQL Server, Oracle, MySQL Systems:Windows, Linux, Mac OS Software:Visual Studio, SharePoint Designer, Dreamweaver, Photoshop TRAINING PERIOD 10/2014Photoshop and web design From 02/2014 to 04/2014Chinese training courses at Central China Normal University (Wuhan, China) From 10/2005 to 01/2006English training courses in London 2003 - 2005Nightly training courses: «PHP», « SQL », « C », «XML», « Java » and « Oracle » From 02/2001 to 06/2001Website creation in a students’ association Self-tuition to HTML, CSS, JavaScript, PHP and MySQL From 11/2000 to 01/2001 Guide for a travel agency in Canada, Thailand, Tunisia, and Mexico EDUCATION From 04/2006 to 04/2007 A degree in Computer Science at AFPA Qualification: Developer Environment: C#, ASP.NET, SQL Server, UML, Java, Oracle, Linux 1998 - 2000 Rennes University (UHB) - a two-year university degree in History of Arts OTHER Languages: French: mother tongue; English: fluent; Chinese: basics Hobbies: Skydiving, Scuba-diving, Free-diving, travels Personal Home Page:http://cyril.legret.free.fr http://coigny.free.fr Miscellaneous: Driving license, First Aid Certificate
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.