Marouane S.

About Me

Marouane is a skilled software engineer with over a decade of professional experience in web development with impressive communication skills. He has worked in a variety of roles on teams both small and large, including the development of a recruitment agency platform, an open-source Java Pos Software, and e-commerce web platforms. Marouane is specializing in PHP for the last 3+ years, also having knowledge of JavaScript, Laravel, Node.js, React.js, SQL, and Vue.js.

Frontend

Backend

Database

Workflow

Other

Work history

UpStack
UpStack
Senior PHP Developer
2021 - Present (4 years)
Remote
  • 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
Yobi
Full Stack Engineer
2021 - Present (4 years)
Remote
  • 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
Freelancer
PHP Developer/Full Stack Engineer
2019 - Present (6 years)
Remote
  • 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)
Algeria
  • 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
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
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
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
Megistere degree in computer systems engineering
Ecole nationale Superieure d'Informatique (ESI)
2006 - 2009 (3 years)
Engineer Degree in Computer Science
Engineer Degree in Computer Science
Ecole nationale Superieure d'Informatique (ESI)
2000 - 2005 (5 years)