EN FR
PDF

Shang-Chun YU Curriculum Vitae

Téléphone +33 7 83 23 18 34
Email [email protected]
LinkedIn shang-chun-yu
Alias FISH UP

Diplômé en mathématiques de l'ENS de Lyon, je suis passionné par les mathématiques, l'informatique, la linguistique et le design.

J'ai de solides connaissances et compétences en mathématiques et suis spécialisé dans la théorie des probabilités ainsi que dans la théorie de l'information quantique. De plus, j'ai une expérience professionnelle dans le développement d'interfaces utilisateur modernes et le développement de backends pour des applications métier et des boutiques en ligne personnalisées.

Je m'intéresse également beaucoup aux paradigmes de programmation, à la data science et au développement web.

J'ai toujours grand plaisir à travailler en équipe et suis aussi capable de travailler de façon autonome.


Formation

École normale supérieure de Lyon, France
2016-2020
Normalien élève
Diplôme de l'ENS, Mathématiques
Diplôme de l'ENS expliqué
Quatre ans d'études pour obtenir le Diplôme de l'ENS :
  • 1re année : obtenu la Licence de Mathématiques
  • 3e année : obtenu le Master de Mathématiques Avancées
  • Dernière année : obtenu le Diplôme de l'ENS

Au cours de la dernière année, j'ai effectué deux stages de recherche à TUM (Munich, Allemagne) puis à l'ICJ (Villeurbanne Lyon, France), où j'ai appris la théorie de l'information quantique d'ordre supérieur (mathématiques théoriques) et développé des résultats avec des méthodes probabilistes et la théorie des représentations.


Si cela vous intéresse, voici la liste des cours que j’ai suivis à l’ENS :

1re année (L3)
  • Algèbre
  • Analyse complexe
  • Intégration et mesure
  • Topologie
  • Calcul différentiel
  • Analyse-EDP
  • Théorie des probabilités
  • Théorie du contrôle optimal
2e année (M1)
  • Algèbre avancée (théorie des modules, théorie des anneaux)
  • Analyse avancée (analyse fonctionnelle, théorie des distributions, théorie spectrale)
  • Géométrie avancée (variété différentielle)
  • Probabilités avancées (martingale, chaîne de Markov)
  • Processus stochastiques (mouvement brownien)
  • Surfaces de Riemann
  • Théorie des ensemble et théorie des modèles
  • Statistique
