See How Many Clients You're Missing Each Month

Simply enter your business email & Topline AI Agent will show you.

Bio

Generated by
Topline AI
Hatim Haddy is a seasoned full-stack developer with 10+ years of experience in Android development, Java, J2EE, and various frameworks such as Angular, Laravel, and Spring Boot. He holds a Master's degree in Information System Engineering from École Supérieure de Management de Télécommunication et d’Informatique Sup MTI and a Bachelor of Arts degree in Computer Science from the same institution. Hatim has worked with various companies, including IBM, Maroc Telecom, and DFC Tech, and has expertise in data mining, cryptography, and networking security.

Credentials

  • Data Science and Machine Learning: Making Data Driven Decisions
    Massachusetts Institute of Technology
    Nov, 2023
    - Apr, 2026
  • App Modernization Basics
    IBM
    May, 2020
    - Apr, 2026
  • Cloud Core
    IBM
    May, 2020
    - Apr, 2026
  • DevOps Essentials
    IBM
    May, 2020
    - Apr, 2026
  • Docker Essentials: A Developer Introduction
    IBM
    May, 2020
    - Apr, 2026
  • IBM Agile Advocate
    IBM
    May, 2020
    - Apr, 2026
  • Introduction to Cloud
    IBM
    May, 2020
    - Apr, 2026
  • Modernizing Java EE Applications
    IBM
    May, 2020
    - Apr, 2026
  • IBM Agile Explorer
    IBM
    Apr, 2020
    - Apr, 2026
  • Introduction to Game Design
    Coursera
    Apr, 2020
    - Apr, 2026
  • Enterprise Design Thinking Practitioner
    IBM
    Mar, 2020
    - Apr, 2026
  • Big Data Foundations - Level 1
    IBM
  • Hadoop Foundations - Level 1
    IBM

