Logo signature Gabriel Mercier
CONTACT

Mes disponibilités

Développement spécifique

Développeur full stack à Angers, je prends en charge vos demandes de développement spécifique. Applications bureau, bots, outils de scrapping, APIs sur mesure.

Quelques
réalisations

web app
logiciel

CMS personnalisé

Pour vous permettre de gérer le plus facilement possible votre application, j'ai créé ce CMS (Content Management System), qui vous permet de modifier les contenus (textes, images, vidéos et documents), de gérer les utilisateurs, les différentes langues, de connecter des comptes stripes pour accepter les paiements, et d'accéder facilement aux données de l'application de manière protégée. Vous êtes ainsi autonome dans la gestion de l'app.

CMS personnaliséCMS personnaliséCMS personnaliséCMS personnalisé
logiciel

Bot Telegram basé sur l'IA

Chat-bot utilisant l'IA pour gérer des conversations via l'interface web de l'application de messagerie Telegram. Codé en javascript (typescript) et utilisant selenium pour interragir avec Telegram, le bot est capable de répondre aux messages, d'envoyer des vocaux, des images et des documents, pour simuler un support client humain.

Jeter un oeil

Bot Telegram basé sur l'IA
site web
logiciel

Sharpe-x.com

Sharpe-x est un site développé avec Next.js et Node, s'appuyant sur l'IA C'est un site d'actus / blog sur le thème de l'économie et de la finance. Sa particularité, c'est son moteur IA : les articles de ce site sont tous générés et optimisés (textes et images) par un Large Language Model (LLM). Mis hors ligne pour le moment, je prévois de redéployer le site prochainement.

Sharpe-x.com

Je développe différents types d'applicatifs

Logiciel métier rapide & sécurisé

Logiciels bureau

Développement de logiciels pour les OS suivants : Windows, MacOS et Linux. Solutions 100% sur-mesure, selon votre cahier des charges.

API rapide & sécurisée

APIs

Développement d'APIs avec Node.js pour répondre à vos besoins métier. Utilisant typescript, je veille à ce que le code soit parfaitement typé, structuré et optimisé.

Extraction de données automatisée

Web scrapping

Si vous souhaitez collecter des données accessibles sur des sites, il m'est possible de mettre un place un outil de scrapping pour automatiser cette collecte, avec Selenium.

Support client boosté

Chatbots IA

Très utile pour votre support client ou en remplacement de votre setter, un chatbot basé sur l'IA répond de manière naturelle à toute heure. Il vous suffit de lui expliquer votre activité.

Votre stratégie, automatisée

Bots de trading

Vous avez une stratégie de trading en tête et souhaitez l'automatiser ? En fonction de la plateforme ciblée, je peux développer votre algorithme de trading sans problème.

Compris dans
mon offre

Développement frontend

Développeur frontend confirmé, je mets en place toutes les fonctionnalités de votre application côté client, en pensant avant tout à l'ergonomie pour que vos utilisateurs ne ressentent aucune friction.

Développement backend

Définition de l'architecture, mise en place de toute la logique de votre application et des interactions avec la base de données, sécurisation des données et de l'accès aux différents services de l'app.

Architecture logicielle

Étude approfondie de votre besoin pour la conception d'une architecture logicielle adaptée aux contraintes de votre projet, facile à faire évoluer et performante.

Bases de données

Modélisation d'une base de données optimisée et la plus simple possible, écriture des différentes intéractions entre le serveur et la base de données.

Intégration d'IA

Si votre solution doit intégrer de l'intelligence artificielle, je peux tout à fait intégrer des librairies de machine learning avec vos propres modèles ou faire un lien avec une API LLM comme celle d'OpenAI ou d'Anthropic.

Sécurisation

Pour que votre application soit sans failles, je m'assure de définir des processus d'authentification fiables et simples, de crypter les données sensibles, et de compartimenter chaque branche logique de votre app.

APIs et Websockets

Avec Node.js et Express, je conçois des APIs REST sur mesure, qui pourront être consommées par tous les langages de programmation. Je peux aussi mettre en place un websocket pour un échange d'informations entre client et serveur en temps réel.

Microservices

Je développe des microservices pour transformer votre application en une architecture flexible et scalable, simplifiant les mises à jour et optimisant les performances.

Automatisation de Tests

Je propose des services d'automatisation de tests pour garantir la qualité de votre logiciel. Optimisez les performances, réduisez les erreurs et accélérez les cycles de développement avec des tests automatisés efficaces.

Hole Mesh - fond abstrait

Pourquoi faire appel à mes services ?

60%Réduction du temps d'arrêt moyen avec une architecture microservices
85%De bugs en plus détectés avant la mise en production, grâce aux tests automatisés
100%Sécurisé. Je mets un point d'honneur sur la sécurité de votre app et des données

J’utilise différentes technologies pour le développement logiciel

Icône de Figma en noir et blanc

Figma

Figma pour la conception des wireframes et des maquettes du programme

Icône de Node.js en noir et blanc

Node.js

Pour une API rapide à mettre en place, j'utilise principalement Node.js, avec Express ou Fastify en guise de framework http.

Icône de cSharp en noir et blanc

C# .NET

Pour des applications bureau compatibles MacOS, Windows et Linux, j'utilise .net (langage C#).

Icône de Python en noir et blanc

Python

Python est idéal si votre projet touche à la data au sens large. Si la performance est importante pour vous, python peut être éxécuté sur le GPU, le rendant extremement rapide.

Questions fréquentes

Quel est le prix d'un développement spécifique à Angers ?

Cela dépend totalement du projet. Pour pouvoir vous répondre avec précision, je vous invite à me contacter afin de m'en dire plus sur ce que vous souhaitez développer.

Peux-tu intervenir sur un projet déjà existant ?

Bien sûr, je peux m'occuper de la refonte d'un logiciel ou d'une application existante, optimiser la base de données et le système lui-même, rendre l'interface existante plus ergonomique, ou tout simplement rajouter de nouvelles fonctionnalités.

Quelle expérience as-tu en tant que développeur full stack ?

J'ai écrit mes premières lignes de code en Python il y a 6 ans maintenant. Depuis, j'ai eu l'occasion de travailler sur divers projets logiciels comme des bots, des web apps, des applications mobiles ou des projets de scrapping, qui m'ont tous apporté de nouvelles compétences.

Comment se déroule le processus de développement d'une application avec vous ?

La première étape, c'est de prendre contact afin que vous m'expliquiez votre projet. Ensuite, j'étudie les différentes solutions et établis l'architecture de votre logiciel tout en échangeant avec vous, dans des termes courants. Puis, je passe au développement, puis aux tests, et en fonction de vos retours, je ferais évoluer le tout dans la direction que vous souhaitez prendre, avant la mise en production.

Comment gérez-vous les modifications et les mises à jour de l'application après sa livraison ?

Je mets tout en place pour que vous puissiez mettre à jour le contenu de votre application sans mettre les mains dans le code. Vous aurez accès à un back-office / panneau d'administration vous permettant de changer le contenu en quelques clics, sans devoir mettre à jour l'application à chaque fois. Pour les mises à jour hors contenu, je reste disponible après la livraison pour faire évoluer votre projet.

Alors ! On le lance ce projet ?

Que votre projet soit défini à 100% ou non, discutons-en dès maintenant ! Avoir le point de vue d'un développeur sur les différentes fonctionnalités de votre projet peut être un gros plus et vous permettra une mise en production plus rapide !