About John
French
Native or bilingual
English
Fluent
Spanish
Conversational
Portuguese
Basic
Experience
- Learning RobotsSoftware Engineer & Technical AdvisorEDUCATION AND E-LEARNINGJuly 2025 - Today (11 months)Paris, FranceLed migration of AlphAI (Learning Robots' platform) from Python desktop app to React 19 + TypeScript PWA, while coaching the team on web technologies and best practices.Context:AlphAI deployed across 10,000+ students and 2,000+ employees globally. Clients: prestigious institutions (Cité des Sciences 2,100+ students in 2024, EFREI, EMLV, ENS Paris-Saclay), enterprises (RATP, Thuasne), backed by French Ministry of Education and European Commission.Technical Leadership & Development:• Led platform migration from Python to React 19 + TypeScript PWA with Material-UI• Dual Bluetooth/WiFi connection with binary protocol for real-time robot control• Interactive AI algorithm visualizations (neural networks, Q-Learning, KNN) with high-performance rendering• SSL certificate management system for secure robot-to-browser communication• RGAA compliance: keyboard navigation, screen readers, color contrast• CI/CD pipeline: Vitest, ESLint/Prettier, OpenAI translations, multi-environment deployment• i18next internationalization with AI-powered translation (5+ languages)Team Coaching & Training:• Trained Python team on React, TypeScript, Vite, Web APIs, Web Bluetooth• Coaching on CI/CD, code reviews, automated testing, best practices• Professional workflows: GitHub Actions, semantic versioning, deployment automation• Code quality standards: ESLint, Prettier, pre-commit hooks, Vitest coverageTech Stack:React 19, TypeScript, Vite, Material-UI, Web Bluetooth, WebSocket, Vitest, Storybook, Sentry, GitHub ActionsImpact:Recognized by European Commission for Digital Education, deployed in prestigious institutions worldwide.
- EfaliaTechnical LeaderSOFTWARE PUBLISHINGAugust 2023 - June 2025 (1 year and 10 months)Lyon, FranceTechnical Leader at Efalia, French leader in document management solutions (ECM) and intelligent workflows, following the acquisition of Fluicity.Context:Efalia: 2,800+ clients, presence in 35+ countries, AI-integrated Content Services platform (RAG-ready), SecNumCloud certified.Responsibilities:• Technical leadership on Fluicity product integration into Efalia platform• Coaching development teams on best practices (Clean Code, TDD, Code Reviews)• Close collaboration with product teams to define technical roadmap• Technology watch and evaluation of new technologies for product evolutionTechnologies:Ruby on Rails 7, React 18, PostgreSQL, Redis, Sidekiq, Docker, Qovery, OpenAI APIAchievements:• Architecture refactoring to improve code scalability and maintainability• Implementation of code quality and performance metrics
- FluicityCo-founder & CTO (exit: Efalia)SOFTWARE PUBLISHINGApril 2016 - July 2023 (7 years and 3 months)Paris, FranceCo-founder and CTO of Fluicity, a SaaS platform for participatory democracy and citizen engagement for local governments.Mission:Create a solution enabling cities and regions to strengthen relationships with their citizens through technology and data segmentation, improving local decision-making.Successful Exit: Acquired by Efalia in January 2025Product:Integrated platform combining:• Citizen mobile application (interactive news, smart surveys, multimedia suggestions, automated messaging)• Sophisticated analytics dashboard with predictive and actionable data for decision-makers• Multi-tenant system with customized spaces per municipalityTechnical Responsibilities (CTO):• Complete platform architecture: Rails 7.2 Backend + React 18 Frontend• Technical team management• Management of 124 ActiveRecord models, 70+ API controllers, multi-tenant architecture• AI Integration: OpenAI API for content clustering and automated translations• DevOps: Docker, Qovery (managed Kubernetes), GitHub Actions CI/CD, auto-scaling (up to 40 nodes)• Security: multi-provider OAuth authenticationTechnologies:Backend: Ruby on Rails 7.2, PostgreSQL, Redis, Sidekiq, ActiveAdminFrontend: React 18, Material-UI, Vite, TypeScriptInfrastructure: Docker, Qovery, AWS (S3, Route53, SNS), CloudinaryAI/ML: OpenAI API, Ahoy analytics, MatomoTesting: RSpec, Capybara, VCR, SimpleCovQuality: RuboCop, Brakeman, RubyCritic, BulletImpact:• Platform deployed across France, Belgium, and South Africa• Used by municipalities, regions, and NGOs (Médecins Sans Frontières, Red Cross)• Several million citizen interactions and documents exchanged• Multi-language platform (5+ supported locales)
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master of Information TechnologyEpitech2011