Christian Domínguez
</> Développeur de software Full-Stack </>
Éducation
2021-2023Master Erasmus Mundus en Chimie Théorique et Computationnelle - Université de BarceloneMaster européen international avec des cours à l'étranger dans toute l'Europe. Fondements quantiques mathématiques, analyse et science des données. Programmation d'algorithmes numériques.
2021-2023Licence en Chimie - Université Autonome de BarceloneLicence en chimie : chimie organique, chimie inorganique, matériaux, techniques analytiques et chimie quantique. Spécialisation en chimie computationnelle.
Expérience
2022-NowDéveloppeur Full-Stack au Barcelona Supercomputing CenterDéveloppeur de Software au département des Sciences de la Vie. Développement d'interfaces utilisateur graphiques de bureau et d'applications web pour des calculs HPC, la manipulation de données et la visualisation moléculaire.
2021-2023Chercheur à l'Université de BarceloneChercheur à l'Institut de Chimie Théorique et Computationnelle. Développement d'algorithmes, de champs de force et de softwares pour effectuer des simulations moléculaires.
Projets
Charted!Créer des graphiques de régression utiles sur les appareils mobiles.
AtomicVisualiseur moléculaire pour macOS et iPadOS.
MC SimulationsSimulations Monte Carlo pour les liquides atomiques.
YieldDBPlateforme de collecte de données d'expression de protéines.
Nostrum Suite WebAppExécuter des simulations moléculaires depuis le web.
HorusVisualiseur moléculaire et gestionnaire de flux de travail pour les environnements HPC.
Horus Plugin RepositoryUn dépôt public pour télécharger des plugins Horus.
Ce portfolioLe portfolio de Christian Domínguez.
Votre prochain projetVotre nouveau projet ici.
Compétences
Python
Développement de softwares scientifiques et de backends web avec des frameworks comme Flask, FastAPI, Dash...
HTML, CSS, JS
Technologies de base pour créer des pages web, des mises en page réactives et des fonctionnalités dynamiques dans le navigateur.
TypeScript
Une extension de JavaScript fortement typée qui permet le développement d'applications à grande échelle et améliore la fiabilité du code.
Shell (bash, zsh...)
Scripts et automatisation de tâches en ligne de commande.
C
Un langage de programmation bas niveau pour la programmation système.
Swift
Un langage moderne et puissant pour développer des applications iOS et macOS.