Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Nicolas HUAU

Nicolas HUAU

Senior Software Engineer, Microsoft Certified Developer

Architect
Developer
Engineer
Consultant
35 years old
Driving License
Montreal Canada (Québec)
Employed Unavailable
Enthusiastic software engineer, passionate architect and Microsoft Certified Professional. More than nine years of experience as a software consultant for a leading multinational tech company. Expert in the crafting of customized and disruptive solutions for a wide range of clients. Strong proponent of cloud technologies and agile methodologies. Innovative, driven and detail oriented. Fluent in both English and French.
Experiences
  • Integration of a connected room controller to an existing cloud solution for the retail market.
  • Project managed using the SAFe Agile methodology, with a multicultural team based across three continents.
  • Team leader responsible for engineering optimal solutions, providing high quality results, and fulfilling commitments.
  • Design and implementation of the cloud-based solution allowing for connected equipment to be monitored and controlled from a mobile application.
  • Participation in the design of the system architecture and system contracts, and writing of the system specifications.
  • Integration of the new components into the CI / CD pipeline.
  • Technologies: Microsoft Azure, .Net 4.5, .Net Core, Asp.Net WebAPI, Swagger, SQL, Angular 7, Ionic 4, Html5, CSS4, Docker, Jenkins, Git, VSTS
  • Implementation of the new digital strategy (cloud, mobile, API, partners, etc.)
  • Design and implementation of OpenID Connect authentication providers for "B2B", "B2C", and internal applications
  • Design and implementation of "B2B" and "B2C" REST APIs
  • Design and implementation of multiple architectural elements aiming to consolidate the new ecosystem (hubs, services, libraries, etc.).
  • Writing technical specifications, operational documentations and user documentations
  • Technologies: Microsoft Azure, .Net 4.5, Asp.Net (WebAPI et MVC), SignalR, Orchard CMS, Identity Server, Hangfire, Autofac, Swagger, Dapper, Entity Framework, Redis, Oracle, Jenkins, Git, Jira, Trello
Learn more
  • Dematerialization of business processes, addition of new features to existing applications and improvement to existing software architecture, creation of new applications
  • Technologies: .Net 4.0 & 4.5, ASP.Net (MVC5 & WebForms), WCF, WPF, WinForms, SQL Server, TFS, NuGet, Windows CE
Detailed Description
  • Migration of existing features
  • Writing technical specifications, operational documentations and user documentations
  • Design and realization of WCF web services
  • Introduction of a centralized management for external libraries through the creation of Nuget packages
  • Overhaul of the management of archives: Reorganization of storage locations, redefinition of the business processes, integration of workflows, migration of the database, redesign of user interfaces, design and realization of a mobile application
  • Design and implementation of a N-Tiers Service Oriented Architecture
Learn more
  • Design and implementation of an intranet portal for the Purchasing Department.
  • Technologies: SharePoint 2010, Silverlight 5, ASP.Net, Javascript
Detailed Description
  • Development of Silverlight webparts, data import routines and custom forms.
  • Requirements gathering from end users.
Learn more
  • Creation of a collaborative application for agile project management
  • Technologies: ASP MVC 4, Entity Framework, WPF, Microsoft Kinect SDK, WinRT, Windows Phone, C#, Xaml, .Net 4.5, SignalR, Azure
Detailed Description
  • Realization of demonstrations at customer meetings and technical events (Microsoft Techdays Paris)
  • Design of the global architecture.
  • Scrum Master: Project management, team coordination and supervision of junior developer
  • Development of the back office Asp.net MVC hosted on Microsoft Azure, the WPF / Kinect application and the Windows 8 client.
Learn more
  • Design and implementation of a web portal for the management of sourcing for the Purchasing Department
  • Technologies: Silverlight, .Net 4.0, Infragistic, SignalR, Entity Framework, MySql, Async CTP
Detailed Description
  • Integration of SignalR
  • Realization of reporting elements (KPI, data consolidation, etc.).
Learn more
  • Design and implementation of an application monitoring patients during physical therapy
  • Technologies: .Net 4.0, WPF, Microsoft Kinect SDK, XNA
Detailed Description
  • Use of the Kinect to animate avatars linked to the patient
Learn more
  • Design and development of professional applications incorporating Natural User Interfaces
  • Technologies: .Net 4.0, WPF, Kinect SDK, Prism, MEF, Entity Framework
Detailed Description
  • Design and development of a collaborative application incorporating Natural User Interfaces
  • Agile project management (SCRUM)
Learn more
  • Design and development of a software solution for automating the processing of resultant images of CT test scans performed in accordance with French quality control legislation.
Detailed Description
  • Technologies: Matlab R2009a
  • Setting up the solution
  • Knowledge transfer to technical users
  • Redaction of acquisition and image analysis protocols
Learn more
Interests

Traveling

  • USA, Sweden, Denmark, Germany, England, Ireland, Greece, Italy (Sicily), Turkey, Canada, Croatia

Participation in clubs and organizations

  • Secretary General of the Association of CCI Master's Students (2011)

Reading

  • Contemporary English novels: David Mitchell, Hubert Selby Jr., Bukowsky, Stephen King,...
  • Contemporary French novels: Maïa Mazaurette, Amélie Nothomb,...
  • Graphic novels: Manu Larcenet, Boulet, Denis Bajram, Neil Gaiman, Naoki Urasawa,...

Sports

  • Rock climbing (for 5 years)
  • Gymnastics (competed for 10 years)
  • Dance (ballet for 10 years, rock 'n' roll for 2 years)
Education

Integrated Architecture Framework

Capgemini

April 2017
IAF Level 1

Microsoft Certified Professional

Microsoft

Since December 2011
MCSD : Windows Store Apps Using C# (November 2013)
MS : Programming in C# Specialist (May 2013)
MS : Programming in HTML5 with JavaScript and CSS3 Specialist (August 2014)
MCTS : SharePoint 2010, Application Development (December 2011)

Master's degree in Computer Science

UFR François Rabelais (Tours)

September 2010 to September 2011

Master's degree in Physics and Imaging, Specialty: Medical Imaging Technologies

Université François Rabelais (Tours)

September 2007 to July 2009

Bachelor's degree in Physics

Université François Rabelais (Tours)

September 2004 to June 2007
Skills

Technical skills

  • Architecture : OOP, Design patterns, Architectural patterns (MVVM, MVC, MVP, SOA)
  • APIs : REST (Web API, Swagger), SOAP (WCF, WSDL)
  • Web applications: ASP.Net (MVC, WebForms), Javascript, HTML5, CSS3/4, Angular, Ionic, Bootstrap
  • Desktop applications: WPF, WinForms
  • Database System : SQL Server, MySQL, SQLite, Azure SQL, DocumentDB, Redis, Oracle

Soft skills

  • Consulting: Needs analysis, proposal of solutions, change management
  • Documentation : Writing of system and product specifications, operational documentation and user documentation

Languages

  • French : Native
  • English : Full professional proficiency
  • German : Elementary proficiency