Experience

  • BMCE Capital
    • Casablanca Metropolitan Area
    • Consultant FullStack
      • Nov 2023 - Present
      • Casablanca Metropolitan Area

  • CGI
    • Rabat-Salé-Kenitra, Morocco
    • Consultant FullStack
      • Jul 2022 - Nov 2023
      • Rabat-Salé-Kenitra, Morocco

    • Consultant Mobile FullStack (remote)
      • Feb 2021 - May 2022
      • France

      -Projet : Mobile Application to extract data from tachygraphic cards. * Create the UI respecting the templates on Figma. * Integrate the sdk code base to exploit the card readers from the native side (Android/Java). * Create Ionic plugins to communicate with the native side. * Handle the events of plugging readers and inserting cards. * Optimize the data flow during the card data download. * Offline mode, Permissions, Broadcast receivers, Foreground services, Mqtt protocol.-Tools : Android/Java, Ionic 5, Angular 10, MVVM, Room, Agile, Jira, Confluence, Figma, GitLab, Nexus.

    • Consultant Mobile FullStack (remote)
      • Jun 2020 - Jan 2021
      • France

      -Project: Redesign & migration of the Application AppliDevis (Mobile) * Create the UI based on the new templates (Zeplin). * Bind the view layer (Ionic) with the business layer (Angular).-Tools : Ionic 5 (Android/iOS), Angular 9, Agile/Scrum, Jira, Zeplin, GitLab.

  • IBM
    • Casablanca Prefecture, Morocco
    • Consultant Mobile FullStack
      • Jan 2020 - Jun 2020
      • Casablanca Prefecture, Morocco

      -Project: Société Générale (mobile & web app)-Tools: JavaEE, ionic (Android/iOS), AngularJS, Jenkins, Gerrit, Git.

  • Lydec
    • Casablanca Prefecture, Morocco
    • Consultant Mobile FullStack
      • Sep 2019 - Dec 2019
      • Casablanca Prefecture, Morocco

      -Project 1 : Lydec7/24 mobile application (pay bills, customer complaint, customer support...)-Tools: Android/Java, iOS/Swift, Git.-Project 2 : Lydec InterventionGEO mobile application (geographic information system for managing field interventions...)-Tools: ReactNative, ArcGIS, JavaEE, Git.-Project 3: Web application Pilotage des projets (information system for managing projects workflow...)-Tools: JavaEE, SpringBoot, Angular, Websphere, Eclipse, Maven, Alfresco, Rest, Git.

  • Maroc Telecom
    • Rabat Prefecture, Morocco
    • Consultant Java/JEE/AngularJS/Android
      • Jun 2018 - Sep 2019
      • Rabat Prefecture, Morocco

      -Project 1 : Maroc Telecom Traveling Salesman Application (salesman tracking, resellers location on map, products, sales...)-Tools: Android, JavaEE, Spring, Hibernate, Maven, Jetty, Jboss, AngularJS, HTML5, CSS, SVN.-Project 2 : Maroc Telecom Deployment Reserves System (managing documents during workflow of sites deployment)-Tools: JavaEE, Spring, Hibernate, Maven, Jetty, Jboss, AngularJS, Git, ionic framework

  • DFC Tech
    • Quebec, Canada
    • Consultant JAVA/JEE (remote)
      • Feb 2016 - Apr 2018
      • Quebec, Canada

      -Project 1: Life Insurance, Annuities & Pensions Software.-Project 2: Automation of HR budget management.*Functional requirements analysis.*Update technical specifications.*Unit, regression and integration tests.*Write system documentation, installation guide, user manual.*Maintenance, integration, reliability and optimization of software solutions.-Tools : Spring(IOC, MVC), Hibernate, SVN, Oracle PLSQL, Tomcat, Toad, Eclipse, AngularJs, HTML, CSS...

  • infokhadamat
    • Rabat Prefecture, Morocco
    • Software Engineer
      • Mar 2016 - Mar 2018
      • Rabat Prefecture, Morocco

      -Project 1: Information System for an association against AIDS.-Project 2: Information System for an elevators company Leader-Ascenceur, Salé.-Project 3: Information System for a Stewards/flight-attendants school, Kenitra.*Tools: UML, VS2013, MVC, C#, EntityFramework, CrystalReport, SQLserver, TFS.Project 4: Web Application - Management System for an Education Center.*Tools: UML, Laravel 5.4, Angular 4, MySql, GIT.

  • Segma IT
    • Rabat Prefecture, Morocco
    • Software Engineer
      • Mar 2014 - Feb 2016
      • Rabat Prefecture, Morocco

      -Project: Setup a platform to automate the production system for a jewelry.*Web applications development and maintenance.*Write test plan documents.*Software system Verification and Validation.*Setting up and generating decision reports.-Tools : Spring(IOC, JMS, Security, MVC, AOP, Batch), Hibernate, bootstrap, JUnit, REST, AngularJs, Bootstrap, JQuery, Oracle PLSQL, GIT, Scrum, Eclipse, Tomcat

  • Centre sportif
    • Salé Prefecture, Morocco
    • Administrative Assistant
      • Oct 2012 - Jan 2016
      • Salé Prefecture, Morocco

      *Prepare, edit and proofread correspondence, invoices, presentations, brochures, publications, reports and related material and documents.*Open and distribute incoming regular and electronic mail and other material and co-ordinate the flow of information internally and with other departments and organizations.*Answer telephone and electronic enquiries and relay telephone calls and messages.*Set up and maintain manual and computerized information filing systems.*Arrange travel schedules, weekly competitions results.

    • Physical Educator & Administrative Assistant
      • Nov 2010 - Sep 2012
      • Doha, Qatar

      *Plan, develop and implement fitness training and practice sessions.*Nurture and develop cadets' potential skills and abilities.*Identify strengths and weaknesses of trainees.*Develop, plan and co-ordinate competitive schedules and programs.*Motivate and prepare athletes or teams for competitive events or games.*Formulate competitive strategies, develop game plans and direct trainees during games or athletic events.*Arrange physical tests, analyse and evaluate cadets' performances and modify training programs.*Co-ordinate the flow of information between fitness department and other departments.*Prepare, edit and proofread correspondence, presentations, brochures, results, reports and related material from fitness department.*Set up and maintain manual and computerized information filing systems.

  • Centre Sportif
    • Salé Prefecture, Morocco
    • Physical Educator & Aerobic Instructor
      • Oct 2006 - Oct 2010
      • Salé Prefecture, Morocco

      *Plan and carry out recreational, athletic, fitness and sports activities.*Assemble supplies and sports and game equipment.*Demonstrate and instruct athletic, fitness or sports activities and techniques.*Instruct groups and individuals in arts, crafts and similar activities and lead groups and individuals in recreational or leisure programs.*Attend to clients with special needs.*Provide lifestyle awareness information.*Conduct therapeutic recreational or athletic activities.*Monitor recreational, sports or fitness activities to ensure safety and provide emergency or first aid assistance when required.*Enforce safety rules and regulations.*Assist with co-ordination of special events.*Schedule activities, keep logs, maintain records and prepare reports.*Train and supervise staff.*Maintain and repair sports equipment.

Education

  • 2015 - 2017
    École Supérieure de Management de Télécommunication et d’Informatique Sup MTI
    Master's degree, Information System Engineering
  • 2014 - 2015
    École Supérieure de Management de Télécommunication et d’Informatique Sup MTI
    Bachelor of Arts - BA, Computer Science
  • 2012 - 2014
    MIAGE - Salé, Morocco
    Software Development Technician, Computer Software Engineering

Suggested Services

This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection

Industry Focus. “Investment Banking”

Looking to Create a Custom Project?

Need a custom project? We'll create a solution designed specifically for your project.

Get Started

References

Social Profiles

Community

You need to have a working account to view this content. Click here to join now

Similar Profiles