3e année (M2)
  • Calcul stochastique - Emmanuel Jacob
  • Maching learning - Aurélien Garivier
  • Physique statistique (percolation, modèle d'Ising) - Oriane Blondel
  • Marche aléatoire sur des graphes - Grégory Miermont
  • Phénomènes de grande dimension (concentration de la mesure) - Guillaume Aubrun
École normale supérieure de Lyon
2017-2019
Master, Mathématiques Avancées
Spécialisé en théorie des probabilités en M2
École normale supérieure de Lyon
2016-2017
Licence 3, Mathématiques
Lycée Janson de Sailly, Paris, France
2014-2016
CPGE scientifique - MPSI, MP*
CPGE expliquée
J'ai fait les classes MPSI et MP* :
  • MPSI : mathématiques, physique, informatique et sciences de l'ingénieur (1re année, sup)
  • MP* (MP étoile) : mathématiques, physique, informatique (2e année, spé)
Puis admis sur concours à l'ENS de Lyon et l'École Polytechnique.

Expérience professionnelle

Développeur Full-Stack (et au-delà)
mai 2021 - aujourd'hui
Medelpharm - Beynost, France
Clojure, Clojurescript/Re-frame
I developed complex software for tablet compression machines in pharmaceutics using Clojure, a powerful functional programming language favoured by top-tier developers for its elegance and expressiveness.

I transformed a 7+ year struggle and failure into success in just 7 months: I revitalised software development and drastically improved product quality. Here are the key elements of how I achieved this:
  • Insightful decision-making
  • Effective communication
  • Leading extensive cross-departmental discussions
  • Team mentorship
  • Delivering unprecedented high-quality code
  • Meticulous technical debt management

I also resolved a product design problem that had persisted for over 6 years in just 5 months:

  • I created professionally designed interfaces with complex business logic for both scientific and industrial uses through:
    • My expertise in UI/UX design: enhancing end-user experience;
    • My strong communication skills: connecting the development, laboratory, and marketing teams (for defining specifications, presenting designs, providing guidance, taking and integrating feedback, etc.).
  • Now, over 90% of the software is designed by me.
  • Before my involvement, the company had attempted to solve this issue with the help of various freelancers and a design agency, but none had managed to meet their satisfaction.
Développeur Full-Stack
mai 2021 - août 2023
Smartfire - Lyon, France
Ts React, Next.js, Java Spring Boot, Express/Nest.js
J'ai de l'expérience dans le développement et la maintenance de backends pour divers grands projets e-shop impliquant le paiement, la gestion des commandes/paniers/stocks, la signature en ligne et la migration des stocks. En implémentant différents principes et paradigmes de programmation et en introduisant des tests d'intégration appropriés, j'ai amélioré la qualité du code, ce qui a entraîné une réduction de plus de 90 % des bugs, un développement plus rapide et une amélioration significative du moral de l'équipe. De plus, j'ai mené des revues de code pour améliorer la compréhension des langages de programmation et la qualité globale du code. J'ai également compris et refactorisé efficacement des bases de code complexes, réduisant les bugs et améliorant la lisibilité du code, rendant ainsi le développement ultérieur plus facile.

En outre, j'ai développé des interfaces utilisateur (UI) modernes pour des applications métier et des sites vitrines, assurant une expérience utilisateur fluide. J'ai également contribué au développement de la plateforme en ligne de l'entreprise, en m'occupant à la fois de l'UI et du backend, qui fournit un environnement de développement intégré (IDE).

Expérience de recherche

Designs unitaires approximatifs faibles d'ordre supérieur
mars 2020 - juillet 2020
avec Guillaume Aubrun, Institut Camille Jordan (ICJ) - Lyon, France
J'ai développé un cadre mathématique (structure hiérarchique) pour des objets d'ordre supérieur (d'OS) dans la théorie de l'information quantique, tels que les canaux tournoyants d'OS, les designs d'OS et les normes de diament d'OS, et j'ai généralisé un théorème d'approximation de super canaux tournoyants à la structure quantique hiérarchique toute entière en utilisant la théorie de la représentation des groupes unitaires.
Super canaux, théorie quantique d'ordre supérieur
octobre 2019 - mars 2020
avec Dr. Michael M. Wolf, Mathematics Centre M5, TUM - Munich, Allemagne
J'ai d'abord appris les bases de la mécanique quantique et des canaux quantiques, puis étudié les super canaux quantiques et la théorie quantique d'ordre supérieur.

J'ai généralisé des notions courantes telles que la restriction, la purification et l'entropie à des objets quantiques d'ordre supérieur, et j'ai aussi établi le théorème de purification généralisée.

Valeurs propres de polynômes dans des matrices de permutations aléatoires et de leur produit tensoriel
avril 2019 - juillet 2019
avec Alice Guionnet, UMPA - Lyon, France
J'ai étudié la convergence du spectre de certains opérateurs liés à des produits tensoriels de matrices de permutation aléatoires. J'ai notamment étudié la théorie des opérateurs sans retour en arrière (non-backtracking operators) et des méthodes de trace.

En outre, j'ai eu des échanges avec Charles Bordenave, co-auteur d'un article que j'ai lu, et j'ai été invité plus tard à une conférence qu'il a organisée au CIRM.

Circuits quantiques aléatoires
mai 2018 - juin 2018
avec Guillaume Aubrun, Institut Camille Jordan (ICJ) - Lyon, France

J'ai étudié des articles sur les circuits quantiques aléatoires locaux et les designs unitaires, et j'ai appris les mesures de Haar, la trace partielle et des techniques de couplage de chemins pour des marches aléatoires sur des opérateurs unitaires (théorie des probabilités).


Séminaires

Quantum spectrum estimation
mai 2020
Quantum seminar, Lyon Quantum Information Group

J'ai fait un exposé sur le problème de l'estimation du spectre dans la théorie de l'information quantique avec de la théorie de la représentation. Voici les diapositives de l'exposé (en anglais).


Expérience bénévole

Diffusion des mathématiques au collège
avril 2018
Au Collège Gabriel Rosset (Lyon 7e), organisé par MathàLyon

J'ai guidé des collégien.nes dans plusieurs expériences pratiques de mathématiques dans le but de les intéresser aux mathématiques : les aider à trouver des solutions par eux-mêmes, leur montrer que les mathématiques peuvent être intéressantes et amusantes, etc. Ce fut une expérience enrichissante pour moi.

Voici un rapport.


Sites web

Dictionnaire FISH UP de Tableau
juillet 2020 - aujourd'hui
Le meilleur site web pour apprendre et pratiquer Tableau
Qu'est-ce que Tableau ?

Tableau est une méthode de saisie du chinois basée sur la forme, libre de licence et open-source, qui est extrêmement facile à apprendre et qui est également la méthode de saisie du chinois libre la plus rapide.

J'ai écrit le meilleur site web pour enseigner et promouvoir Tableau en offrant :

  • le meilleur dictionnaire de Tableau
  • le meilleur site web pour pratiquer la saisie du chinois
  • le meilleur tutoriel de Tableau... et bien d'autre

Site web disponible en français, en anglais et en chinois traditionnel (Vue.js/python).

2k-3k visiteurs par mois, et reçu de nombreux remerciements et compliments.

Très bien référencé sur Google, premier résultat en langue chinoise

Résumé Quotidien - COVID-19 EN FRANCE
janvier 2021 - aujourd'hui
Résumé quotidien du COVID-19 en France : Statistiques et actualités de COVID-19

J'ai écrit ce site web qui présente les statistiques et actualités quotidiennes du COVID-19 en France sous forme de résumé quotidien.

Site web disponible en chinois traditionnel, chinois simplifié, anglais et français (React/python/Figma).

CV de Shang-Chun YU
février 2021 - aujourd'hui
Ce que vous lisez - Profitez du mode sombre que j'ai réalisé (et de bien d'autres) !

Distinctions

Classé 1er pour les bourses de doctorat en mathématiques
2020
Pour les bourses de doctorat en mathématiques à l'Université Lyon 1
Asian International Teenagers Mathematical Olympiad
2009
Représenté Taïwan, remporté la médaille d'or

Compétences

Langues
Plusieurs années d'expérience dans la traduction anglais-français dans le domaine scientifique
Également spécialisé en phonétique et phonologie (prononciation)

maîtrise anglais, chinois mandarin, français

apprentissage allemand (A2-B1), turc (A1-A2)

autres japonais (A2-B1), espagnol (A1)

Outils & Technologies
J'apprends de nouvelles choses tous les jours.

langages de prog. javascript/typescript, clojure, python (moins familier mais intéressé par : rust, elixir, ocaml, APL, J)

productivité git, latex, vim/nvim

Mathématiques

probabilités théorie de la mesure, théorie des probabilités, martingale, mouvement brownien, processus stochastique

analyse topologie, analyse réelle, analyse complexe, calcul différentiel

information quantique théorie de l'information quantique d'ordre supérieur, design approximatif faible, canal quantique tournoyant