Skills

Operational skills

  • Software Design and Development
  • System requirements / Specifications / Use cases / User Stories
  • System and application architecture / Urbanization
  • Methodology / Project Management (RUP, 2TUP, ALM, DLM, Scrum, Kanban, Software Craftsmanship)
  • UML
  • Editorial capacities : syntheses, reports
  • Team leader / Facilitator / Scrum Master

Technical skills

.Net Platform

  • .Net Framework / .Net Core
  • WinForms / WPF
  • ASP .Net MVC 4 / 5 / Core & WebAPI
  • Blazor
  • NHibernate & NHibernate.Envers
  • Entity Framework 6 & Core

Javascript

  • TypeScript
  • AngularJS

    Android (Java)

    • OrmLite
    • Retrofit
    • Firebase Cloud Messaging
    • Bluetooth / NFC

    DBMS

    • SQL Server
    • MySQL
    • SQLite

    Concepts & Patterns

    • MVC / MVP / MVVM
    • Domain Driven Design
    • CQS / CQRS
    • SOA / Micro-services / Self-Contained Systems
    • Aspect-Oriented Programming
    • Behaviour Driven Development

    Diagrams & UML

    • Sparx Enterprise Architect
    • ArgoUML
    • Microsoft Visio

    Application Lifecycle Management

    • Visual Studio (-> 2017)
    • ReSharper
    • SVN / TFVC / git
    • MS Project / TFS / JIRA

    Systems & Networks Administration

    • Windows 2012, IIS
    • Active Directory
    • PRTG Network Monitor
    • Centreon / Nagios
    • VMware vCloud Director

    IoT

    • Tizen
    • Windows 10 IoT
    • Android Things
    • Arduino / Netduino
    • Raspberry Pi 3