Armand Iurea

développeur full stack .net

En télétravail depuis Nice

  • 43.7018
  • 7.2683
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Armand.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Armand.

Localisation et déplacement

Localisation
Nice, France
Télétravail
Effectue ses missions majoritairement à distance

Préférences

Durée de mission
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois

Vérifications

Langues

Catégories

Compétences (32)

Armand en quelques mots

Développeur Full Stack .NET depuis 2010 en entreprise, je souhaite élargir mes compétences et mettre à l'oeuvre mon expérience dans la réalisation de vos projets. Ayant participé à des projets bancaires sur lesquels la sécurité et la robustesse sont les maîtres mots, j'attache une importance particulière a l'estimation des charges de travail, à la qualité du code délivré ainsi qu'a la réalisation de tests. Les interfaces finales utilisateurs doivent être selon moi simples et intuitives mais aussi performantes.
Je suis ouvert à tout types de projets, n’hésitez pas à me solliciter. Mes technologies de prédilection: .NET MVC avec comme langage serveur le C#, SQL Server, coté client l'utilisation du langage TypeScript ainsi que HTML/CSS tout en utilisant jQuery / HighCharts / lodash.js. Je reste cependant flexible là aussi: si vous souhaitez du PHP, du Java, du C++ ; vous pouvez toujours me demander une estimation.

Il est important de vous préciser que je continue mon travail à temps plein (39h) en parallèle à mon travail de freelance. Je resterai cependant disponible pendant toute la phase de développement car j'ai un emploi du temps flexible et adaptable. Je peux intervenir 2 jours par semaine pour vous et je vous fournirai : une estimation détaillée des charges pour votre projet, mon planning et un compte rendu hebdomadaires.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

Capital Banking Solutions

Banque & assurances

Full Stack Senior Software Engineer

Monaco, Monaco

janvier 2011 - Aujourd'hui

2020 - Présent

- Tableaux de bord V4 : Développement de nouvelles fonctionnalités et outils d’administration. Création d’un système de génération de phrase dynamique et multi-linguale décrivant en langage naturel ce que réalise une interaction sur le tableau de bord enregistrée en XML. Ajout de la possibilité d’enregistrer et de restituer un ensemble de critères tant pour les administrateurs (définition globale) que pour les utilisateurs ayant obtenu le privilège de le faire (définition personnelle). Rédaction de la documentation technique du module.

- Highcharts dans les Crystal Reports: maintenance et ajout de nouvelles fonctionnalités comme la possibilité d’internationaliser dynamiquement les libellés des graphiques.

- Développement de nouvelles fonctionnalités comme le rattachement de valeurs d’échange à une même gamme, la duplication de rattachements d’une gamme à une autre ainsi que la personnalisation rapide d’options.

Technologies : MVC, C#, TypeScript 3.7, ASP.NET, Transact SQL, VB.NET

2017-2019

- Tableaux de bord V4 : réalisation en MVC, suppression du mode de chargement des blocs sous forme de frames en vue d’amélioration de performances. Au niveau de l’agrégation des données, appels multiples de procédures stockées remplacé par un appel unique. Evolution du modèle de données pour la gestion de droits basé sur des rôles.

- Utilisation d’une librairie Javascript pour la visualisation sous forme de diagrammes des liens entre portefeuilles / clients / familles. Ecran intégré dans le CRM propriétaire de CBS.

- Ecrans de visualisation de performances : réalisation d’écrans de synthèse affichant les pertes et profits sur différents secteurs ainsi que des indicateurs de performance.

- Editeur de formulaires V2 : Développement sur la première moitié 2017, évolutions et optimisations. Réalisation de composants réutilisables globalement (arbres de navigation, sélection de périodes, …) Fin 2018, modification du modèle afin de permettre une historisation, comparaison entre versions via une interface utilisateur.

- Tableaux de bord V3 : Support consultants, évolutions, stabilisation et refonte graphique.
- Ecrans d’administration des types de comptes, modifications du modèle afin de permettre un audit sur actions des utilisateurs.

Technologies : Angular, MVC, C#, JQuery, Lodash, Slick Grid, Kendo UI, GoJS, Sql Server 2016, Sql Server Profiler

Remarques :
- Support hebdomadaire assuré en utilisant les outils Microsoft de gestion de base de données.
- Référant direct pour 4 modules : Tableaux de bord, Éditeur de formulaires, Éditeur de graphes.

2014-2016

- Tableaux de bord V2 : Développement, démonstrations, formations, documentation. Séparation avec la dépendance de la librairie Javascript utilisée sur la V1 afin d’avoir plus de contrôle et améliorer la maintenabilité du code. Modèle base modifié pour prendre en compte la personnalisation par utilisateurs.

- Administration de graphes : Développement éditeur et refonte graphique. Outil permettant de générer et enregistrer une configuration en se basant sur un lot de données remontées par la base de données. Réalisation de procédures stockées d’exemple.

- Projet 1: Unicité des sessions, évolutions écrans de suivi d’actifs, décomptes, comparaison de comptes sur différentes périodes, rétrocessions.

- Projet 2: Migration IE11, écrans de Cashflow

- Améliorations et optimisations CRM (factorisation code, refonte Bootstrap)

- Simulation sur portefeuilles : corrections et évolutions

- FATCA : Administration et visualisation IRS

- Projet 3 : Migration IE11/Chrome et gestion des flux de trésorerie

Technologies : JQuery, VB, HighCharts, Telerik UI, Gridstack Library

2011-2013

- Informations Complémentaires V1/V2 : Application interne pour la création de formulaires client. Support et corrections V1, développement de la V2. Travail en autonomie et sur tous les aspects : réalisation de maquettes, construction du modèle, développement côté serveur et côté client.
- Tableaux de bord V1 : Développement de la première version, utilisation d'une librairie Javascript de gestion de composants inspirée par iGoogle. Création d'une API pour la gestion des événements.
- Module de réconciliation : permettre de faire correspondre un modèle de données spécifique chez un client à un modèle de données générique.
- Projet 1 : Gestion des annexes
- CRM : Ecrans d’administration

Technologies : Yahoo User Interface, VB6, Javascript, CSS, Transact SQL, Silverlight

Remarques :
- Déplacements à Paris, formations données à des petits groupes de consultants (2 à 4 personnes).

Recommandations externes

Formations