Nicolas BREGENT

30 rue Jacqueline Auriol· 85170 LES LUCS SUR BOULOGNE · Married · 3 children · Born in 1988

Rigour, organization, optimization, maintainability, standardization, and curiosity are the six important values for the smooth running of a project. As an architectural and organizational consultant, I try to enforce these different points on all the projects on which I have participated.

I am constantly looking for technical challenges aimed at improving the performance of applications and the way the development team works.

Architecture is the source of the application, let's protect it!

With experience in Microsoft technologies, I work as an Architect, Technical Leader or Community Manager in the .NET environment.


Experiences

...

Software Engineer

Meteodyn - Saint Herblain
June 2018 – Today
  • Development on platforms intended for Chinese customers.
  • Responsibility of the Graphic part on the Optimization of wind farm.
  • Participation in the "bare" application Météodyn: architecture, processing optimization, technical specification.
  • Seconds the technical architect on technical matters, participates in technical meetings.
  • Application manager.
  • Support and advice to service providers involved in the development of applications.
  • Assistance with team management, organization and implementation of work in Agile methodology.
...

Senior .NET Consultant - Technical referent

SofteamGroup - Nantes
oct. 2017 – May 2018
  • Development of communication between Nice airport and the DGAC
    • Microsoft expert consultant, heavy client specialization
    • .NET technical referent
    • Participation in recruitment (technical interview, CV validation)Implementation of communication by Socket
Benefits
1
...
Senior .NET consultant - Technical referent

Meteodyn

oct. 2017 – May 2018
  • Development on platforms intended for Chinese customers.
  • Responsibility of the Graphic part on the Optimization of wind farm.
  • Participation in the "bare" application Météodyn: architecture, processing optimization, technical specification.
  • Seconds the technical architect on technical matters, participates in technical meetings.
...

Software Engineer

RESA AIRPORT DATA SYSTEMS - Montaigu
June 2017 – Sep 2017
  • Development of communication between Nice airport and the DGAC
    • Socket communication implementation
    • Message description
    • Creating DMAN and SIGMA services
    • C# development
  • Development of an application for managing and supervising remote display screens
    • WPF and C# technology
    • Postsharp and MEF implementation
    • Service Oriented Architecture
...

.NET Expert Consultant

Ai3 - Saint Herblain
dec. 2012 – June 2017
  • Technical referent and .NET architect
  • C#/Winform Development
  • WPF Application Development
  • Windows 8 application development
  • TMA .NET & SharePoint 2010
  • C# / SharePoint Designer 2010 / WPF Training
  • Organization and implementation of work in Agile methodology.
Benefits
9
...
.Net Expert Consultant

Horoquartz

Apr. 2017 – May 2017
  • CRM data integrator via an Excel application:
    • Environment: Excel VBA
    • Data link via WebService, AddIn Excel and PlugIn CRM
  • Web service migration:
    • Deployment on new server
    • Solution migration from VS10 to VS15
  • .NET C# Framework, Web Service.
...
.NET Expert Consultant / Project Manager / WPF Trainer

DEYA GROUP

Feb. 2017 – March 2017
  • Creation of Client applications to replace Excel solution
  • WPF Technology, Entity Framework, SQL Server
  • Communication with Microsoft AX Server
  • Building the skills of internal teams: C# + WPF training
...
.NET Architect / Scrum Master

Brioche Pasquier

June 2016 – Jan. 2017
  • Redesign of the Logistics IS (IBM application to .NET Winform)
    • Architectural redesign of the new application: Service-oriented DTO and Business Object
    • Support for new features
    • Implementation of "Batch" solutions
  • Applied agile methodology: Scrum
    • Responsibility of the Scrum Master role
...
Technical referent / .NET Architect / Scrum Master

Societe Generale Securities Services - SGSS

June 2015 – May 2016
  • Application development for securities management
    • Responsibility for the creation of the central part of the application: the management of deadlines as well as the optimization of Entity Framework in the use of MDIs.
    • Technology: .NET Winforms - C# - Crystal Report
    • Framework: SOA-oriented Entity Framework - MDI
    • Methodology: Scrum (use of Daily meeting - Sprint planning - Review Backlog - Demo) in a team made up of a Product-Owner, two Business Analysts, a project leader and four designer-developers: Kanban
    • Profile: research during the various workshops, design of an HMI and creation of business rules.
  • Realization of an automatic data integration for the Xenomorph software package. Rewriting of old processing carried out in VBA/VB6: ETL in SOA with pooling.
    • Technology: .NET C#
    • Reading CSV / EXCEL files
    • Methodology: carrying out processing by Sprint (pseudo agile). Created by a team of 2 designer-developers.
  • Technical pokes and role of architect on application of General Meetings
    • Technical migration from .NET4.0 to .NET4.6.1
    • Entity Framework Migration
    • Setting up multi-context within the application
    • Demonstration of Winform project integration in a WPF solution
    • Technical and architectural advice
...
TMA - WPF Corrector / Integrator

GSE Group

Jan. 2015 – May 2015
  • TMA on the GSE commercial application
  • WPF - XAML and C#
  • Entity Framework and Code First in connection with an Azure SQL database
  • Sync Framework
  • Mahapps Framework
