Skip to main content
Bouchra AGRAMBA
Looking for a job

Bouchra AGRAM

@bouchraagram

I build scalable web and mobile applications, CRM systems, and API integrations.

Morocco
Message

What I'm looking for

I'm looking to build scalable web and mobile products end to end, from database design and API integration to user-friendly interfaces and deployment, within an Agile team.

At Education Media Company, I build strategic applications for 9rayti.com, including a custom CRM, call-center operational tools, and decision-making dashboards.

I architected a centralized multi-channel lead acquisition system that synchronizes ads and web forms in real time with HubSpot and Odoo through RESTful APIs. I also implemented Sentry-based monitoring for activity tracking, access management, and productivity analysis.

Previously at Norsys Afrique and Webpick, I designed business applications, blood-donation and financial-management platforms, and a newsletter automation platform for media agencies using React, Vue.js, Symfony, Docker, and WordPress APIs.

I also developed cross-platform Flutter applications, including a multi-vendor marketplace with offline SQLite support and a school information system. I enjoy taking products from database design through responsive web and mobile interfaces to deployment.

Experience

Work history, roles, and key accomplishments

EC
Current

Software Development Engineer

Education Media Company

Dec 2024 - Present (1 year 9 months)

Deployed strategic applications for the platform 9rayti.com, including a custom CRM, operational tools for the call center, and decision-making dashboards. Architected a centralized multi-channel lead acquisition system with real-time synchronization and automatic transfer to HubSpot and Odoo via RESTful APIs.

NA

Full Stack Web Developer - FinalYear Internship

Norsys Afrique

Sep 2023 - Jul 2024 (10 months)

Fully designed a blood donation management platform and a personal financial management tool with interactive data visualizations. Developed responsive and modern user interfaces using React.js, connected via RESTful APIs while adhering to best UI/UX practices.

WE

Full Stack Web Developer - Internship

Webpick

Feb 2023 - May 2023 (3 months)

Created an automatic newsletter dispatch platform for media agencies, integrating the WordPress API for content synchronization and using Cron Jobs for scheduling dispatches. Developed dynamic interface in Vue.js for managing templates and campaigns, coupled with a Symfony backend for subscriber management and email workflows.

IS

Mobile Application Developer

Infodat SARL

Jan 2021 - Sep 2021 (8 months)

Designed and developed a cross-platform mobile application for a multi-vendor marketplace using Flutter, enabling management of products, promotions, and customer interactions. Integrated a local SQLite database to ensure offline functionality, coupled with a data synchronization mechanism via RESTful APIs.

EA

Academic Projects & Internships

EST Agadir

Jan 2020 - Dec 2020 (11 months)

Developed a web application for tracking cases for a law firm using Laravel/Bootstrap, including a secure client portal and role-based access control. Designed an integrated solution for managing a school with grades, absences, and real-time notifications.

Education

Degrees, certifications, and relevant coursework

FS

Faculté des Sciences Semlalia

Master's, Information Systems Engineering

2021 - 2024

Master's in Information Systems Engineering from Faculté des Sciences Semlalia from 2021 to 2024.

FS

Faculté des Sciences

Professional Bachelor's Degree, Computer Engineering

2020 - 2021

Professional Bachelor's Degree in Computer Engineering from Faculté des Sciences from 2020 to 2021.

CE

École Supérieure de Technologie EST

University Diploma in Technology (DUT), Computer Engineering

2018 - 2020

University Diploma in Technology (DUT) in Computer Engineering from École Supérieure de Technologie EST from 2018 to 2020.

LZ

Lycée Mohamed Zerktouni

Scientific Baccalaureate, Physics Sciences

2017 - 2018

Scientific Baccalaureate in Physics Sciences Option from Lycée Mohamed Zerktouni from 2017 to 2018.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan