CV Architecte swift

Freelances

Ajoutez votre CV d'architecte swift à notre base d'intervenants ! Rejoignez les 102.894 autres freelances de notre réseau pour trouver une mission ou une préembauche.

Déposez votre CV

Déjà inscrit ? Consultez nos offres de mission.

Entreprises 01 80 88 59 00

Déposez une offre et recevez des CV d'architecte swift (gratuit)

Portage salarial

Pas immatriculé ? Effectuez vos missions freelance avec SPG, la société de portage salarial des informaticiens.

Nos derniers

CV d'architecte swift

Exemple de missions de Stephane, Architecte swift habitant les Bouches-du-Rhône (13)

Architecte Web E-commerce / Développeur Java
Architecture Logicielle
• Restructuration du code existant par simplification
• Fiabilisation du code existant par analyse du système de log afin de s'assurer que toute erreur produite se traduit bien par une trace.
• Uniformisation des URLs desktop versus mobile
• Sortie e-commerce Japon, Chine, UK
• Mise en place du catalogue DIGITAL en mémoire pour un accès instantané et rapide
• Révision & uniformisation des APIs externes
• Surveillance constante des performances globales à l'aide de App Dynamics, Pingdom et JProfiler
• Amélioration de la qualité du code à l'aide de Sonar

Amélioration des performances
• Optimisation du code Java afin de charger les objets beaucoup plus vite et de minimiser le nombre de
requêtes SQL
• Compression GZIP des flux
• Mimification / obfuscation des fichiers
• Mise en place d’une configuration plus optimisée du cache des requêtes avec invalidation en tache de fond

Mise en place des caches CDNs (Akamai)
• Migration de l’algorithme de géolocalisation de nos serveurs d’origines vers ceux d’Akamai
• Configuration multi-origine
• Publication / analyse / surveillance avec le portail Luna de Akamai
 Migration du projet de Java 6 vers Java 8

Concur (75)  Paris (France)  2009 à Novembre 2013
Architecte Logiciel / Développeur Java
Architecte et Responsable Technique
Refonte totale de l’application de gestion de notes de frais avec des composants plus nouveaux et plus réactifs pour les utilisateurs : Choix techniques de technologies et création de composants de fondation réutilisables pour l’ensemble de l’application au sein des différentes couches (clients, métiers, persistance)

Optimisation SQL, Java et JavaScript
Après analyse et amélioration du code Java, JavaScript et SQL, (le temps de réponse étant la clé de réussite de ce projet), nous sommes arrivés à une application très rapide sur les différents navigateurs du marchés grâce à :
• la compression HTTP,
• une configuration intelligente du cache des requêtes,
• la création d’images « sprite » contenant dans un seul fichier la plupart des images de l’application,
• la mimification / obfuscation des fichiers
• l’analyse très étroite du temps d’exécution JavaScript et CSS

Certification PCI / Implémentation de solutions de sécurité
Mise en place de programmes de préventions Xss et SQL injection ainsi que de Token afin de limiter
l’utilisation répétée d’actions sensibles. Chiffrage des cartes de crédit dans une base de données séparée

Election PRUD’HOMALE (92)  Paris (France)  2005 à 2008
Architecte Java / Responsable technique
Architecte et Responsable Technique
 Optimisation SQL et Java
Spécification d’un module d’importation de données
Un point clé de cette application est l’intégration dans la base de données des 18 millions de salariés travaillant dans le privé. La liste de ces salariés arrive au fil de l’eau dans un format propriétaire (DADS). Elle devait être contrôlée, qualifiée, validée, puis intégrer dans la base.
Rôle : décrire ce processus dans ses moindres détails

BP2S - BNP PARIBAS (75)  Paris (France)  2004 à 2005
Développeur / Responsable Technique
Refonte d’une application existante gérant le cycle de vie d’une action (Custody) ainsi que le règlement en fin de mois et certains mouvements de fonds (Clearing/Swift)
Planification, conception, documentation et développement d’un module de routage de messages ‘Clearing’, dans le cadre de la mise en production en Allemagne, avec encadrement d’une équipe de 4 personnes

Optimisation des performances du produit global
Mon rôle : débusquer tous les ralentissements logiciels des composants du projet à l’aide d’outils, de les mettre en évidence et de fournir des propositions d’amélioration.
Résultats : temps de réponses diminués de 50 %

Avisto (06)  Sophia Antipolis (France)  CDI  2002 à 2004
Architecte / Responsable Technique
Application conçue et mise au point pour Hewlett-Packard et intégrée dans son produit TeMIP Service
Center, elle utilise Swing pour l’interface utilisateur et TIBCO messaging pour l’accès aux données.
Mon rôle : Prise en charge du projet et encadrement de l’équipe de développement (5 personnes).
Spécification, architecture, conception, documentation et encadrement sur une application réseau graphique.

Trader.com (06)  Sophia Antipolis (France)  2000 à 2001
Architecte / Responsable Technique
Au sein d’une équipe formée d’un chef de projet, d’un responsable technique (mon rôle), et de 6 ingénieurs développeurs, Spécification, architecture, conception, documentation et encadrement d’une application
Web d’annonces classées “B-to-C” complètement configurable. Basée sur une architecture 3 tiers, cette application autorise un vendeur à importer/exporter des annonces de/vers des partenaires (utilisant un format XML global), gérer son inventaire (incluant photos, description complète, catégories, coupons…), offrir des services à la demande pour les internautes.
 Mobilité : Montréal (Canada) pour intégration logicielle  du projet

Lucent (06)  Nice (France)  1997 à 2000
Ingénieur de développement
Au sein d’une équipe de développement d’interfaces graphiques applicatives, spécification, documentation et mise au point d’applications basées sur le composant JFC/Swing afin d’administrer certaines parties de la plateforme de messagerie. Généralement basé sur une architecture client / serveur, mise au point de 2 applications: une pour configurer le “pager” des abonnés et une autre pour démarrer et arrêter la plateforme ainsi que tous ses composants.

Mobilité (pour support client et transfer de connaissances) : Denver (Colorado), San Francisco (Californie) et
Murray Hill (New Jersay)

Voir le profil complet de ce freelance