Alain Elahi

Innovative Information Technology Professional with a distinguished international career and extensive leadership experience in roles such as CTO and Technical Lead in Software Development, Cloud Architecture, and DevOps

Salaire / Taux journalier

Cresskill, New Jersey 07626, États-Unis

Freelance

Expertises

DevOpsFlutterScrapingSeleniumLaravelWordPressWooCommerceOdooElasticsearchRedisAWSMachine LearningIAC++JavaJavascriptNodeSpring BootMySQLApache.NETJBossTomcatMaven

Langues

Anglais (Courant)Français (Courant)

À propos

Introduction

Innovative and results-driven IT professional with a distinguished international career and deep technical expertise as a Full-stack Developer, Cloud Architect, and DevOps Engineer. Proven success in designing, implementing, deploying, and optimizing complex, large-scale enterprise applications and cloud infrastructures. Strong proficiency in cutting-edge technologies, including omnichannel e-commerce, web and mobile applications, cloud computing (AWS), virtualization, DevOps, SaaS architectures, and AI integration with a focus on Large Language Models (LLMs). Highly involved in programming, performance optimization, automation, and delivering robust, scalable AI-powered solutions. Notable clients include Stanford Hospital, Intermountain Healthcare, BP, Chevron, Mitsubishi, Samsung, Sanofi, Pharmaland, Pharmagest, NCR, City of San Francisco, CFF (Chemins de fer de Suisse), Telefónica, Orange, Tepco, Furukawa, InfraVally, Ciel, Wstore, Promod, EPFL, Stanford University. EXPERTISES : Programming Languages - Python, Dart, Java, JavaScript, Php, C, C++, C#, J2EE, J2SE, J2ME, JMS, JSP, .Net, ASP, Perl, Awk, Shell, Bash, XML, JSON, Extjs, HTML, JQuery, AJAX, Node.js, OpenCV. Web Application, SAAS, and Cloud Computing - Distributed and scalable architecture. - Cloud-based web and SAAS application development. E-commerce Application - Omni-channel, multi-source, and multi-inventory - CMS: Magento 2, Woocommerce, Laravel. - Point-of-sale systems (POS). - Payment: Paypal, Stripe, POS Terminal, etc. Mobile Application (iOS, Android) - Flutter, PWA, Responsive, React, PhoneGap, Sencha Touch. Kiosk Application - Self-checking kiosks. AI and Machine Learning Tools - Private LLM & Open source: Ollama, LM Studio, Anything LM - Local Copilot assistance: Mistral, Codestral, stable-code. - Knowledge management, chatbots. Cloud Computing Administration - AWS, IONOS, OVH, SiteGround. Server Virtualization and Backup Administration - VMware ESXi, VMware vSphere, Proxmox. - Veeam. Ops Administration - Docker, Docker Compose, Vagrant, Ansible, Gitlab, Github. Linux Servers and Network Administration - Ubuntu, CentOS, Redhat, Debian, Kali Linux - ufw, firewalld, iptables, Cockpit, Uptime Kuma. Windows Server Administration - Active Directory. Database, Search Engine, and Messaging Server Administration - MySQL, PostgreSQL, Microsoft SQL Server, Access, Empress, Elasticsearch, Postfix, RabbitMQ. Web and E-Commerce Application Server Administration - Nginx, Apache, Node.js, Laravel, CodeIgniter, Spring, Redis, Varnish, Hibernate, Tomcat, JBOSS, JRun, Netty, Flask.

Liens

Expérience de travail

Principal Consultant – Full-Stack Software Development | SaaS | Cloud | DevOps

févr. 2024 - Présent

2 ans 9 mois

Jersey City, New Jersey, États-Unis

