OI Systems · Ingénierie logicielle & IA · Suisse

Logiciels métier, intégrations et IA pratique

OI Systems est l’offre logicielle d’Oleksandr Ivanenko, ingénieur systèmes logiciels & IA basé en Suisse. Je développe et fais évoluer des applications métier avec Java/Spring et TypeScript, je connecte des systèmes via des API et l’automatisation, j’intègre une IA pratique dans des applications existantes et je rends les sites web visibles dans la recherche classique et la recherche assistée par IA. Les projets vont d’un site web jusqu’à un CRM avec un agent IA intégré.

Basé en Suisse · Langue de travail : anglais · Java/Spring · TypeScript/Angular · Python/FastAPI

FOCUS / 01 ✳
Ingénierie sur l’ensemble de la pile Construire.
Connecter.
Améliorer.
Java / Spring TypeScript / Angular APIs / Automation

CE QUE JE FAIS

Services : des fonctionnalités applicatives à la visibilité dans la recherche IA.

Développer et relier

01

Développement de sites web

Un site web ou une boutique en ligne qui explique votre offre, fonctionne en plusieurs langues et facilite la prise de contact. Avec des bases techniques SEO solides et, si nécessaire, une connexion à vos systèmes existants. Exemple : mise en place technique d’une boutique WooCommerce suisse.

Sites web · Multilingue · WordPress/WooCommerce · SEO technique

02 / APPLICATIONS

Nouvelles fonctions pour vos logiciels métier

Votre équipe a besoin d’un nouveau module, d’une API ou d’un écran d’administration dans un système qui fonctionne déjà. Je les ajoute au produit existant au lieu de le remplacer.

Java · Spring · TypeScript · Angular

03 / INTÉGRATIONS

Connecter les systèmes et supprimer les étapes manuelles

Les données sont copiées à la main d’un outil à l’autre, ou une tâche répétitive reprend les mêmes étapes à chaque fois. Je relie les services via des API et j’en fais un flux clair et reproductible.

APIs · Databases · Automation

04 / IA APPLIQUÉE

L’IA dans votre application existante

Une fonction d’IA concrète dans le système que vous utilisez déjà : recherche dans vos documents, aide pour les informations entrantes ou soutien à votre équipe. Nous définissons à l’avance comment vérifier qu’elle aide vraiment.

Recherche documentaire · Assistants · Évaluation

Être trouvé dans la recherche et l’IA

05

Audit de recherche IA

Vérifiez si Google, Bing, ChatGPT Search et Google AI Overviews atteignent et comprennent votre site. Je contrôle l’accès des robots, l’indexation et les données structurées, et je teste les questions que vos clients posent vraiment. Vous recevez un rapport écrit avec des mesures par priorité.

robots.txt · Indexation · Schema.org · Visibilité IA · Rapport

06

Site web prêt pour la recherche IA

Je mets en œuvre les mesures de l’audit : SEO technique, données structurées et pages qui répondent aux vraies questions des clients. Google Search Console, Bing Webmaster Tools et une analyse respectueuse de la vie privée montrent quelles visites viennent de la recherche IA.

SEO · GEO · Search Console · Bing · Analytics

07

Site web prêt pour les agents (WebMCP)

Les assistants IA dans le navigateur peuvent lire des informations choisies sur votre site — prestations, coordonnées, informations sur les projets — et répondre aux visiteurs à partir de vos propres données. Vous décidez de ce qui est disponible. L’assistant ne fait que lire : il n’envoie pas de formulaires et n’agit pas à la place du visiteur. La prise en charge de ce standard est encore récente, donc la première version se limite à la lecture d’informations choisies.

WebMCP · Lecture seule · Vos données

PORTFOLIO

Projets sélectionnés

Les projets déjà réalisés sont listés séparément : applications métier, intégration d’IA et e-commerce.

01 / DÉVELOPPEMENT FULL-STACK

Gestion des membres avec Telegram Mini App

Réunir l’inscription, les profils et les demandes d’une association dans un seul outil.

Ma contribution
Développement du frontend, du backend et de l’administration, avec contrôles d’accès, migrations et tests.
Résultat confirmé
Noyau MVP réalisé, de la connexion Telegram à la gestion des membres.

Noyau MVP réalisé · Développement suspendu d’un commun accord · Pas encore lancé en production

  • Angular
  • Java / Spring
  • PostgreSQL
  • Telegram Mini App
Voir le projet

02 / INTÉGRATION D’IA

Assistant IA pour un bot Telegram

Répondre aux questions libres dans un bot Telegram existant à partir de contenus sélectionnés.

Ma contribution
Développement et intégration d’un service RAG distinct, déployé pour un groupe de test fermé.
Résultat confirmé
20/20 questions du jeu de smoke-tests FAQ validées ; continuité du dialogue et liens sources vérifiés.

Déployé pour des testeurs autorisés · Recette utilisateur en cours

  • Python
  • FastAPI
  • OpenAI
  • ChromaDB / RAG
Voir le projet

03 / E-COMMERCE

Boutique WooCommerce de produits imprimés personnalisés

Préparer techniquement une boutique suisse aux commandes et aux paiements.

Ma contribution
Correction du panier, configuration des paiements et e-mails, réalisation du checkout, du pied de page et du calcul de livraison.
Résultat confirmé
Carte, Apple Pay, remboursements et e-mails testés ; calculateur de livraison fonctionnel.

Phase technique principale terminée · Tarifs de livraison à préciser

  • WordPress
  • WooCommerce
  • Payrexx
  • Infomaniak SMTP
Voir le projet

MA FAÇON DE TRAVAILLER

Partir du problème. Fournir une prochaine étape claire.

Pour un produit existant, la première étape peut être une fonctionnalité ou une intégration cadrée. Pour une idée d’IA, il peut s’agir d’un pilote limité avec une façon d’en évaluer l’utilité.

Je privilégie des limites claires, une mise en œuvre maintenable et une évaluation honnête de ce qui fonctionne.

Se connecter sur LinkedIn

INITIATIVE INDÉPENDANTE · PREMIER PILOTE LE 15 NOVEMBRE 2026

AI Ready Switzerland

Des ateliers pratiques d’IA pour les adultes et les groupes communautaires. Le premier pilote a lieu le 15 novembre 2026.

Découvrir l’initiative

PARLONS-EN

Vous avez un projet logiciel en tête ?

Expliquez-moi ce que vous construisez ou améliorez, ce qui existe déjà et la prochaine décision à prendre.

Vous préférez l’e-mail ? o.ivanenko.web@gmail.com

Écrire sur WhatsApp

L’e-mail ouvre votre application de messagerie. WhatsApp ouvre une discussion directe avec OI Systems.