Projet fait en tant que Ingénieur logiciel

Missions
En tant que développeur fullstack chez Sirehna, je participais à l'architecture, la conception, le développement, les tests et le déploiement de logiciels ayant un lien fort avec l'aide à la conception, l'architecture navale et l'aide à la décision.

Compétences

  • 💡 Définition des besoins utilisateurs
  • 🏗️ Conception et architecture de logiciels
  • 💻 Développement logiciel (incluant tests, relecture, déploiement)

Projets

  • Réalisation d'une application Web, basées sur React.js (MUI et TailwindCSS) en architecture micro-services. Restructuration de services avec FastAPI et pydantic.
  • Développement d’un outil métier de bureau avec Python, Qt et Pyside. Import/Export de fichiers Excel, stockage en base de données SQLite, suivi de version des données avec Git.
  • Développement d’un projet d’application web distribuée. Définition des besoins utilisateurs, Réalisation d’une étude de marché, Écriture d’un Business Plan, Conception de l’architecture logicielle et de la feuille de route produit.

Technos

  • 🐍 Python, FastAPI, Conda, Pyside, Pytest, Pandas, Sphinx, Selenium
  • ⚛️ JavaScript, TypeScript, React.js, Leaflet.js, MUI, TailwindCSS, Redux
  • 🚀 Gitlab, GitLab CI/CD, Docker, Docker compose, Makefile, Git, Debian, Ubuntu
  • 🗄️ SQL, MongoDB, PostgreSQL, MinIO

Fullstack React.js TypeScript Développement Web JavaScript UI Design MUI TailwindCSS Python FastAPI