My random thoughts about software engineering

An aspiring software craftsman journey, By Mahmoud Ben Hassine

Work Experience

2017 - Present: Software Engineer at IPC

I am currently working on the design and implementation of the new generation of international postal packages tracking system at

2014 - 2016: Software Engineer at Infrabel

I worked on the design, architecture and development of the mission-critical train planning software at

2012 - 2014: Software Engineer at Atos Worldline

I have participated to the design, architecture and development of, one of the most visited e-commerce websites in France

2010 - 2012: Software Engineer at Accenture

I was involved in the development and maintenance of high-performance business intelligence and ETL applications at

2008 - 2010: Software Engineer at INRIA

I was a member of the team who made Galaxy, the open SOA platform


General Skills

  • Software design & architecture
  • Agile methodologies
  • Test Driven Development
  • Open source programming

Server side technologies

  • Java EE
  • Spring
  • Hibernate

Web development

  • HTML / CSS
  • JavaScript

Mobile development

  • To be honest, I'm a newbie here..
  • but I can learn it if you hire me!