...
WPF Application Designer / Technical Referent

OptiMarket

March 2015 – April 2015
  • Development of Back-Office applications, Customer - Supplier management
  • WPF - XAML and C#
  • Entity Framework and Code First in connection with an Azure SQL database
  • Sync Framework
  • Mahapps Framework
...
WPF Application Developer / Scrum Master / Ergonomics

Henner Group

June 2013 – Jan. 2015
  • Application development for the Providence-Health service.
  • Production of business service using WPF technology - XAML and C#.
  • Responsibility for the architecture and maintenance of the Provident Framework.
  • Research and development of new services and tools.
  • Advice on ergonomics and screen use.
  • Responsibility for client-side deployment
  • Pre-workshop study of the various business departments.
  • Responsibility for deployment on different environments (DEV.- MOA - RECIPE)
  • Responsibility for ergonomics on the Pension IS (overall consistency of pension business services and compliance with ergonomic standards)
  • Web-service creation for the online claims reporting system: WCF
  • Realization of processing for sending letters on the subject of claims that have not occurred since a certain date (Batch C#)
...
TMA Sharepoint

L'Oreal

dec. 2012 – June 2013
  • Realization of a TMA on several sites developed in SharePoint 2010 and 2013, whether developing modules, or providing patches.
  • Project carried out remotely as a team, with collaboration from L'Oréal's internal team
...
Windows 8 Developer – Gulli

Wiztivi

Jan. 2013 – March 2013
  • Realization of the Windows 8 Gulli application – Responsibility for the HMI part
  • Languages ​​used: XAML for the graphic part – C# for the development
  • Architectures: BusinessLogic – DataAccessLayer
  • Development Pattern: MVVM – Singleton
  • Using JSon to retrieve data from a WebService
  • Using asynchronous and parallelism
...

Designer - IT Developer / Software Architect

ADINFO Group - La Roche sur Yon
Jan. 2010 – Dec. 2012
  • Alternation carried out on the two training courses with the companies ID2N and ADINFO
    • ENI Computer School: Computer Designer-Developer.
    • ENI Computer School “Software Architect.
  • Development within Microsoft Dynamics Nav software Main customers: ProCar – Allez et Cie – Concept Alu – Turquand – Adam SAS Menuiserie
    • Creation of modules specific to the operation of customer management
    • UI improvement based on demand
    • Server-side code optimization
    • Creating Print Reports (SQL Server Reporting Services)
  • Application development:
    • Concept Alu: Sales management application for Verandas (WinForm – C#)
    • Interroll: Multilingual sales application for production lines (Excel application)
    • Samro: Commercial trailer sales application (ASP.Net and C#)
    • Application maintenance on SAGE and EBP applications
    • Interfaces between SAGE and EBP (SQL Server: Procedures – Functions – Triggers)
    • ProCar: Business Participation Management Application (ACCESS Application)
...

.NET Programmer Analyst

SAGEMCOM - Dinan
jul. 2009 – Dec. 2009
  • Development of inventory management software.
  • Drafting of specifications.
  • On-premises deployment.
...

Trainee Software Developer

AICM - Saint Brieuc
apr. 2009 – Jul. 2009
  • IT developer on Windev technology
  • Development of a Web Service under WinDev to link the campsite management software to the CTOUTVERT website, an online booking site.

Training

...

Software Architect

ENI Computer School
Dec. 2011 – Dec. 2012
  • Architecture and IT Project Manager - Bac + 5
  • Pass CCNA1 CISCO.
  • Toeic exam (English).
  • Training in the design of specifications, specifications, deployment and development of an application in a small team (2-3 people).
...

Designer Developer IT

ENI Computer School
Jan. 2010 – Dec. 2011
  • The IT Designer Developer leads and leads the implementation of projects: - by taking charge of functional and technical studies - by participating in the implementation and maintenance of IT applications - by ensuring the management of these projects
  • Java (J2EE and J2SE) - VB.NET pushed
  • SQL Server & Oracle Database (query and procedural)
  • Project Management & Implementation with MS/Project
...

DUT Informatique

University of Rennes 1 - IUT Lannion
Jan. 2010 – Dec. 2011
  • The DUT Informatique from the IUT de Lannion is a Bac + 2 level diploma preparing computer scientists to design, develop and maintain computer applications, to dialogue with users and to guarantee the proper functioning of computer installations.
  • Java - C - VB.NET - Php - Python
  • ORACLE database and SQL
  • Merise and UML modeling
...

Scientific secondary school diploma

Lycée La Fontaine des Eaux
Sept. 2005 – Juin 2007
  • Physics-Chemistry Specialties

Skills

Main development tools and programs
  • ...
  • ...
  • ...
  • ...
  • ...
Development tools and programs (professional use)
Development tools and programs (personal use)
Business Process
  • Application client expertise
  • Architecture, TDD, Pair Programming
  • Team management, proximity management
  • Agile development: Scrum / Kanban

Interests

  • U7 U9 U11 training responsibility
    Responsibility of U9 and U11 teams
    Member of the club office
  • Photos of sport
    Photos of animals
    Other...
  • Discovery

    Running
    Walking
    Other...
  • Around the house

    DIY
    Gardening
    Construction