888b     d888          888           888 d8b             d8888 888888b.   888888b.         d8888 8888888b.  
8888b   d8888          888           888 Y8P            d88888 888  "88b  888  "88b       d88888 888  "Y88b 
88888b.d88888          888           888               d88P888 888  .88P  888  .88P      d88P888 888    888 
888Y88888P888  .d88b.  88888b.   .d88888 888          d88P 888 8888888K.  8888888K.     d88P 888 888    888 
888 Y888P 888 d8P  Y8b 888 "88b d88" 888 888         d88P  888 888  "Y88b 888  "Y88b   d88P  888 888    888 
888  Y8P  888 88888888 888  888 888  888 888        d88P   888 888    888 888    888  d88P   888 888    888 
888   "   888 Y8b.     888  888 Y88b 888 888       d8888888888 888   d88P 888   d88P d8888888888 888  .d88P 
888       888  "Y8888  888  888  "Y88888 888      d88P     888 8888888P"  8888888P" d88P     888 8888888P"  
                                                                                                                                                                                                                                                                                    
                                88                    88  88                   88           88                                88                     ad88    ,ad88PPP88ba,                                                88  88                                                    
                                88                    88  ""                   88           88                                88                    d8"     d8"  .ama.a "8a                                               ""  88                                                    
                                88                    88                       88           88                                88                    88     d8'  ,8P"88"  88                                                   88                                                    
88,dPYba,,adPYba,    ,adPPYba,  88,dPPYba,    ,adPPYb,88  88       ,adPPYYba,  88,dPPYba,   88,dPPYba,   ,adPPYYba,   ,adPPYb,88       ,adPPYba,  MM88MMM  88  .8P  8P   88   ,adPPYb,d8  88,dPYba,,adPYba,   ,adPPYYba,  88  88        ,adPPYba,   ,adPPYba,   88,dPYba,,adPYba,   
88P'   "88"    "8a  a8P_____88  88P'    "8a  a8"    `Y88  88       ""     `Y8  88P'    "8a  88P'    "8a  ""     `Y8  a8"    `Y88       I8[    ""    88     88  88   8'   8P  a8"    `Y88  88P'   "88"    "8a  ""     `Y8  88  88       a8"     ""  a8"     "8a  88P'   "88"    "8a  
88      88      88  8PP"""""""  88       88  8b       88  88       ,adPPPPP88  88       d8  88       d8  ,adPPPPP88  8b       88        `"Y8ba,     88     88  8B ,d8 ,ad8'  8b       88  88      88      88  ,adPPPPP88  88  88       8b          8b       d8  88      88      88  
88      88      88  "8b,   ,aa  88       88  "8a,   ,d88  88  888  88,    ,88  88b,   ,a8"  88b,   ,a8"  88,    ,88  "8a,   ,d88  888  aa    ]8I    88     "8a "88P"888P"    "8a,   ,d88  88      88      88  88,    ,88  88  88  888  "8a,   ,aa  "8a,   ,a8"  88      88      88  
88      88      88   `"Ybbd8"'  88       88   `"8bbdP"Y8  88  888  `"8bbdP"Y8  8Y"Ybbd8"'   8Y"Ybbd8"'   `"8bbdP"Y8   `"8bbdP"Y8  888  `"YbbdP"'    88      `Y8aaaaaaaad8P    `"YbbdP"Y8  88      88      88  `"8bbdP"Y8  88  88  888   `"Ybbd8"'   `"YbbdP"'   88      88      88  
                                                                                                                                                               """""""""      aa,    ,88                                                                                            
                                                                                                                                                                               "Y8bbdP"                                                                                             

Passionate Software Engineer

Hi, I'm Mehdi, 40.

I'm a

software engineer
with 17 years of professional experience. I started coding for fun during my middle school years and never got tired of it, passion for problem solving is my drive.
Working exclusively in startup environments on a variety of different projects and domains, helped me acquire a strong language agnostic analytical intuition.
I'm self motivated, solution oriented and treat each problem as an opportunity to learn.

I believe

Software engineering is about problem solving, not framework or programming language politics. I sincerly think that a good engineer should be flexible enough to adapt to the problem at hand.
I'm a strong advocate of KISS, leading by example, self documented code and, most importantly, understanding algorithms and logical reasoning over remembering language syntax.

I'm Looking for

A team that values methodology and creativity. I'm a team player, and not afraid of the grind needed to complete a project on time, as long as the management staff values it.
My dream job would be working on projects that have a positive and meaningful impact on people's lives. My most recent project was a G.I.S. application for the city of Quebec, that helps organize public work projects and minimize their impact on traffic. Knowing that public ambulance services use data from the system to avoid potential road bottlenecks makes me really proud.