En tant que prestataire indépendant, j’ai déployé, configuré, personnalisé et maintenu plusieurs plateformes web basées sur des technologies open source. Mes responsabilités incluent le développement full-stack, le DevOps, le déploiement cloud, l’optimisation des performances et la personnalisation de plugins/modules. Projets : - https://inova-ai.com: Plateforme SaaS d’intelligence artificielle. - https://nearo.eu: Plateforme SaaS de cartes de visite numériques avec intégration NFC et QR. - https://digit-menu.com: Plateforme SaaS de système de menu numériques sans contact. - https://www.smartbeaute.fr : Plateforme e-commerce dédiée aux produits de beauté et cosmétiques.

Technical Lead – Full-Stack Software Development | Cloud | DevOps

Groupe GMG

févr. 2016 - mars 2024

8 ans 2 mois

Paris, France

Groupe GMG est un éditeur de logiciels spécialisé dans les solutions informatiques pour les pharmacies. Mission : Diriger la conception, le développement et le déploiement d'une solution de marketplace e-commerce omnicanal pour les pharmacies, comprenant une plateforme en ligne, des caisses, des caisses automatiques en libre-service, des bornes interactives, des TPE (terminaux de paiement électronique) et des applications mobiles conçues pour clients, pharmacies et livraison, avec assistance vidéo et des capacités de contrôle à distance. En outre, créé et mis en œuvre plusieurs applications web internes en utilisant des outils open source pour optimiser les opérations, améliorer l’expérience utilisateur et répondre aux besoins spécifiques des partenaires grâce à des solutions sur mesure. Réalisations Majeures : Direction d'Équipe : Leadership d'une équipe internationale pour des solutions innovantes. Commerce Électronique Omnicanal : Plateforme pour 50 000 pharmacies avec plus de 100 000 produits. Applications Mobiles : Développement d'applications avec Flutter pour iOS et Android. Bornes en Libre-Service : Applications pour caisses automatiques. Assistance Vidéo et Contrôle à Distance : Applications de communication vidéo et contrôle à distance. Web Scraping : Extraction et analyse de données avec BeautifulSoup et Selenium. Open-Source : Personnalisation de Laravel, Wordpress, Woocommerce, Odoo. Optimisation : Utilisation de Elasticsearch, Redis et Varnish. Virtualisation et Backup : Gestion de VMware ESXi, Proxmox et Veeam. Cloud : Migration vers AWS pour flexibilité et résilience accrues.

Technical Lead – Full-Stack Software Development | CTO

VisioSafe

sept. 2011 - mars 2016

4 ans 7 mois

Lausanne, San Francisco

VisioSafe est un éditeur de logiciels spécialisé dans les domaines de l'intelligence artificielle, de la vision par ordinateur, de l'apprentissage automatique, de la gestion vidéo et de l'analyse vidéo. La société propose des solutions d'analyse vidéo intelligente en mode SAAS, couvrant diverses applications, du suivi de piétons par ordinateur au comptage vidéo et à l'analyse comportementale. Mission : - Conception et réalisation de l’infrastructure hautement évolutive pour l’acquisition et le traitement de vidéo, l'apprentissage automatique par ordinateur et l'intelligence artificielle. Réalisations Majeures : - Conception et réalisation d'une infrastructure hautement évolutive pour l'acquisition et le traitement vidéo, l'apprentissage automatique par ordinateur et l'intelligence artificielle, permettant à VisioSafe de proposer des solutions de pointe. - Déploiement du plus grand système de suivi de piétons par vidéo au monde, supervisant plus de 100 millions de piétons. Cette réalisation a nécessité la gestion de plus de 500 serveurs et un budget de 4 millions d'euros. - Collaboration avec des clients prestigieux tels que Stanford Hospital, Stanford University, Intermountain Healthcare, École Polytechnique de Lausanne (EPFL), Téléfonica, Securitas, CFF (Chemins de fer de Suisse) et SBB. - Utilisation de technologies de pointe telles que C++, Java, Javascript, NodeJS, Spring, J2EE, MySQL, Netty, Extjs, Sencha Touch, Apache, OpenCV, Caméra Analogique, Caméra IP, Caméra Deep, Caméra Thermique, MPEG-4, M-JPEG, H.264, Cloud Computing pour développer des solutions innovantes. Clients : - Stanford Hospital, Stanford University, Intermountain Healthcare, École Polytechnique de Lausanne (EPFL), Téléfonica, Securitas, CFF (Chemins de fer de Suisse), SBB. Technologies Utilisées : - C++, Java, Javascript, NodeJS, Spring, J2EE, MySQL, Netty, Extjs, Sencha Touch, Apache, OpenCV, Caméra Analogique, Caméra IP, Caméra Deep, Caméra Thermique, MPEG-4, M-JPEG, H.264.

