Logo
    enfr

Bienvenue sur mon portfolio!

Je suis Vincent Zhong

Un Software Engineer


pic

Une rapide intro sur moi 😃

Expériences

Fekamt

Fekamt

(Fédération européenne de Karaté-Do et Arts martiaux traditionnels) Travail en distanciel Technos : HTML, CSS, JS, PHP La Fekamt est une organisation avec un grand nombre d'adhérents à travers toute l'Europe. Elle utilise un site web pour gérer ses membres, événements et actualités. Mes responsabilités étaient de maintenir et d'améliorer le site web, ainsi que de développer de nouvelles fonctionnalités. Comme le filtrage des membres, la création de pdf à partir de la liste des membres. J'ai également dû rédiger la documentation du site web, pour que de nouveaux développeurs puissent travailler sur le site.

Teaching Assistant

Teaching Assistant

J'étais responsable du soutien aux étudiants, et de la participation à la vie scolaire. Cela impliquait d'aider les étudiants dans leurs projets, de les guider pour comprendre les problèmes et trouver les solutions. J'ai également dû superviser différentes activités et faire les revues de projets. En plus de cela, j'ai dû me former sur certains langages en même temps qu'eux pour pouvoir les aider, notamment Elixir. Je les ai aidés sur divers sujets, tels que le développement web, et les fondamentaux de la programmation.

Projets

Liste non exhaustive de mes projets

SOFTWARE
GAME
MISC
OWL

OWL

En groupe de 9 OWL est une application mobile qui aide à prévenir l'endormissement au volant. Elle surveille l'état du conducteur à l'aide de la montre connectée et du téléphone de l'utilisateur. Elle utilise les capteurs de la montre connectée pour détecter le rythme cardiaque du conducteur et le système de navigation intégré à l'application pour détecter le comportement de conduite du conducteur. Si le conducteur est détecté comme somnolent, l'application alertera le conducteur et lui conseillera de faire une pause, ou le redirigera vers la zone de repos la plus proche.

CommunityApp

CommunityApp

Seul Technos : NuxtJS, TypeScript, NodeJS, PostgreSQL, TailwindCSS, Express CommunityApp est un site qui permet aux utilisateurs de partager des posts avec d'autres utilisateurs. Les utilisateurs peuvent créer des salons de discussion pour discuter avec d'autres personnes, des salles de réunion pour organiser un événement, ou des salles de vente pour vendre leurs articles. Dans chaque salles, les utilisateurs peuvent poster un commentaires pour partager ses opinions. L'utilisateur a aussi une page de profil, où les autres utilisateurs peuvent laisser un commentaire. Pour utiliser le site, les utilisateurs doivent avoir un compte.

Generathon

Generathon

Seul Technos: NextJS, TypeScript, TailwindCSS L'application est un cluster de générateurs, l'utilisateur peut utiliser les différents générateurs pour générer ce qu'il veut parmi les choix possibles. Chaque page de générateur a un design unique en attente pour que l'utilisateur le découvre. L'utilisateur peut utiliser le générateur d'animaux de compagnie pour générer une image mignonne d'un animal de compagnie, ou le générateur de livres pour trouver son livre préféré en utilisant des filtres.

TaskOrganiser

TaskOrganiser

Seul Technos : ReactJS, TypeScript, NodeJS, MongoDB, Express TaskOrganiser est un site qui permet aux utilisateurs de créer plusieurs listes de tâches. Les utilisateurs peuvent créer des listes de tâches et à l'intérieur, créer des tâches, ajouter des catégories pour les filtrer, fixer une date limite. L'utilisateur doit avoir un compte pour utiliser le site. Utilisant l'authentification Google ou un email/mot de passe classique.

Compétences

ReactJS

ReactJS

NodeJS

NodeJS

VueJS

VueJS

NextJS

NextJS

NuxtJS

NuxtJS

MongoDB

MongoDB

PostgreSQL

PostgreSQL

JavaScript

JavaScript

ReactNative

ReactNative

TailwindCSS

TailwindCSS

C

C

C++

C++

Haskell

Haskell

Python

Python

Docker

Docker

Bash

Bash

Outils

Git

Git

VSCode

VSCode

MS Office

MS Office

Trello

Trello

Figma

Figma

Notion

Notion

Linux

Linux

Soft skills

adaptability

Adaptabilité

teamwork

Travail de groupe

communication

Communication

problem-solving

Résolution de problèmes

cultural-awareness

Sensibilité culturelle

open-mindedness

Ouverture d'esprit