You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Raki L.RL

Raki L.

Full Stack Web Developer

€230/day
Algiers, DZ
3-7 years

Average response time: 1 hour

About Raki

I help businesses get more out of their SAP Business One investment by building the custom interfaces, integrations, and mobile apps that SAP B1 alone can't deliver.
What I bring:
I sit at an unusual intersection — deep SAP Business One experience combined with modern full-stack development across Angular, NestJS, and Flutter. That combination is rare, and it's where I do my best work: delivering solutions that feel native to your business rather than bolted on.
How I can help you:
• SAP Business One integrations via Service Layer REST API and HANA stored procedures
• Custom Angular + NestJS web applications connected to your SAP B1 data
• Flutter mobile apps (Android, iOS, Windows desktop) for field teams, sales, and operations
• Document automation and printing workflows (Crystal Reports, jsreport, direct IPP)
• Internal business tools that replace spreadsheets and manual processes
Selected work:
• A sales dashboard and order entry application built for a distribution client, integrated directly with SAP Business One — giving the commercial team real-time visibility and a streamlined ordering workflow that writes back to SAP
• Wildcard search and autocomplete components running against HANA for fast document lookup
• Invoicing applications with local fiscal compliance (TVA, Timbre Fiscal, NIF/NIS/NRC)
• Document printing automation sending jobs from SAP B1 directly to LAN printers via IPP
I work remotely and communicate clearly in English. On live SAP environments where downtime has a real cost, I follow staging-first deployment, rollback plans, and tested migrations — the basics done properly, every time.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Basic

Remote only
Primarily works remotely

Experience

  • PharmaInvest
    Principal IT Staff / Software Engineer
    PHARMACEUTICALS INDUSTRY
    January 2023 - Today (3 years and 7 months)
    El Oued, Algeria
    Pharmainvest is a pharmaceutical distribution company in Algeria. I serve as their embedded technical partner, building and maintaining the internal sales operations platform used daily by their tele-sales team and supervisors.
    The platform — a unified workspace for tele-sales:
    A full-stack sales dashboard (Angular 21 + NestJS 11) that brings order entry, real-time KPI tracking, client management, complaint handling, and outbound calling into a single interface — so agents never leave the screen to do their job.
    Key capabilities I built:
    • Integrated VoIP calling — SIP.js + WebRTC embedded directly into the dashboard, connected to an on-premise VoIP server I set up and linked to a GSM gateway. Agents click-to-call clients from the order screen, with call state synced to the workflow
    • Order entry workflow — client autocomplete, FEFO batch allocation, quota management, and multi-warehouse order splitting against live SAP HANA data
    • Real-time KPI dashboards — Angular Material + ECharts visualizations, progress rings, and dynamic counter cards powered by Angular Signals
    • Role-based access — JWT authentication with supervisor/operator roles, guards, interceptors, and multi-salesperson data scoping
    • Sales objectives via Google Sheets — managers update monthly targets in a shared spreadsheet, pulled into the dashboard through the Sheets API with in-memory caching. No code changes, no deployments
    • PDF reporting — server-side generation via jsreport with Chrome/Puppeteer rendering and Handlebars templates
    Ongoing partnership:
    Beyond the dashboard, I maintain and improve the wider technical environment — debugging and extending deployed Crystal Reports, HANA stored procedures and triggers, and other internal web applications as the business evolves.
    Stack: Angular 21, NestJS 11, TypeScript, SAP HANA, SIP.js, WebRTC, ECharts, Angular Material, jsreport, Docker, automated remote deployment.
    SIP.js NestJs Angular Node.js sap
  • O'Djadja Restaurant
    IT Consultant / Software Engineer
    RESTAURANTS AND FOOD SERVICE
    February 2026 - Today (6 months)
    El Oued, Algeria
    O'djadja is a poultry retail and production business in Algeria. I was engaged as their software consultant to design and build a complete ERP system from scratch — replacing manual spreadsheets and disconnected tools with a single integrated platform spanning back office, point of sale, customer ordering, and mobile operations.
    The system — one ERP, five applications:
    A pnpm monorepo unifying a NestJS API, an Angular admin dashboard, an Angular cashier POS, an Angular PWA for customers, and a Flutter mobile app — all sharing the same data model, auth, and business rules.
    Key capabilities I built:
    • Inventory with real accountability — append-only inventory ledger with FEFO batch picking, so every stock movement is auditable and nothing gets lost between counts
    • POS cash sessions — shift-based accountability with variance detection and per-line COGS, giving owners a clear answer to "did the till balance and what did we actually earn today?"
    • Customer pre-order workflow — full lifecycle from Pending → Confirmed → Preparing → Ready → Completed → Paid, with Firebase push notifications keeping customers informed at every step
    • Loyalty program — points earn/redeem/adjust, tier management, and gift redemption, integrated end-to-end across POS, PWA, and mobile
    • Finance with double-entry bookkeeping — proper accounting foundations built in from day one, not bolted on later
    • Fine-grained access control — 6 roles and 40+ permissions enforced through custom guards and decorators, plus Firebase Auth for the customer-facing apps
    • Trilingual interface — English, French, and Arabic (RTL) supported across all five applications
    Engineering quality:
    27 feature modules, 25+ Prisma models, 87 unit and end-to-end tests (Jest + Playwright), Swagger API documentation, and CI/CD via GitHub Actions. Built to be maintained, not just shipped.
    Stack: NestJS, Angular, Flutter, PostgreSQL, Prisma, Firebase (Auth + FCM), pnpm monorepo, Jest, Playwright, GitHub Actions, Sharp.
    Angular NestJs Flutter PostgreSQL Claude Code
  • Freelancer
    Full Stack Developer
    SOFTWARE PUBLISHING
    September 2019 - Today (6 years and 11 months)
    El Oued, Algeria
    • • Built a health charity management system (Angular 20 + Firebase) with medical equipment inventory, loan tracking, medication distribution with batch management, and prescription cycle monitoring
    • • Implemented smart notification engine aggregating data from 4 sources to alert on equipment return deadlines and medication shortages
    • • Developed bilingual interface (English/Arabic) with full RTL support, responsive Material UI, and QR code/PDF export functionality
    • • Delivered custom web applications across healthcare, food service, and automotive industries, replacing spreadsheet-based workflows with centralized platforms
    • • Built responsive UIs with Angular Material, Angular CDK breakpoint observer, and signal-based reactive state management
    HTML/CSS Express Node.js Bootstrap JavaScript

Recommendations

Be the first to recommend Raki

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's in AI &
    Master's in AI &
  • Master in Artificial Intelligence and Distributed
    University of El Oued
    2019
    Master in Artificial Intelligence and Distributed

Categories