Skills

Operational skills

  • Software Design and Development
  • System requirements / Specifications / Use cases / User Stories
  • System and application architecture / Urbanization
  • Methodology / Project Management (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 / Angular

Android (Java)

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

DBMS

  • SQL Server
  • MySQL
  • SQLite
  • PostgreSQL

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 (-> 2019)
  • 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

Cloud

  • MS Azure
  • AWS