Anass Soulimani FR Contact

Anass Soulimani, full-stack engineer

Full-stack engineer, strongest on the backend and DevOps. I build Java and Spring systems with Angular and Next.js frontends, and run the infrastructure underneath them.

Status
Available now
Experience
3+ years, full-stack
Main stack
Java · Spring Boot · Angular · SQL
Location
Morocco (GMT) · remote or relocation
Open to
Full-time roles · freelance projects
Languages
English · French · Arabic
Start a conversation

01SplinEdge · 2025–2026

Fleet management ERP

Runs the transport operation of a large company: every mission, vehicle and driver, from planning to the fuel receipt.

  • Mission planning with stops, pick-ups and per-city pricing, and replanning on the fly
  • Vehicle papers with expiry alerts, maintenance work orders, fuel and motorway toll tracking
  • Fuel refills checked against distance driven, so theft and abuse get flagged
  • Maintenance predicted from mileage, and about twenty alerts for papers, inspections and toll cards
  • Driver mobile app API, with forced app updates
  • Built for security and performance from the start: per-role data visibility, and queries that stay fast as the data grows
  • Java 25
  • Spring Boot 4
  • PostgreSQL
  • Redis
  • Flyway
  • Next.js
  • Docker

Read the case studyAsk about this project

02SplinEdge · 2025

Food delivery platform

Five apps on one backend: a customer app, a driver app, a dashboard for restaurants, an admin console and the API behind them.

  • Orders tracked live on every screen, from the kitchen to the door
  • SMS updates and map-based delivery routing
  • Restaurant menus, product search and order management
  • Lower running costs: fewer paid third-party API calls, Google Maps included
  • Security and performance kept in mind across all five apps
  • JHipster
  • Spring Boot
  • WebSockets
  • PostgreSQL
  • Redis
  • Twilio
  • Google Maps API
  • Flutter
  • Next.js

Read the case studyAsk about this project

03CBX Conseil · 2023–2025

GalaxyTest

A complete hiring flow for developers: from the apply button on the company’s website, through a coding-game test in the spirit of CodinGame, to the job offer.

  • Test campaigns per technology, with candidates invited by email
  • Timed tests mixing multiple choice, written answers and code
  • Practice runs, automatic scoring and results dashboards
  • Java
  • Spring Boot
  • Angular
  • PostgreSQL
  • Redis
  • Jenkins

Read the case studyAsk about this project

04CBX Conseil · 2023–2025

Timesheet

Built around how a French consulting firm really works, where global tools like Clockify fall short: monthly activity reports (CRA) in days, and billing that follows from them.

  • Worked days computed with each country’s public holidays, leave and on-call duty
  • Client invoices generated as PDF from validated reports, plus supplier invoices
  • Reminders for late invoices, bank details read from PDF, bulk CSV import
  • Single sign-on and dashboards for management
  • Java 17
  • Spring Boot 3
  • Angular
  • PostgreSQL
  • Keycloak
  • OpenAPI
  • iText

Read the case studyAsk about this project

What I can do for you

Three ways to work together. Most clients start with a discovery.

How I work

  1. 1

    Intro call

    20 minutes, free

    You tell me what you need; I tell you honestly whether I’m the right person for it.

  2. 2

    Discovery

    1–2 weeks, fixed price

    I study how things run today and write a plan with priorities and costs. It’s yours to keep.

  3. 3

    Build

    Weekly demos

    You see working software on a test server every week, not just at the end.

  4. 4

    Handover

    Then optional support

    Code, documentation and every access are yours. I can keep it running if you want.

What I need from you: one person who can decide, access to the systems involved, and feedback on each weekly demo.

More work

  1. Inventory & sales appDesktop appIn progress
    Problem
    Small shops lose track of what each product really costs and who still owes them money.
    What I did
    A desktop app for products, sales, installments and customer debts, computing the real cost and margin of every product.
    Result
    Core data model and inventory screens built; sales and payment tracking next.
    • .NET 8
    • WPF
    • PostgreSQL
  2. Discovery & hosting for clientsClient consulting2025–2026
    Problem
    Clients paid for software they barely used and did by hand work that a system could do.
    What I did
    Mapped how each business actually runs, found what could be automated and where fees were hiding, then set up and hosted the replacements.
    Result
    Lower monthly costs, less manual work, and one place to see everything running.
    • Linux
    • Docker
    • Traefik
    • GitHub Actions
  3. CBX AcademyFront-end support2024
    Problem
    The training website needed its new versions connected to the company’s backend.
    What I did
    Helped the front-end developer on v1 and v2, mostly wiring the frontend to the backend.
    Result
    Both versions shipped.
    • Next.js
    • Spring Boot
  4. Drone solar inspectionComputer vision2022
    Problem
    Dirty solar panels lose output, and checking a solar field by hand is slow.
    What I did
    Trained an instance-segmentation model on drone images to find the panels that need cleaning.
    Result
    About 95% accuracy on panel detection.
    • Python
    • Detectron2
    • AWS
  5. Hybrid energy controlMicro-grid simulation2022
    Problem
    Demand changes between day and night, wind can drop or exceed what a turbine can take, and solar gives nothing at night.
    What I did
    Simulated a solar, wind and diesel micro-grid and the control logic that decides when the generator must start and how the grid absorbs it.
    Result
    The generator runs as little as possible while the grid stays stable.
    • Simulink
    • MATLAB

Experience

  1. 2025–26

    Co-founder & full-stack engineer

    SplinEdge

    Client applications (Spring backends, Angular frontends), discovery, hosting and CI/CD.

  2. 2022–25

    Full-stack developer

    BMA Conseil IT / CBX Conseil

    GalaxyTest and Timesheet with Spring Boot and Angular; 95% test coverage under SonarQube.

  3. 2022

    Software engineer intern

    Green Energy Park

    Drone solar inspection with computer vision.

  4. 2020–23

    State engineering degree in computer science

    EHEI Oujda · 1337

    Plus the 1337 coding school bootcamp, taught in C.

Skills

Hover or tap a skill to see where I used it.

Core

Comfortable

Also used

Writing

  1. Watching a one-box serverWhat I watch on a single home server, the small stack that does the watching, and the outage that showed which alerts were still missing.16 October 2026 · 9 min read
  2. Letting AI agents operate a server, inside the rulesA rulebook, a tested pre-execution guard and a CI backstop that let coding agents do real work on a server safely.15 October 2026 · 4 min read
  3. A portable hosting platform, built at home firstOne machine run like a small platform: one entry point, isolated tenants, three environments per project and rules checked in CI.15 October 2026 · 6 min read

Let’s work together.

Available now · in Morocco · I reply within a day.