Aller au contenu

$whoami

Minh-An TRAN

Développeur Backend — .NET Core / Azure

Développeur backend avec plus de 5 ans d'expérience dans la conception de services fiables en .NET et PL/SQL pour des logiciels douaniers, et auteur de deux applications Shopify publiées sur l'App Store. Je conçois des API claires, optimise les charges lourdes en base de données et livre en CI/CD sur Azure, tout en gardant les systèmes observables et maintenables. Sur mes propres produits, je porte toute la chaîne : modélisation du domaine, OAuth et facturation, webhooks, déploiement conteneurisé, conformité RGPD et support en production.

Minh-An TRAN
5+
années de services backend en production
.NET · Oracle · Azure
stack principale, de l'API au CI/CD
2
applications Shopify publiées sur l'App Store
FR · EN · VI
langues de travail

##Expérience professionnelle

2018 – Présent

Développeur Backend

AKANEA Développement — Lyon, France

Conception et maintenance de services backend .NET et PL/SQL pour des logiciels douaniers, au sein de la BU Douane d'AKANEA.

  • Conception et livraison de services backend et d'API REST en .NET Core, au cœur des logiciels douaniers d'AKANEA.
  • Optimisation de routines PL/SQL sur Oracle pour des charges transactionnelles à fort volume, du profilage au tuning de requêtes.
  • Déploiements sur Azure — machines virtuelles et pipelines CI/CD — du build à la production.
  • Contribution sur tout le cycle en équipe Agile/Scrum, de la conception du domaine au support en production.
.NET CoreC#PL/SQLOracleAzureMQTTGit

##Projets

Shopify App Store

Facturette — application Shopify de facturation électronique

Une application Shopify publiée qui transforme chaque commande payée en facture Factur-X conforme — un PDF/A-3 embarquant le XML CII EN 16931 — et, sur l'offre payante, dépose les factures B2B sur la Plateforme Agréée du marchand. Développée en .NET 10 / ASP.NET Core sur Oracle avec EF Core, livrée en conteneur Docker derrière un tunnel Cloudflare, avec OAuth, la facturation Shopify, les webhooks RGPD et la revue App Store.

Shopify App Store

BackInStock — application Shopify d'alertes de réassort

Une application Shopify publiée qui permet à un client de s'inscrire sur une déclinaison en rupture et le prévient par e-mail dès son retour. Backend .NET 10 avec EF Core sur Oracle, interface d'administration React + Polaris, et un widget Theme App Extension que le marchand ajoute depuis l'éditeur de thème. Les webhooks d'inventaire alimentent une file d'e-mails asynchrone avec délai, plages horaires ouvrées et seuils de stock configurables.

Projet GitHub

Argent — PWA de finances personnelles

Une Progressive Web App (PWA) offline-first de gestion de finances personnelles : les données restent 100 % sur l'appareil (IndexedDB / Dexie), sans serveur ni compte, avec sauvegarde optionnelle sur votre propre Google Drive. Développée en React 18, TypeScript et Vite — bilingue FR/EN et multi-devises.

Projet GitLab

Robot de trading de cryptomonnaies

Un robot de trading de cryptomonnaies en .NET Core utilisant Oracle BDD pour la prise de décision. Hébergé et maintenu sur une VM Azure pour la haute disponibilité, avec Mosquitto (MQTT) pour l'analyse des données en temps réel.

Projet GitHub

Ce CV

Un CV open-source, compatible ATS, bilingue, avec génération automatique des PDF.

##Compétences

Langages de programmation

C#SQL (PL/SQL)

Backend & frameworks

.NET / .NET CoreASP.NET CoreEntity Framework CoreBlazorWinFormsAPI REST

Frontend

ReactTypeScriptVite

Bases de données

OracleSQL ServerDéveloppment Dirigé par le Comportement (BDD)

Cloud & DevOps

Azure (VM, App Services)CI/CDDockerTunnel Cloudflare

Intégration

MQTT / Mosquittofiles de messagesgRPC

Plateforme Shopify

Apps embarquées (OAuth, token exchange)App BridgePolarisTheme App ExtensionsApp ProxyFacturation ShopifyAPI GraphQL AdminWebhooks

Méthodes & outils

GitGitLabAgiletests unitaires

##Formation

Licence Professionnelle en DevOps

Université de Lyon · 2018 – 2019

DUT Informatique

Université de Lyon · 2015 – 2018

##Langues

  • FrançaisProfessionnel
  • AnglaisProfessionnel
  • VietnamienLangue maternelle