Hi there !

I'm Hicham DANDAN a SOFTWARE ENGINEER

Talented and skillful Sofware Engineer, playing a critical role in business and enterprise software design, development, testing, and deployment of both front and back-end systems along with production support.
Experienced in implementing best programming practices, design and architectural principles and testing approaches to establish and maintain optimal development approaches.
Skilled in Java, GO, PHP, Spring MVC, Microservices, Spring Cloud, Spring security, Hibernate, Docker, Jenkins CICD, JavaScript, TypeScript, NodeJS, VueJS, jQuery, AJAX, CSS3, HTML5, Angular, React, and JSP.

about me

“First, solve the problem. Then, write the code.” – John Johnson

Talented and skillful Sofware Engineer, playing a critical role in business and enterprise software design, development, testing, and deployment of both front and back-end systems along with production support.
Experienced in implementing best programming practices, design and architectural principles and testing approaches to establish and maintain optimal development approaches.
Skilled in Java, GO, PHP, Spring MVC, Microservices, Spring Cloud, Spring security, Hibernate, Docker, Jenkins CICD, JavaScript, TypeScript, NodeJS, VueJS, jQuery, AJAX, CSS3, HTML5, Angular, React, and JSP.

  • First NameHicham
  • Last NameDandan
  • NationalityMoroccan
  • Experience4+ years
  • Phone+1 (904)-428-****
  • Emailhicham.dandan@gmail.com
  • LangagesEnglish, Arabic, French

experience

July 2018 – August 2019 INFOSAT SOFTWARE ENGINEER project (IWACO)
  • Created UI pages & Optimized applications for maximum speed.

  • Developed REST API to track drivers location.

  • Integrated Google Direction API to Search for directions for several modes of transportation, including transit, driving.

  • Increased database performance by optimizing profiles with specific permissions ( Oracle Database).

  • Redesigned drivers/truckers modules by tracking availability based on order volume and destinations.

  • Redesigned drivers/truckers modules by tracking availability based on order volume and destinations.

  • Working with Agile methodology.

  • Developed web services using RESTful, and Authentication and Authorization modules with JWT.

May 2017- July 2018 - Vala Netword SOFTWARE ENGINEER online medical care appointment booking service
  • Developed & designed user interfaces for maximum speed and scalability.

  • Created Appointment Scheduling & Appointment Reminders module.

  • Implemented & Redesigned Calendar Management module for doctor.

  • Utilized Infobip SMS Messaging API to confirm and remind appointments.

  • Built REST API for mobile application version with OAuth 2.

  • Reviewed and analyzed client sites for areas that can be improved and optimized.

April 2015 - April 2017 - MAROC ANNUAIRE SOFTWARE ENGINEER Mihani Web & Mobile (searching & finding local workers)
  • Developed & Designed worker profile,Include profile information, location, credentials and experience.

  • Worked on Search priority based on location preference and the work preference.

  • Created REST API with OAuth 2 for mobile version.

  • Developed mobile application.

  • Implemented REST API and utilized Google Map API.

Education

10-2019 - 06-2022 Master of Science in Computer Science Maharishi International University, Fairfield, Iowa

In progress via distance education; expected completion June 2022.

09-2014 - 07-2018 Bachelor of Science in Computer Science Ibno-Zohr University, Agadir, Morocco

Modern Programming Practices, Mobile Device Programming,Software Engineering, Web Application Programming, Enterprise Architecture, Artificial Intelligence

06-2014 High school degree High school Hassan Al-Khiat

skills

  • Languages : HTML5, CSS3, JavaScript, JAVA , PHP, SQL
  • Framework : Spring Boot, Spring Data, Spring MVC, Spring Security, Spring Cloud, Hibernate, Angular 7, Vue JS, Laravel 5
  • Tools : Git, GitKraken,IntelliJ, PostMan, Android Studio, Adobe XD, Dream Weaver

my portfolio

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” – Martin Fowler
  • Project : MyTrip
  • Client : personal project
  • Duration : 4 months
  • Technologies : React native Framework, Nodejs, MongoDb & Express
  • info :

    MyTrip lets you share your travel photos with the people who want to see everything.

preview Close
  • Project : DocDispo.ma
  • Client : DocDispo
  • Duration : 15 months
  • Technologies :

    Spring framework, Angular 7 framework, MySQL database, JavaScript. IntelliJ and Visual Studio, Git, Docker.

  • info :

    DocDispo is created to help connect patients with doctors, beginning with online appointment-booking . With DocDispo, patients can see doctors open appointment times and book instantly online, make informed choices with verified r eviews, and stay on top of important checkups with SMS and Emails reminders

preview Close
  • Project : Mihani mobile
  • Client : ALBANKI client
  • Technologies :

    Java,XML, google/gson, Eclipse, (backend : Laravel 5, Mysql)

  • info :

    Find A Worker is the easiest and best way for employers to post job vacancies and hire fast. It is also the easiest way to get hired for the exact job you’ve been looking for.

preview Close
  • Project : Biography website
  • Client : belabchirfouzia.com
  • Duration : 1 month
  • Technologies : HTML5/CSS3,PHP,JavaScript,JQuery
  • Info :

    Artist biography of BELBACHIR fouzia with gallery

preview Close
Project Image
  • Project : Website
  • Client : Agilisys.ma
  • Duration : 1 month
  • Technologies :

    Spring framework, JavaScript. IntelliJ and Visual Studio, Git, Docker.

  • info :

    Agilisys is an expert in the integration of new technology, solution provider of technological strategy, IT services, application development and support. Agilisys advises and offers a full range of applications, integrations and services in the fields of IT and communication.

preview Close
Project Image
  • Project : mihani.ma
  • Client : mihani
  • Technologies :

    Laravel 5 framework, MySQL database, JavaScript. IntelliJ and Visual Studio, Git, Docker.

  • info :

    Find A Worker is the easiest and best way for employers to post job vacancies and hire fast. It is also the easiest way to get hired for the exact job you’ve been looking for.

preview Close
  • Project : Logistics Tracking
  • Client : IWACO
  • Duration : 14 months
  • Technologies :

    Spring MVC, Spring Data, Spring Cloud, Spring Security, Microservices, Angular 7 framework, MySQL database, Git and Docker.

  • info :

    Logistics tracking refers to the methods and systems used for tracking resources throughout their movement and storage

preview Close

get in touch

I’m always open to discussing.
  • Phone+1 (904)-428-7400
  • emailhicham.dandan@gmail.com

If you have any suggestion, project or even you want to say Hello.. please fill out the form below and I will reply you shortly.

Hicham

DANDAN