Work History
Showcase
Education
Work history
UpStack
Senior PHP Developer
2021 - Present (4 years)
Create and develop innovative software solutions for different clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Yobi
Full Stack Engineer
2021 - Present (4 years)
Working on the development of Yobi, an app that connects companies with their connect customers through many channels, including voice, text, and social media messaging.
Closely collaborate with the rest of the engineering team to design new features.
Maintain code integrity and organization.
Freelancer
PHP Developer/Full Stack Engineer
2019 - Present (6 years)
Worked on the development of a Recruitment Agency Platform, www.keytalentpartners.com, elaborating client need, architecture, and technology choices.
Handled customization and deployment of an open source Java Pos Software (UnicentaPos) in a grocery store.
Created HawiElectronic: Electronics Store website (www.hawielec.ml), using React for the frontend and Node.js, Express, MongoDB for the backend.
BETS Engineering
Software Engineer
2010 - 2018 (8 years)
Developed desktop business apps and integrated business management software (accounting, payroll).
Integrated CAD software in different engineering fields such as Topography, GIS, Road Design, Structural Analysis, and Geotechnical Analysis.
Created plugins in CAD software to satisfy several engineer design needs. Trained engineering teams on several CAD/GIS software solutions.
Showcase
Full Stack Engineer - Yobi
Yobi simplifies customer communication by integrating phone calls, text messages, and social media feeds.
It provides a unified view of all channels for customer engagement, eliminating the need to switch between applications.
The project is being developed as a Full Stack Engineer, focusing on the app's core functionality.
Senior PHP Developer - Key Talent Partners
Key Talent Partners is a global recruitment agency providing services to startups and large enterprises.
The agency offers recruitment solutions to accelerate hiring and improve candidate quality.
The company has developed a Recruitment Agency Platform (www.keytalentpartners.com) focused on client needs, architecture, and technology choices.
Software Engineer - UnicentaPos
uniCenta oPOS is a commercial-grade open-source Point of Sale system.
uniCenta developed and deployed an open-source Java Pos Software (UnicentaPos) through a casual distribution model.
The project's initial focus was on customization and deployment within a grocery store.
Education
Megistere degree in computer systems engineering
Ecole nationale Superieure d'Informatique (ESI)
2006 - 2009 (3 years)
Engineer Degree in Computer Science
Ecole nationale Superieure d'Informatique (ESI)
2000 - 2005 (5 years)