Technical Lead – Full-Stack Software Development | CTO

IVISIOTECH, INC

sept. 2003 - oct. 2011

8 ans 2 mois

San Francisco, Californie, États-Unis

IVISIOTECH est un éditeur de logiciels spécialisé dans la gestion et l'analyse vidéo avancée. La société offre des solutions de vidéosurveillance intelligentes et proactives, couvrant un large éventail de fonctionnalités, notamment la gestion de caméras, les serveurs de transmission de vidéo, les serveurs d'enregistrement de vidéo, la gestion d'alarmes, l'analyse vidéo (détection de mouvement, de comportement, d'objets), ainsi que la reconnaissance faciale et de plaques d'immatriculation. Réalisations Majeures : - Conception et développement d'un logiciel de vidéosurveillance intelligent et proactif, offrant une capacité d'analyse vidéo avancée. - Mise en œuvre d'une architecture distribuée et évolutive pour répondre aux besoins de gestion illimitée de caméras et de traitement vidéo en temps réel. - Collaboration avec des clients de renom tels que la Ville de San Francisco, Samsung, Tepco, Furukawa Electric et Infra Valley pour fournir des solutions de vidéosurveillance de pointe. - Utilisation de technologies de pointe telles que C++, .NET, OpenCV, MySQL, Caméra Analogique, Caméra IP, Caméra Thermique, MPEG-4, M-JPEG, H.264 pour créer des produits innovants et performants. Clients : - Ville de San Francisco, Samsung, Tepco, Furukawa Electric, Infra Valley. Technologies Utilisées : - Architecture distribuée et évolutive, C++, .Net, OpenCV, MySql, Caméra Analogique, Caméra IP, Caméra Thermique, MPEG-4, M-JPEG, H.264.

Vice President of Software Development

Cyberonix, Mitsubishi Sun, Microsystems, BP - Amoco

sept. 2000 - oct. 2003

3 ans 2 mois

San José, Californie, États-Unis

En collaboration avec Sun Microsystems et Mitsubishi Electric, j'ai dirigé la conception et la réalisation d'une plate-forme logicielle innovante permettant de contrôler et de surveiller à distance des équipements de station-service, tels que les distributeurs d'essence et les systèmes de lavage automatique. Réalisations Majeures - Conception et développement de la plate-forme logicielle, intégrant des technologies Java telles que J2ME, J2SE et J2EE pour garantir une flexibilité et une évolutivité maximales. - Utilisation de serveurs d'application JRUN et JBOSS pour assurer une gestion efficace des ressources et une haute disponibilité du système. - Mise en place d'une communication asynchrone via JMS (Java Message Service) pour des performances optimales et une réactivité en temps réel. - Utilisation de JDBC pour l'intégration transparente des bases de données et de JSP, Servlet et Struts pour le développement d'interfaces utilisateur dynamiques. - Création d'applets Java pour offrir une expérience utilisateur interactive et conviviale. Technologies : J2ME, J2SE, J2EE, JRUN, JBOSS, JMS, JDBC, JSP, Tomcat, Servlet, Struts, Applet, Ant, HTML, XSLT, JavaScript, Apache et IIS Technologies : J2ME, J2SE, J2EE, JRUN, JBOSS, JMS, JDBC, JSP, Tomcat, Servlet, Struts, Applet, Ant, HTML, XSLT, JavaScript, Apache et IIS.


Formation

MS Computer Science

Master Degree, Computer Science

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.