Home Blog Projects Resume Contact

Software Engineer

Sidali Assoul

Software engineer with 5 years in full stack web and mobile development, a proven track record in data science, research, and modern AI solutions, with a business-first engineering mindset for shipping products that deliver real value.

5 yrs experienceFull-Stack & MobileData Science & AIMSc Computer Science
12+ testimonials from clients & collaborators

Open to remote & international roles

Sidali Assoul

Intro Video

A short introduction before the deeper technical work, projects, and writing.

What I bring

01

Full-Stack Web & Mobile

5 years building production systems across the full stack: REST APIs, relational databases, responsive frontends, and cross-platform mobile apps shipped and maintained at scale.

02

Data Science & AI

Research-grade ML and NLP background. Engineered a 169k-sentence dataset and deployed an 8-node AI microservices platform achieving 98%+ classification accuracy in production.

03

Product Ownership

Business-first mindset with end-to-end ownership. I scope requirements, drive architecture decisions, and ship every feature autonomously, treating every product as my own.

Tech Stack

Languages

PythonTypeScriptJavaScriptPHPGolangRustJavaC++8086 Assembly

AI/ML Data Science

PandasNumPyMatplotlibSeabornLangChainScikit-learnTensorFlowPyTorch

Databases

PostgreSQLMySQLRedisMongoDBNeo4jCassandraFirestore

Full Stack

DjangoCeleryFastAPINestJSSpring BootReactNext.jsReact NativeAngular

Cloud & DevOps

AWSGCPDockerCI/CD

Product & Process

AgileClickUpProduct ManagementSEOUI/UX

Experience

  1. Full Stack Software Engineer

    bareedbox LLC · United Arab Emirates (Remote)

    Jan 2024 – Jan 2026
    • Sole technical owner across the full product lifecycle: scoped requirements, drove architecture, and shipped every feature end-to-end autonomously.

    • Architected a 110+ model multi-tenant logistics hub, providing direct order synchronization for merchants and dedicated fulfillment tools for shipping companies.

    • Managed a 4-person development team across 2 production codebases, handling technical interviews and standardizing code reviews.

    • Built an eCommerce sync engine for Shopify and WooCommerce, implementing the Strategy pattern to allow pluggable, non-breaking store connections.

    • Integrated Stripe Connect to build financial infrastructure, supporting merchant and carrier wallets, automated payouts, and on-demand withdrawals.

    Laravel 12Next.js 15TypeScriptMySQLStripe APIPuppeteer
  2. Full Stack Software Engineer

    Addinfo · Paris, France (Remote)

    Apr 2023 – Apr 2024
    • Created a high-throughput component statistics scan ingestion engine that converts huge and complex JSON snapshots into 50+ PostgreSQL relational tables.

    • Decreased analytics latency from 3s to <100ms by using Write-time Aggregation (Materialized View approach),application-level caching, and SQL query optimization.

    • Monitored, debugged, and fixed memory leaks across 100+ live production endpoints by using flame graphs and implementing a global heap interceptor.

    • Created a multi-tenant backend with multi-provider OAuth (Google, GitHub, GitLab, Azure).

    NestJSTypeScriptPostgreSQLSupabaseReactNext.jsDockerStripePuppeteerCypress
  3. Backend Software Engineer

    CreaTech dz · Algiers, Algeria

    Sep 2022 – Mar 2023
    • Developed multi-tenant Events Marketplace backend with Twilio SMS-OTP onboarding, RBAC guards, partner approval workflow, and geo-tagged discovery for organizers and sellers

    • Built out full revenue engine: Stripe webhook payments, frequency based loyalty system, SaaS tier subscriptions, moderator permissions, CMS (blogs and guides), and docker CI/CD and automated cleanup

    • Developed Ecole at Home LMS backend automating virtual-school operations: tri-role identity, teacher availability mapping, and RxJS-resilient Zoom scheduler removing manual bookings

    • Built out the entire student experience from start to finish: Stripe payments, automated Zoom-to-Vimeo recording pipeline, transactional emails, and dedicated upcoming and past course portals

    NestJSTypeScriptTypeORMMySQLStripeTwilioZoomVimeoDockerRxJSGoogle Cloud Run
  4. Full Stack Software Engineer

    Data Intuition · Algiers, Algeria

    May 2022 – Aug 2022
    • Maintained and modernized 3 legacy production platforms built with Express.js and EJS, achieving 99.9% uptime during transitions
    Express.jsEJSJavaScript

