Bouchra Agram
Software Development Engineer | Full Stack & Mobile
Contratar a esta persona
Enviá una oferta de trabajo directamente a este candidato
Sobre mí
Results-driven Software Development Engineer with a passion for creating scalable web and mobile applications that have a significant impact on business. Extensive expertise in the Vue.js, Symfony, Laravel, and Flutter stacks, demonstrated through the design of custom CRM systems, the complex integration of APIs, and the deployment of monitoring architectures. Recognized for my meticulousness in Agile environments, ability to solve complex problems, and capability to transform concepts into high-performing software solutions from initial framing to deployment.
Experiencia
Software Development Engineer - Education Media Company - Agadir, Morocco
(2024-12)
Leading educational platform in Morocco (9rayti.com & subsidiaries)
- Full-Stack Design & Development: Deployed strategic applications for the platform (9rayti.com), including a custom CRM, operational tools for the call center, and decision-making dashboards.
- Lead Integration & Automation: Architected a centralized multi-channel lead acquisition system (Ads, web forms) with real-time synchronization and automatic transfer to HubSpot and Odoo via RESTful APIs.
- Monitoring & Performance Operations: Implemented a remote monitoring infrastructure under Sentry, including activity tracking, access management, and productivity analysis.
- Agile Collaboration & Architecture: Co-designed technical specifications and business logic with multidisciplinary teams, ensuring clean and maintainable code.
- Technical Stack: Vue.js, Symfony (PHP), MySQL, Docker, GitLab CI/CD, Sentry, RESTful APIs
Full Stack Web Developer - Final Year Internship - Norsys Afrique - Agadir, Morocco
(2023-09 - 2024-07)
- Business Application Development: Fully designed a blood donation management platform (appointments, stock tracking) and a personal financial management tool with interactive data visualizations.
- UI/UX & Integration: Developed responsive and modern user interfaces using React.js, connected via RESTful APIs while adhering to best UI/UX practices.
- DevOps & Methodology: Containerized environments using Docker to optimize the development/deployment cycle, and tracked Agile project progress via ClickUp.
- Technical Stack: React.js, Vite, PHP/Drupal, Java/Spring Boot, MySQL, Docker, Git, GitLab/GitHub
Full Stack Web Developer - Internship - Webpick - Marrakech, Morocco
(2023-02 - 2023-05)
- Media & Newsletter Automations: Created an automatic newsletter dispatch platform for media agencies, integrating the WordPress API for content synchronization and using Cron Jobs for scheduling dispatches.
- Front/Back Architecture: Dynamic interface in Vue.js for managing templates and campaigns, coupled with a robust Symfony backend for subscriber management and email workflows.
- Technical Stack: Vue.js, Vite, Symfony (PHP), WordPress API, MySQL, Cron Jobs, Docker, Git
Mobile Application Developer - Infodat SARL - Agadir, Morocco
(2021-01 - 2021-09)
- Mobile E-commerce Development: Designed and developed a cross-platform mobile application (Android/iOS) for a multi-vendor marketplace using Flutter, enabling management of products, promotions, and customer interactions.
- Offline Mode & Synchronization: Integrated a local SQLite database to ensure offline functionality, coupled with a data synchronization mechanism via RESTful APIs.
- Mobile UI/UX: Created user-friendly, fluid, and intuitive mobile interfaces by applying best mobile UI/UX design practices.
- Technical Stack: Flutter (Dart), SQLite, MySQL, Git, Bitbucket, Apache
Academic Projects & Internships - EST Agadir - Agadir, Morocco
(2020 - 2020)
- Legal Management Application (Internship - 05/2020 to 06/2020): Developed a web application for tracking cases for a law firm using Laravel/Bootstrap, including a secure client portal and role-based access control (RBAC).
- School Information System (Final Year Project - 01/2020 to 05/2020): Designed an integrated solution (Web & Mobile Cross-Platform via Flutter) for managing a school (grades, absences, real-time notifications).
Educación
Master's - Information Systems Engineering - Faculté des Sciences Semlalia (2021 - 2024)
Professional Bachelor's Degree - Computer Engineering - Faculté des Sciences (2020 - 2021)
University Diploma in Technology (DUT) - Computer Engineering - École Supérieure de Technologie (EST) (2018 - 2020)
Scientific Baccalaureate - Physics Sciences Option - Lycée Mohamed Zerktouni (2017 - 2018)

