Sidali Assoul
Full Stack Software Engineer | Master in Computer Science
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
Experience
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.
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).
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
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
Projects
IMRaD Analyzer: Distributed Microservices for Scientific Text Classification
Mar 2024 – Sep 2026
- Tackled lack of sentence-level IMRaD datasets by designing a 3-step Gemini Pro pipeline (baseline generation, prompt refinement, outlier detection/augmentation)
- 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.
Vocabulary Builder (Personal Product)
Jan 2026 – Jul 2026
- 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
ContractsFlow
Aug 2023 – Oct 2023
- 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
Chess Game Engine
Sep 2022 – Nov 2022
- 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
8086 Processor Web Emulator
Nov 2021 – Jul 2022
- 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
plotlive
Jun 2026 – Jul 2026
- Designed and shipped a Python visualization library to PyPI that replaces matplotlib’s static
plt.show()with a live pygame window. Users change one import and get pan, zoom, hover tooltips, and frame-by-frame animation stepping with no API changes. - Implemented 11 plot types, a coordinate transform engine with zoom anchoring and Y-flip, GIF/MP4 headless export via Pillow, and Jupyter inline display with automatic kernel detection across a 4,000-line codebase
- Set up full CI/CD: GitHub Actions test matrix across Python 3.10 to 3.12, PyPI Trusted Publishing on version tags, MkDocs docs with auto-generated API reference deployed to GitHub Pages, and 124 unit tests covering the render pipeline, animation engine, color parser, and tick algorithm.
TechEco DZ
Jul 2026 – Jul 2026
- Built a bilingual public data platform tracking 1,556 verified tech employers across 3 Algerian cities, grown from a 2-city, 629-company launch
- Designed a two-stage evidence-grounded hiring-potential score (LangChain assessment + deterministic calibration) that hard-caps any claim an LLM can’t back up with real stored evidence
- Built a self-growing OWL ontology (Owlready2) and a reworked 3-level tag taxonomy, re-tagging the entire company base with richer LLM context
- Shipped 4,400+ static Astro pages with zero broken internal links, plus an optional Clerk-authenticated layer (Cloudflare Workers + D1) for community reviews, wishlist, and personalized recommendations
Education
MEng
Higher National School of Computer Science (ESI SBA) · Sidi Bel Abbes, Algeria
Sep 2019 – Sep 2024