Software engineer · Laravel, full-stack & application security

I build web applications with a focus on reliability, maintainability, and security.

Backend and full-stack engineering across legacy and current Laravel codebases, with a practical approach to security and architecture: software that teams can understand, run and extend.

Direct:contact.chebaby@gmail.com

Fig. 1. The part users don’t see is the part that has to work.

How I can help

Five related areas of work. The labels say how established each one is, so you know what to expect.

  1. Backend & Full-Stack Engineering

    Core strength

    Laravel and PHP applications with React interfaces: business logic, integrations, APIs and an architecture the next developer can follow.

  2. Application Modernization

    Core strength

    Improving applications that already exist: refactoring legacy functionality, updating dependencies and frameworks, and making the code easier to maintain.

  3. Application Security

    Focus area

    Security as part of application engineering: access control, input handling, dependency management and hardening, plus review of application-level risks. This is engineering work, not a formal audit or certification.

  4. Deployment & Infrastructure

    Hands-on

    Getting applications into production and keeping them there: server configuration, Docker-based environments, queues, background workers and operational maintenance.

  5. Pragmatic AI Integration

    Exploring

    Assessing where AI genuinely improves a product or workflow, and exploring suitable integrations. It is an area I am actively learning, not a long commercial track record.

Selected work

Five projects. Each one states which part was my own work, and the artwork is illustrative rather than a screenshot.

Illustrative concept artwork for Tradix. Not a screenshot of the application.

Location-based scavenger hunt platform

Tradix

A location-based scavenger hunt platform where players take timed hunts, alone or in groups, completing missions through questions, QR codes or augmented reality to earn points and rewards.

My contribution

Involved in the platform’s architecture and development from its initial foundations, building its core application functionality across gameplay, administration, integrations and production infrastructure.

  • Laravel 13
  • React 19
  • TypeScript
  • Inertia.js
  • MariaDB
  • Docker Compose
  • Laravel Reverb

Covers the Laravel web application. The product’s separate mobile and design repositories are not covered here.

Illustrative concept artwork for Doctori. Not a screenshot of the application.

Healthcare platform

Doctori

A healthcare platform connecting patients and practitioners through discovery, appointments, consultations and specialized healthcare workflows.

My contribution

Involved in the platform’s architecture and development from its initial foundations through its ongoing evolution, contributing to core application modules, domain modelling, business workflows and integrations.

  • Laravel 8
  • PHP 7.4 / 8.x
  • Blade
  • JavaScript
  • MySQL
  • PHPUnit

Doctori handles sensitive healthcare data, so no patient information, clinical records or application screenshots are shown, and the artwork is conceptual.

Illustrative concept artwork for ABRID. Not a screenshot of the application.

Business platform

ABRID

A multilingual business platform where project holders, partner organizations and administrators manage projects, programs and submissions.

My contribution

Contributed to the platform from its initial development phase, establishing its application architecture, domain models and core business workflows, with continued involvement in infrastructure and maintenance.

  • Laravel 11
  • PHP 8.2+
  • MySQL
  • Redis
  • Laravel Horizon
  • Docker Compose
  • Pest

The repository is private and the project is government-funded, so no source code, screens or internal data are shown, and the artwork is conceptual.

Illustrative concept artwork for Agadir Medina Showroom. Not a screenshot of the application.

Digital showroom / Early-stage project

Agadir Medina Showroom

An early-stage concept for a digital showroom presenting Agadir’s artisanal products through multilingual content.

My contribution

Worked on the initial application development, establishing its Laravel foundation and designing the data model for artisans and localized content.

  • PHP
  • Laravel 8
  • MySQL
  • Eloquent ORM
  • Blade
  • Laravel Mix

Status: early-stage and unfinished. There is no live showroom, and the link goes to the public source repository.

Illustrative concept artwork for Fundbid. Not a screenshot of the application.

Real-estate financing platform

Fundbid

A French-language real-estate financing platform connecting borrowers and lenders through financing applications and offers.

My contribution

Contributed to the platform’s development across business workflows, data consistency, document generation and search, helping evolve its application functionality over time.

  • PHP
  • Laravel 5.6
  • MySQL
  • Eloquent ORM
  • Blade
  • JavaScript
  • Laravel DomPDF

Fundbid is a financing platform, not a bank or a lender. The repository is private, so no borrower data, documents or application screenshots are shown.

How I approach the work

Principles behind the technical decisions I make on any project.

  • Conventions over cleverness

    I follow established framework and industry conventions where they fit, so a new developer can find their way around quickly.

  • Built to be maintained

    Clear structure and naming, with software a team can understand, change and extend after I have moved on.

  • Business logic, modelled properly

    Complex workflows deserve explicit, readable code. I model the real process before reaching for tools.

  • Security from the start

    Access control, input handling and dependencies are design decisions, not a final checklist.

  • Ready for production

    Deployment, queues, workers and maintenance are part of the job, not an afterthought.

  • Pragmatic about technology

    I weigh trade-offs and technical debt before choosing tools, and that includes AI: I will say plainly when a simpler approach is the better one.

Let’s talk about the work.

A few lines is enough to start. Tell me about the project, the role or the idea, and I will reply by email.

Project enquiries

New applications, improvements to existing ones, or a review of application-level security.

Employment & collaboration

Open to engineering roles and to collaborating with teams and other developers.

Prefer email? contact.chebaby@gmail.com

This form does not send anything by itself. It opens your email app with your message filled in, and nothing is delivered until you send it from there.