Home Blog Resume Contact

Sidali Assoul

Product Engineer | Full Stack Developer | Master in Computer Science

Download PDF
· +213561536838 · Bejaia, Algeria · LinkedIn · GitHub

Summary

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.

Skills

Languages Python, TypeScript, JavaScript, Php, Golang, Rust, Java, C++, 8086 Assembly
AI/ML Data Science Pandas, NumPy, Matplotlib, Seaborn, Langchain, Scikit-learn, TensorFlow, PyTorch
Databases PostgreSQL, MySQL, Redis, MongoDb, Neo4j, Cassandra, Firestore.
Full Stack Django, Celery, FastAPI, NestJs, Spring Boot, React, Next.js, React Native, Angular
Cloud and DevOps AWS, GCP, Docker, CICD (Github/Gitlab Actions)...
Product & Process Agile (Scrum/Kanban), ClickUp, Product Management, SEO, UI/UX

Experience

Product 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

Backend 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

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

Full Stack Engineer Intern

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

Projects

IMRaD Introduction Classification SaaS

  • Tackled lack of sentence-level IMRaD datasets by designing a 3-step Gemini Pro pipeline (baseline generation, prompt refinement, outlier detection/augmentation)

  • Designed scalable 8-node microservice architecture using Nginx (gateway), Spring Cloud Eureka (discovery), Next.js (frontend and API), FastAPI PDF extractor, Tensorflow Serving, FastAPI with LangChain (AI analysis), and Express.js with MongoDB (user data) separated with Redis message broker

  • constructed a custom dataset of 169k sentences that improves baseline accuracy from 44.61% to >94% (Peak F1: 98.21%) using 4 hierarchical BERT models.

Next.jsFastAPIBERTGemini ProTF Serving

Vocabulary Builder (Personal Product)

  • Built and shipped this as a personal product to solve my own vocabulary learning workflow, taking it from idea to production on both Web and Android solo
  • Deployed on Web and Android from a single TypeScript codebase by applying DDD and clean architecture, swapping SQLite (native) and IndexedDB (web) persistence behind a shared repository interface
  • Implemented SM-2 spaced repetition algorithm scheduling daily reviews and a podcast narration mode for hands-free passive review, maximizing retention across multiple study contexts
  • Built offline-first backup system with ZIP compression, incremental push/pull sync, and image bundling eliminating cloud dependency and server costs entirely
React NativeExpo

Contracts Management System

  • Built a real-time contracts and organizational management dashboard for juridicals, employees and admins at BMT
  • Designed the backend using NestJS, Clean Architecture and Domain Driven Design (DDD)
  • Used Redis Pub/Sub for horizontal scaling of WebSockets for real-time state sync
  • Developed Feature-Sliced Next.js frontend with unit and integration tests
NestJSNext.jsRedisWebSocketsDDD

Chess Game Engine

  • Architected a scalable TypeScript chess engine using Domain-Driven Design and Hexagonal Architecture within a Turborepo monorepo
  • Designed a Polymorphic Move Strategy and deep-cloning Rules Engine to manage complex state transitions and edge cases
TypeScriptReactDDDTurborepo

vgath 8086

  • Built an open-source Intel 8086 emulator and assembler for the browser using Vanilla JS
  • Implemented instruction set simulation and interactive debugging capabilities alongside a team of 6
JavaScriptHTMLCSS

Education

MSc

Higher National School of Computer Science (ESI SBA) · Sidi Bel Abbes, Algeria

Sep 2019 – Sep 2024