Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

KHATTABI Monsif

KHATTABI Monsif

Développeur Full Stack Web/Mobile Senior

33 ans
Casablanca (202000) Maroc
Freelance En recherche active
Développeur Web / Mobile expérimenté adepte de toutes les étapes du développement Web avancé. compétent dans l'interface utilisateur, les tests et les processus de débogage.
CV réalisé sur DoYouBuzz
  • Concevoir et de développer des applications web et/ou mobile en effectuant l’étude technique le développement les tests et le déploiement à partir des besoins clients.
  • Planifiées, développées, testées, déployées et maintenues des applications Web / Mobile.
  • Analyser et concevoir l’architecture des solutions
  • Traduit efficacement les exigences des clients en fonctionnalités d'applications.
  • Dépannage des problèmes de performances, révisions de code et rassuré la compatibilité des applications dans different navigateur.
  • Résolution des problèmes et correction efficaces pour les bugs dans des applications Web / mobiles.
  • Développe et gère le développement Web et les procédures de support, les outils et la documentation. Cela comprend la rédaction de documents de portée, la gestion du code source et le développement de normes et de procédures de support technique.
En savoir +
  • Meeting with the software development team to define the scope and scale of software projects.
  • Designing software system architecture.
  • Completing data structures and design patterns.
  • Designing and implementing scalable web services, applications, and APIs.
  • Developing and maintaining internal software tools.
  • Writing low-level and high-level code.
  • Troubleshooting and bug fixing.
  • Identifying bottlenecks and improving software efficiency.
  • Collaborating with the design team on developing micro-services.
  • Writing technical documents
  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure development in support of rapidly emerging business and project requirements
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
  • Participate in all aspects of agile software development including design, implementation, and deployment
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale
  • Engage with inspiring designers and front end engineers, and collaborate with leading back end engineers as we create reliable APIs
  • Collaborate across time zones via Slack, Bitbucket & JIRA comments, documents, and frequent video conferences
En savoir +
  • Responsable de l'exploration, de la mise en œuvre, des tests et de la maintenance des nouvelles technologies. Dirige les solutions aux problèmes fonctionnels et techniques. Développe et teste les programmes et les systèmes d'information fournis via le Web.
  • Travaille en collaboration avec la communauté collégiale pour élaborer des plans stratégiques et tactiques pour faciliter et coordonner la prestation de services Web. Coordonne, élabore et met en œuvre des plans de projet pour fournir ces services. Maintient une communication ouverte avec les autres équipes technologiques et les comités de planification pour assurer la mise en œuvre de processus efficaces et coordonner les projets dont les responsabilités se chevauchent.
  • Fournit la direction, le leadership et la coordination pour le personnel du projet de développement Web en dehors des STI. Coordonne également les efforts avec les administrateurs de bases de données, le personnel de l'infrastructure réseau, le développement de systèmes, le support client ITS, le service d'assistance et l'équipe de formation si nécessaire.
  • Développe et gère le développement Web et les procédures de support, les outils et la documentation. Cela comprend la rédaction de documents de portée, la gestion du code source et le développement de normes et de procédures de support technique.
  • Supervise le personnel technique qui prend en charge les systèmes et applications Web de WEB. Les responsabilités comprennent l'embauche, l'affectation et l'examen du travail, l'évaluation du rendement, le mentorat et la formation, et l'identification des possibilités de perfectionnement du personnel. Fournit une réponse aux griefs, la discipline et le congédiement si nécessaire.
  • Participe à toutes les phases des projets, y compris le développement, la conception, les tests et la production. Cela nécessite une connaissance des langages de programmation Web (tels que HTML, JavaScript, CSS, ColdFusion, Perl, ASP) et des outils de production Web (tels que Microsoft FrontPage, Adobe GoLive, Macromedia Fireworks).
  • Suit et teste les nouvelles technologies et les nouvelles techniques. Établit des procédures pour soutenir les activités de recherche et développement afin de déterminer l'adéquation des nouvelles technologies et procédures à l'environnement WEB.
  • Travaille en étroite collaboration avec les entreprises de vente et d'autres collèges et universités. Maintient les partenariats avec les fournisseurs existants et utilise ces relations et d'autres pour améliorer l'environnement des systèmes WEB.
  • S'assure que les logiciels d'application, les logiciels de base de données et les systèmes d'exploitation sont aux niveaux de révision actuels et garantit des niveaux acceptables de performance et d'accès pour les systèmes d'application, les bases de données et les systèmes d'exploitation.
  • Gère les activités d'achat institutionnel pour l'acquisition de technologies. Travaille avec le personnel de soutien des achats et des STI pour coordonner les activités de commande, de réception et de paiement liées à l'acquisition de nouvelles technologies. Participe à l'élaboration et au suivi du budget départemental.
  • Sert de conseiller auprès des comités de technologie à l'échelle du collège et d'autres comités de projet. Travaille en étroite collaboration avec les comités des collèges et des STI pour coordonner les informations et les activités.
