Ben Iffland

Ben Iffland

Christchurch, Nouvelle-Zélande

Ben Iffland

Développeur logiciel
Catégorie : Développement web
Je suis développeur logiciel senior avec 30+ ans d’expérience dans la conception et la création d’applications métier sur les plateformes de bureau, web, cloud et mobile. Je suis spécialisé en C#, .NET, Azure, SQL Server, Blazor, React Native et solutions alimentées par IA utilisant Azure AI.

J’aide les entreprises à créer de nouvelles applications, moderniser les systèmes existants, développer des API et des intégrations, améliorer les performances et proposer des solutions cloud. Mon expérience couvre les logiciels d’entreprise, la technologie immobilière, les plateformes de reporting, les assistants IA et les applications mobiles.

Que vous ayez besoin d’une solution complète, d’une capacité de développement supplémentaire ou d’aide pour résoudre des problèmes techniques complexes, je fournis des logiciels fiables et bien conçus, avec un fort accent sur la qualité, la maintenabilité et les résultats commerciaux.

Horaires de travail

  • Lundi:18h00 à 22h00
  • Mardi:18h00 à 22h00
  • Mercredi:16h00 à 22h00
  • Jeudi:18h00 à 22h00
  • Vendredi:18h00 à 22h00
  • Samedi:Non disponible
  • Dimanche:Non disponible
  • Prise en charge des applications web et .NET
    Soutien fiable des applications web et .NET : blocé avec un système défaillant ou besoin d’une petite mise à jour ? J’offre un support technique complet pour maintenir vos sites web et applications .N ...
  • Création d’API
    Création d’API
     60 $  - Par heure
    Je construis des API sécurisées, fiables et performantes pour alimenter vos applications mobiles, connecter vos systèmes professionnels et automatiser vos flux de travail. De la définition de vos str ...
  • Création de site web
    Création de site web
     60 $  - Par heure
    Je propose des services complets de création de sites web adaptés aux petites entreprises, aux freelances et aux marques personnelles. Du concept initial au lancement en direct, je gère tout le pr ...
A dirigé le développement initial et en cours d’une plateforme de reporting d’entreprise hébergée sur Azure, utilisant Blazor, C#, SQL Server et Azure DevOps, offrant des capacités de reporting et d’analyse évolutives pour les clients d’entreprise grâce à des fonctionnalités sur mesure et des intégrations de rapports tiers
Conçu et livré une plateforme API REST sécurisée et évolutive utilisant C#, l’API Web .NET et Microsoft Azure, remplaçant une solution tierce DreamFactory par une plateforme API d’entreprise offrant un accès sécurisé à SQL Server et Azure Blob Storage. Le projet a réduit les coûts annuels de licence d’environ 50 000 NZ$, tout en améliorant la flexibilité, la sécurité et la maintenabilité à long terme.
J’ai joué un rôle clé dans un projet très réussi visant à migrer toutes les données Harcourts vers la plateforme CRM PropTech Vault. Cela a impliqué le développement d’une suite d’applications Windows Forms et Console C# .NET permettant aux équipes de migration de gérer, surveiller et planifier efficacement le processus de migration.
J’ai également contribué à la conception et au développement d’une plateforme moderne de reporting immobilier, utilisant Blazor, les API Web .NET Core et SQL Server. La solution offrait des rapports précis, des tableaux de bord interactifs et des capacités d’entreposage de données pour soutenir la prise de décision commerciale.
De plus, j’ai participé à la conception et à la mise en œuvre d’un pipeline CI/CD hébergé sur AWS pour la plateforme de rapports. Cela incluait l’utilisation des conteneurs AWS CodeBuild, AWS CodeDeploy et Docker pour automatiser les processus de compilation, de déploiement et d’hébergement des environnements de développement et de mise à jour.
A travaillé sur les projets suivants :
Harcourts One - Système de liste de propriétés de base écrit en ASP.Net Web Forms, MVC, SQL Server et Angular JS.
Système de gestion des contacts - CRM basé sur React JS avec backend Azure SQL, API Web écrite en .Net Core et Azure Functions. 
• Event Sync - Système de synchronisation des données entre le système CRM Harcourts central et d’autres systèmes Microservices, intégrant un mécanisme pub/sub basé sur Azure utilisant Azure Event Grid, files d’attente et fonctions.
• Système de demandes de renseignements - Utilisation d’applications Azure Logic, files d’attente et fonctions pour lire les courriels de demande, les traiter et créer des données de demande dans le système central Harcourts One.
• Outlook Add-in - Un module complémentaire web intégré à React JS. La bibliothèque Office JS permettait aux utilisateurs de créer des contacts dans le CRM à partir des emails reçus et de suivre les conversations par email via les abonnements Graph API.
Développement et support des applications C# .Net 2008 (framework 3.5) et .Net 2005, AJAX, VB.Net 2003, Delphi 6, Embedded VB 3.0, Compact Framework 2.0, Windows Workflow, SQL Server 2000, SQL Server 2005 et Classic ASP pour une grande diversité de domaines commerciaux, de la surveillance du stationnement au service client en passant par les ressources humaines. Les applications ont varié principalement de systèmes web à des consoles et formulaires Windows basées sur Windows, ainsi qu’à des applications Windows Mobile pour PC de poche.
  • Microsoft Azure AI Fundamentals (AI-900)
    Microsoft Azure AI Fundamentals (AI-900) 01/06/2026
    Validation des connaissances fondamentales sur l’intelligence artificielle (IA), l’apprentissage automatique (ML) et les charges de travail d’IA générative au sein de l’écosystème Microsoft Azure. Maîtrise démontrée de l’application des six principes de l’IA responsable de Microsoft : Équité, Fiabilité et Sûreté, Confidentialité et Sécurité, Inclusivité, Transparence et Responsabilité. J’ai acquis une expérience pratique avec Microsoft Azure AI Foundry et Azure OpenAI Service pour explorer, configurer et évaluer les grands modèles de langage (LLM) et les modèles de fondation. Il a développé une solide compréhension des solutions cloud de base, notamment la vision par ordinateur (OCR, détection d’objets), le traitement du langage naturel (NLP) et l’intelligence documentaire.
  • Microsoft Azure AI Engineer Associate (AI-102)
    Microsoft Azure AI Engineer Associate (AI-102) 01/03/2026
    A conçu, déployé et géré des solutions d’IA de production de bout en bout utilisant des SDK Python/C# et des API REST au sein de Microsoft Azure. Intégration de capacités avancées en IA générative en déployant des modèles Azure OpenAI, en implémentant l’ingénierie des prompts et en construisant des architectures de génération augmentée par récupération (RAG). Conception et développement de solutions autonomes et agentiques et de frameworks d’orchestration multi-agents utilisant Azure AI Foundry. A mis en œuvre des services fondamentaux d’IA, notamment le traitement du langage naturel (NLP avec Azure AI Language), la vision par ordinateur (détection d’objets, OCR) et l’exploration de connaissances d’entreprise (Azure AI Search). A configuré des architectures cloud robustes garantissant la sécurité d’entreprise, la journalisation des diagnostics, la confidentialité des données et la stricte conformité à la gouvernance de l’IA responsable.
  • 🇬🇧 Anglais
0.0 (0)
0
0
0
0
0
⚠️
Merci de vous connecter en tant que client pour pouvoir donner votre avis

    Besoin d'un service ?

    Voulez-vous faire appel aux services de ce Professionnel ?

    Postez votre mission et vous recevrez des dizaines de propositions de la part des Professionnels de la communauté.