Concepteur développeur d'applicationSoftware Designer & Developer · eMANA
Sept. 2025 – Août 2026Sep 2025 – Aug 2026
- Conception d'UniMailEngine, le moteur de mails C#/.NET d'eMANA : il relève les e-mails des comptes clients et envoie leurs messages, en passant par IMAP, Microsoft Graph (Microsoft 365) ou l'API Gmail selon le fournisseur de chaque compte.
- Mise en place d'une architecture événementielle pour la réception et l'envoi des e-mails : traitement nettement plus réactif.
- Optimisation de la consommation mémoire du moteur de mails .NET.
- Conception full stack d'une console de supervision temps réel (API REST en Go et front Angular) de plus de 800 comptes sur plus de 100 bases clients.
- Migration vers Linux et Docker ; stack Docker Compose auto-hébergée en production (Caddy, Forgejo, Vaultwarden, Open WebUI…) et sauvegarde nocturne restaurée et vérifiée automatiquement sur un second serveur.
- Services IA : identification d'entreprises à partir d'un nom de domaine (API OpenAI, API Sirene) et synthèse d'échanges de mails en Go (Mistral).
- Maintenance des applications mobiles Android (Java) et iOS (Swift) et déploiement en production d'une nouvelle version du frontend.
- Designed UniMailEngine, eMANA's C#/.NET email engine: it fetches emails from client accounts and sends their messages, through IMAP, Microsoft Graph (Microsoft 365) or the Gmail API depending on each account's provider.
- Introduced an event-driven architecture for receiving and sending emails: much more responsive processing.
- Optimised the memory footprint of the .NET email engine.
- Full stack design of a real-time monitoring console (Go REST API and Angular front end) for 800+ accounts across 100+ client databases.
- Migrated to Linux and Docker; self-hosted Docker Compose stack in production (Caddy, Forgejo, Vaultwarden, Open WebUI…) with nightly backups automatically restored and checked on a second server.
- AI services: company identification from a domain name (OpenAI API, French Sirene API) and email-thread summaries in Go (Mistral).
- Maintained the Android (Java) and iOS (Swift) mobile apps and deployed a new front-end release to production.