Ayman Lyesri

Full-Stack Developer | JavaScript | TypeScript | React | Next.js | Node.js | Angular | PostgreSQL | MongoDB | REST & GraphQL APIs | Cloud & DevOps

Salaire / Taux journalier

Rabat, Maroc

Freelance, ouvert au CDI

Expertises

ReactReact NativeNodeAngularJavascriptTypescriptNextExpressPostgreSQLMongoDBRESTful APIsGraphQLLinuxPythonDockerGitGitHubDéveloppement FullstackDéveloppement FrontendDéveloppement Backend

À propos

Introduction

PROFILE I am a driven professional with a passion for technology and a strong work ethic. As a future full-stack developer, I'm constantly learning and evolving to stay on top of the latest trends and techniques. I am committed to delivering high quality solutions that meet business needs and exceed expectations, and I thrive in fast-paced, collaborative environments where I can work closely with cross-functional teams to achieve common goals. Programming isn't just a job for me, it's a lifelong hobby and passion. EDUCATION Master degree in software engineering, VINCI Graduate School of Computer Engineering in Rabat 2020-2025 Scientific Baccalaureate in Physics and Chemistry, Thomas Edison High School in Rabat 2020 SKILLS Programming languages and Framework metrics: Frontend: Angular,React, JavaScript, HTML, CSS. Backend: NodeJs, PHP 8, Java 19. Desktop applications: QT/C++, Spring/JAVA. Metricized databases: MySQL, MongoDB Integrated development environments: IntelliJ RIDER / IDEA, Visual Studio Code, NetBeans. Proficiency in Linux for development including command line utilities, shell scripting and application deployment to Linux servers. GitHub Collaboration: Proficient in using GitHub for version control and collaboration, creating and merging branches, reviewing and resolving merge conflicts.

Liens

Expérience de travail

Linux Systems Configuration Specialist

GitHub PortfolioFreelance

oct. 2023 - Présent

3 ans 1 mois

Développement et mise en place d'un environnement Linux entièrement personnalisé, comprenant des widgets, raccourcis clavier et thèmes d'interface sur mesure, pour améliorer l'efficacité du flux de travail et l'expérience utilisateur. Utilisation de [mentionner les outils et technologies, comme Bash, Python, GTK, Hyprland, etc.], création de scripts et de configurations qui optimisent la fonctionnalité et l’esthétique du bureau. Contribution à la communauté open source Linux en partageant des configurations, en documentant les processus et en collaborant avec d'autres passionnés.

React Native / NodeJs Developer

VNB-IT

févr. 2025 - mai 2025

4 mois

Pontoise, France

Développement et maintenance d’applications mobiles multiplateformes avec React Native, assurant des performances optimales et une interface utilisateur réactive sur Android et iOS. Conception et intégration d’API RESTful avec Node.js et Express, optimisant les performances et la scalabilité du backend. Collaboration étroite avec les designers, testeurs QA et parties prenantes pour livrer des applications riches en fonctionnalités dans les délais. Mise en place de l’authentification sécurisée, de la gestion d’état et de la synchronisation des données en temps réel. Adoption de bonnes pratiques modernes, incluant le contrôle de version Git, les revues de code et les méthodologies agiles, pour garantir un code propre, maintenable et efficace.

Développeur applications

FiverrFreelance

mai 2018 - juil. 2024

6 ans 3 mois

Rabat, Maroc

Angular Developer

E-AMBITION

mai 2023 - oct. 2023

6 mois

Rabat, Maroc

Développement et maintenance d’applications web dynamiques et réactives avec Angular, offrant une expérience utilisateur intuitive et des performances optimales sur tous types d’appareils. Mise en place de composants, services et modules réutilisables pour assurer un code maintenable et évolutif. Intégration d’API RESTful et optimisation du traitement des données pour des mises à jour en temps réel. Collaboration avec les designers et développeurs backend afin d’aligner l’UI/UX sur les besoins métier. Application des bonnes pratiques en gestion d’état, routage et validation de formulaires, tout en garantissant la compatibilité multi-navigateurs et l’accessibilité. Utilisation de Git pour le contrôle de version et travail en environnement agile pour livrer les fonctionnalités dans les délais.


Formation

Ecole Supérieure Vinci

Master's degree, Ingénierie informatique

2023 - 2025

1 an 10 mois

Ecole Supérieure Vinci

Licence, Technologies de l'information


Licences et certifications

TOEFL iBT

Délivré le : juin 2024

Certifié par TOEFL

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.