En savoir +
  • En tant que développeur Web / Mobile senior, mes responsabilités consistent à diriger une équipe de développeurs juniors, à affiner les spécifications du site Web/Mobile App et à résoudre les problèmes techniques. Pour réussir dans ce rôle, je devais avoir une vaste expérience dans la création des sites Web/Mobile Apps à partir de zéro et des connaissances approfondies dans les technologies de développement Web/Mobile les plus utilisée.
  • Planifiées, développées, testées, déployées et maintenues des applications Web / Mobile.
  • Résolution des problèmes et correction efficaces pour les bugs dans des applications Web / mobiles.
  • L'écriture des scripts de code natif et des instructions SQL.
  • Travaillé de façon indépendante et en équipe.
  • Traduit efficacement les exigences des clients en fonctionnalités d'applications.
  • Respecter les politiques et les procédures concernant les développement d'applications web / mobiles et les standards de qualité dans toutes les étapes de développement des projets.
  • Dépannage des problèmes de performances, révisions de code et rassuré la compatibilité des applications dans different navigateur.
  • TechStack :
    • PHP (Laravel/Symfony/YII/Drupal/Jumla/Wordpress/Prestashop ...)
    • Javascript (NodeJS/ExpressJS/IONIC/Angulaire/TypeScript...)
    • C# (Asp.net core)
    • Web (jQeury/HTML/CSS/PHTML/PUG/SCSS/SASS...)
  • En tant que startup, j'étais le seul développeur dans l'équipe, cette opportunité m'a donné la chance de travailler dans toutes les étapes de développement web / mobile, du développement Frontend au développement Backend.
  • Travaillé en tant que membre d'équipe productif et positif pour concevoir, coder, tester, rapporter et déboguer les opérations.
  • Gestion du développement frontend et backend dans le CRM et l'ERP de l'entreprise.
  • Identifiés, diagnostiqués et corrigés avec succès les problèmes des sites Web et des applications Web / Mobile.
  • Création d'un site Web de e-commerce à partir d'un thème vierge avec Magento 1.9.
  • Référencement naturel des Sites Web.
En savoir +
  • Personnalisation et mis ajour de site web (Magento 1.9)
  • Référencement natural et l'optimisation SEO.
  • Développement des applications Mobile (IOS & ANDROID)
  • Développement des modules Magento 1.9
En savoir +
  • Intégration des produits sur Magento.
  • Personnalisation des page produits WYSIWYG.
  • Personnalisation des photos des produis Photoshop

BAC+5 - ING MIAGE

ESTEM - Casablanca

Octobre 2020 à 2021
Master de méthodes informatiques appliquées à la gestion des entreprises est un diplôme de niveau bac+5, alliant une double compétence en informatique et en gestion, destiné à former des cadres d'entreprise experts en ingénierie et management des systèmes d'information.

BAC + 3 - LP MIAGE

ESTEM Casablanca

Octobre 2019 à juillet 2020
Licence professionnelle MIAGE

BAC + 2 - TSDI

ISTA HH1 - OFPPT

Septembre 2012 à septembre 2014
Technicien spécialisé en développement informatique.
  • HTML/CSS
    Expert
  • Javascript
    Expert
  • TYPESCRIPT
    Expert
  • SQL
    Expert
  • SASS/LESS/SCSS
    Expert
  • PHP
    Expert
  • NodeJS
    Expert
  • Angular
    Expert
  • Docker
    Avancé
  • Kubernetes
    Avancé
  • LAMP
    Expert
  • ExpressJS
    Expert
  • ReactJs
    Expert
  • NextJs
    Expert
  • VueJS
    Avancé
  • React Native
    Avancé
  • AngularJS
    Avancé

CMS

  • Magento 1.9
    Expert
  • Magento 2
    Avancé
  • Wordpress
    Expert
  • Joomla
    Expert
  • Drupal
    Expert
  • Prestashop
    Expert
  • Opencart
    Expert
  • WooCommerce
    Avancé

CLI

  • NPM
    Expert
  • Composer
    Expert
  • Yarn
    Expert
  • CORDOVA
    Expert
  • Gulp
    Expert
  • Grunt
    Expert
  • Webpack Encore
    Expert
  • Bower
    Expert
  • Git
    Bon niveau
  • Bash
    Avancé
  • Comping
  • Classic
  • R&B
  • HipHop
  • Marvel - DC
  • Coding for fun
  • StackOverFlow - To give back
  • GitHub - to have a name