Mehdi Hassen

Mehdi Hassen

Curriculum Vitae


A competent, ambitious and visionary software engineer programming and testing software across a variety of platforms especially mobile applications. I have worked on numerous projects from concept to completion. Always looking for taking care of the things that really matter in life, finding solutions to real life problems and always looking forward the use of different and new technologies to help people who suffer any kind of incapacity in order to have a normal and simple life.

Work History

Work History
Jun 2012 - Jul 2012



Subject: Java desktop application

Manage human and stock resources.

Generate quotation, bills.

Manage clients.

  • Java development
  • Remote database connexion. 
  • Sql queries.
  • User interface design.

Mar 2013 - Jun 2013


Pole technologique

Subject: Android application

Mobile solution of the website 

  • Android development.
  • Remote database connection using php & Json.
  • Web service implementaion.
  • API integration.



Bachelor's degree

Bachelor's degree in computer science with distinction "assez bien".

Jan 2010 - Jan 2013

Fundamental license in computer science

Ecole supérieure de technologie et d'informatique

The courses include the following : web programming, database management, system engineering, multimedia, system programming, Software development methods, network management…and academic projects

More details here.

Jan 2013 - Present

Mobile software engineering

Ecole supérieure privé d’ingénierie et de technologies

During two years we've been introduced to different academic projects beside different courses related to computer enginnering, mathematics and entreprise environment.

Academic projects of the first year:

  • A web site using symphony plugin.
  • A mobile application using J2ME.
  • A java desktop application.
  • A custom CentOS operating system.

Academic projects of the second year:

  • A native windows phone application (Store link)
    • Data parsing.
    • C# development.
    • Design.
    • Local database implementation.
    • Plugins integration.
  • A native IOS application (Store link)
    • Data parsing.
    • Code blocks development.
    • Design.
    • Sql databases.
    • Plugins integration.
  • A native Android application (Screenshots & apk file)
    • Data parsing.
    • Android development.
    • Design.
    • Sqlite integration.
    • API integration.
  • A unity3D 2D game
    • C# & javascript development.
    • 3D notions.
  • A Tizen application (Screenshots)
    • HTML5.
    • CSS3.
    • Javascript.
    • Jquery mobile.
    • App control integration.
  • An integrated mobile project (Video
    • Oculus rift SDK integration.
    • Leap motion SDK integration.
    • Embedded development.
    • Arduino cardboard & sensors integration.
    • Database.
    • 3D modeling.
    • Design.
    • Gamification concept.


Second place in the disrupt gaming challenge.

Semi finals in the Imagine Cup challenge.