What people say

Feedback from clients and collaborators I've worked with.

View all testimonials →

Sid Ali was a true project savior! His expertise and speed in solving complex challenges were outstanding. Thanks to his exceptional skills, the project was saved, and we surpassed our goals. Highly recommended!

What strikes me most about Sidali is his intellectual curiosity and his constant drive to learn. He has a genuine interest in today’s AI challenges and isn’t afraid to search for original solutions.

I had the pleasure of working with Sidali at Createch DZ, where he served as a backend engineer on a significant project. Sidali’s expertise, dedication, and collaborative nature were invaluable to our team’s success. His exceptional technical skills, coupled with his reliability in meeting deadlines, make him a standout professional. I highly recommend Sidali for any backend engineering role.

I worked with Sidali several times in web related projects. I can say that he is an amazing problem solver and web developer. He understands the inner workings of many frameworks and knows how to manage himself in a team.

Convinced? Let's talk about your project. Get in Touch →

Featured Projects

View all projects →
IMRaD Analyzer: Distributed Microservices for Scientific Text Classification Thesis Project

IMRaD Analyzer: Distributed Microservices for Scientific Text Classification

An 8-node microservices platform leveraging BERT and Gemini Pro to classify scientific papers, using a custom 169k-sentence dataset to achieve a 98.21% peak F1-score.

Next.jsFastAPIBERTGemini ProTF Serving
Vocabulary Builder (Personal Product) Personal Product

Vocabulary Builder (Personal Product)

A cross-platform vocabulary learning app deployed on web and android, built with TypeScript, Expo and Domain Driven Design. Features include spaced repetition reviews (SM-2), hands-free podcast narration, bilingual (EN/FR) word tracking with definitions and context sentences, and offline-first backup with ZIP-based sync, all from a single codebase with zero cloud dependency.

React NativeExpo
ContractsFlow Client Work

ContractsFlow

Real-time dashboard for Béjaïa's harbor company with Clean Architecture, DDD, and Redis Pub/Sub to horizontally scale WebSockets. Full unit & integration test coverage.

NestJSNext.jsPostgreSQLTypeORM

Chess Game Engine

Scalable TypeScript chess engine using DDD + Hexagonal Architecture, featuring a Polymorphic Move Strategy and deep-cloning Rules Engine inside a Turborepo monorepo.

TypeScriptReactDDDTurborepo
8086 Processor Web Emulator Open Source

8086 Processor Web Emulator

Open-source Intel 8086 emulator and assembler for the browser (Vanilla JS), built as a second year university project in a team of 6, featuring instruction set simulation and interactive debugging.

JavaScriptHTMLCSS
plotlive Open Source

plotlive

Python plotting library that renders matplotlib-compatible graphs as live interactive pygame windows. Pan, zoom, hover for tooltips, and step through animations frame by frame. Supports 11 plot types, GIF/MP4 export, and Jupyter inline display.

Pythonpygame-ceNumPyPillow
TechEco DZ Personal Product

TechEco DZ

Bilingual (EN/FR) public data platform mapping 1,556 verified tech employers across Algeria's three largest tech hubs (Algiers, Béjaïa, Oran). Two-stage evidence-grounded hiring-potential scoring, a self-growing OWL taxonomy, an optional Clerk-authenticated community layer, and 4,400+ static pages with zero broken links.

AstroReactPythonLangChain

From the Blog

View all posts →

Let's work together

I'm currently open to new roles, remote-first or international. If you're building something ambitious, I'd love to hear about it.

Get in Touch