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.
Software Engineer
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.
Open to remote & international roles
A short introduction before the deeper technical work, projects, and writing.
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.
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.
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.
Full Stack Software Engineer
bareedbox LLC · United Arab Emirates (Remote)
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)
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
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
Feedback from clients and collaborators I've worked with.
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.
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.
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.
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.
Avoid paying a fortune to the cloud just to display your portfolio. Learn how to mock API calls in Next.js to deploy complex, microservices-based resume projects for free.
In this reflection, I share how I completed both my master's thesis and engineering project on IMRAD classification. From building a 169k-sentence dataset and fine-tuning BERT models to a 98.21 percent F1 score, to launching a full microservices SaaS platform. This post details the complete technical journey.
Master Python asyncio: learn coroutines, async/await, the event loop, Tasks, asyncio.gather, TaskGroups (Python 3.11+), and Futures for non-blocking I/O.
I'm currently open to new roles, remote-first or international. If you're building something ambitious, I'd love to hear about it.