Career Profile

Software developer with a strong interest for oriented-object programming. Versatile team member with strong skills in Java, C#, databases, web development, scripting and operating systems, although I spent most of my career working on C++ components. Specializes in maintaining, bug fixing and implementing new features for rich software clients. A team player with noticeable abilities at documenting, communicating and problem solving.

Experiences

Software Developer

2016 - Present
Harman Connected Services, Casablanca

Maintaining and evolving the Administrative suite of publisher Maincare Solutions.

  • Functional knowledge: Billing, Health regulations
  • Languages: C++, PL/SQL
  • Systems: Unix (servers) and Windows (clients)

Software Developer

2015 - 2016
Sopra Steria, Nice

Implementing modules for HP TeMIP device fault management.

  • Language: Java EE

Software Engineer

2014 - 2015
Amadeus, Nice

Support of a booking & ticketing system for airlines, and development from scratch of a Sales Orchestration Platform for an online travel agency.

  • Functional knowledge: Tourism & transportation markets
  • Language: C++

Programming intern

2014
Ubisoft, Casablanca

Optimization of the Child of Light videogame for the PlayStation Vita platform.

  • Technical knowledge: Program profiling, function cost adapting
  • Language: C++

Side projects

Here is a list of small projects I have worked on to practice or discover technical knowledge.

Birthday-Bot - A bot for the chat platform Discord, using NodeJS.
ff12bot - Another bot for the streaming platform Twitch's chat, using NodeJS.
tinyFFXII - A Qt application using C++, that simulates a combat between characters and monsters.
Phantasia12 - My personal website, made to share my passion about a videogame and writing.

Publications

In addition to my IT position, I am a writer in my free time. Here is a list of non-IT related books.

Casablanca sur le bout de la langue
Lycée Lyautey (group of students)
2008
Crimson Birth
Ety
Free online e-book in French. 2018

Skills & Proficiency

C++

HTML5 & CSS

SQL (mySQL, postgreSQL) & PL/SQL

Javascript & NodeJS

Java & Java EE (Struts, Spring, Hibernate)

C# .NET