Moutia Benachour, Developer in Algiers, Algiers Province, Algeria
Moutia is available for hire
Hire Moutia

Moutia Benachour

Full-stack Developer

Algiers, Algiers Province, Algeria

Toptal member since April 22, 2022

Bio

Moutia is a full-stack engineer specializing in scalable back-end systems, transactional workflows, and AI-assisted product development. He's experienced with Node.js, TypeScript, React, PostgreSQL, AWS, Stripe, and Supabase. Moutia has built trading platforms, analytics systems, automation workflows, and operational SaaS products with a strong focus on reliability, scalability, and pragmatic architecture in fast-moving startup environments.

Portfolio

Sam Stone
PostgreSQL, React, Node.js, TypeScript, Tailwind UI, Claude Code, Vercel...
Jet Financial Corp
Web Scraping, PHP, Laravel, MySQL, Data Scraping, APIs, Docker...
BKSolutions Inc.
App Development, Web Development, iOS App Development, Android App Development...

Experience

  • SQL - 6 years
  • Node.js - 4 years
  • TypeScript - 4 years
  • REST APIs - 4 years
  • PostgreSQL - 4 years
  • React - 3 years
  • GraphQL - 2 years
  • Supabase - 2 years

Preferred Environment

Amazon Web Services (AWS), Node.js, SendGrid API, TypeScript, Claude Code, PostgreSQL, Stripe, React, React Native

The most amazing...

...project I've built was a scalable fintech trading platform with double-entry accounting and real-time financial workflows.

Work Experience

Full-stack Developer

2026 - PRESENT
Sam Stone
  • Established repo-wide AGENTS.md and .agent docs, plus managed runtime scripts, to make local development, validation, and agent workflows deterministic.
  • Architected a Yarn 4 monorepo with a Fastify 5 API, React 19/Vite customer and admin apps, and shared workspace packages for auth, UI, security, and observability.
  • Set up and deployed production environment on Render. Standardized the back end on Zod-first OpenAPI route schemas and generated API clients, reducing contract drift between the server and the front end.
  • Built a double-entry ledger and wallet system supporting deposits, withdrawals, reserved balances, fees, and reconciliation-safe accounting.
  • Implemented Stripe deposit, Plaid withdrawal, trading, IPO precommitment, NAV, and membership billing workflows in the server’s CQRS-style modules.
  • Configured Render production services, scheduled cron jobs, and pre-deploy migrations for the server, worker, database, and Redis infrastructure.
Technologies: PostgreSQL, React, Node.js, TypeScript, Tailwind UI, Claude Code, Vercel, Stripe, API Integration, JavaScript, Fastify, Docker, Drizzle, Drizzle ORM, Stripe API, Shadcn, Auth0, R2, REST APIs, OpenAPI, Refactoring, Code Refactoring, Unit Testing, Test-driven Development (TDD), Integration Testing, Microservices, REST, BullMQ, Compliance, HIPAA Compliance, Finance, Integration, OAuth, Dashboards, AI Tools, Software Development, Software, Redis, Development, Appraisal Management Systems, System Architecture, AI-generated Code, Event Sourcing, Workflow, Solution Architecture, Zod, HIPAA, Technical Documentation, Systems Design, ACH Payments, Payment Gateways, Payment Processing, Security Architecture, Technical Architecture, Server-side Programming, System Integration, Web Application Security (Web AppSec), DB, Mathematical Modeling, Stripe Subscriptions, Software Design, API Architecture, API Design, API Testing, Windsurf, Authentication, Authorization, Data Engineering, Web App Design, Domain Migration, Financials, Linux, Visual Studio Code (VS Code), Vibe Coding, Claude, Stakeholder Management, System Implementation, Implementation Project Management, Trading, Technical Leadership, Consulting, High Code Quality, AI-assisted Development, Financial Services, Agentic Coding, Webhooks, State Machines, Software Architecture, Accounting, Project Management, PCI DSS, Financial Modeling, Plaid, Monorepos, Web Security, Web Applications, MVP Design

Web Scraping Engineer

2026 - 2026
Jet Financial Corp
  • Contributed to a Laravel application modernization, helping move the stack toward a newer Laravel/Jetstream/Livewire setup and modern auth/team-management flows.
  • Tracked and implemented tasks via the Trello dashboard.
  • Implemented team-management and permissions work, including admin/editor roles, Fortify auth flows, profile and security settings, password management, and two-factor authentication coverage.
  • Migrated project from Laravel 8 to Laravel 13, updating PHP infrastructure from 8.2 to 8.5.
  • Built and refactored multiple state-specific license scrapers, including migrations from Goutte to Dusk, Browserless, and HTTP-client-based extraction to improve reliability on dynamic sites.
  • Added scraper resilience features such as batching, retry/recovery, resume/continue-from support, duplicate detection, and failure classification/logging for long-running jobs.
  • Designed and maintained raw-data mapping logic to normalize business, license, address, principal, and status records, including unique slug generation and date-based calculations.
  • Developed reporting and export workflows that transform scraped data into CSV and domain-specific reports, including ERISA and freight-related outputs.
  • Set up production and CI support with Docker, nginx, GitHub Actions, MySQL-backed tests, and environment/configuration cleanup.
Technologies: Web Scraping, PHP, Laravel, MySQL, Data Scraping, APIs, Docker, Amazon Web Services (AWS), JavaScript, Refactoring, Code Refactoring, E2E Testing, Legacy Code, Unit Testing, Microservices, REST, Scraping, AI Tools, Software Development, Software, Redis, Development, AI-generated Code, Back-end Performance, Server-side Programming, Browser Automation, Playwright, DB, Mathematical Modeling, API Architecture, API Design, Windsurf, Application Modernization, Authentication, Authorization, Data Mining, Data Engineering, Web Crawlers, Financials, Laravel 11, Linux, Visual Studio Code (VS Code), Vibe Coding, Claude, Inertia, Consulting, Advisory, Audits, Auditing, AI-assisted Development, Technical Consulting, Cursor AI, Lead Generation, Agentic Coding, Distributed Systems, Web Security

Full-stack Developer

2025 - 2026
BKSolutions Inc.
  • Architected and shipped a full BNPL platform in a monorepo, including a Fastify/TypeScript back end, cross-platform customer app (iOS/Android/web), Vite-based admin CRM, and Astro marketing site.
  • Designed the end-to-end lending lifecycle covering investor funding, plan creation, virtual card issuance, installment scheduling, repayment capture, delinquency/grace-period handling, recovery, cancellation, and expiry workflows.
  • Built Stripe integrations for card issuing, KYC onboarding, payment methods, setup intents, off-session payments, and webhook ingestion with idempotent event processing and auditable workflow routing.
  • Implemented immutable investor and platform ledger systems for wallet accounting, repayment distribution, loan assignment/release, profit-share calculations, and cent-accurate financial reconciliation.
  • Added PAN-recycling protection and event-sourced card lifecycle tracking with idempotent authorization handling to prevent reused virtual card numbers from being misprocessed.
  • Automated BNPL operational workflows with BullMQ workers and cron jobs for overdue installment captures, delinquency enforcement, scheduled repayments, unused card expiration, and workflow state transitions.
  • Delivered a shared React Native/One customer application using Tamagui and Solito, including KYC verification, payment setup, purchase requests, account management, and multilingual customer flows.
  • Shipped an internal admin CRM dashboard for managing loans, investors, users, support tickets, wallets, operational reporting, and customer service operations.
  • Established production-grade infrastructure with Docker Compose, PostgreSQL, Redis, Caddy, migrations, workers, schedulers, and environment-specific deployment/testing pipelines.
  • Implemented automated testing, API hardening, and observability using Vitest, Testcontainers, Zod, Swagger/OpenAPI, structured logging, and health monitoring for Stripe, Redis, and PostgreSQL.
Technologies: App Development, Web Development, iOS App Development, Android App Development, Architecture, React, React Native, Node.js, Stripe, Full-stack, Drizzle ORM, PostgreSQL, BullMQ, Fastify, Redis, Docker, Claude Code, JSON Web Tokens (JWT), Front-end Development, Event-driven Systems, Software Architecture, Unit Testing, Microservices, REST, OAuth 2, HIPAA Compliance, Finance, Integration, OAuth, Dashboards, AI Tools, Software Development, Software, Development, B2C, System Architecture, QR Codes, AI-generated Code, Workflow, Solution Architecture, Bun, Zod, BetterAuth, HIPAA, Systems Design, Payment Gateways, Payment Processing, Astro, Security Architecture, Technical Architecture, Server-side Programming, System Integration, API Gateways, Mobile UI Design, Web Application Security (Web AppSec), DB, Software Design, API Architecture, API Design, API Testing, Windsurf, Android, Authentication, Authorization, iOS, PWA, Web App Design, Mobile Apps, Domain Migration, Financials, Linux, Visual Studio Code (VS Code), Marketplaces, Vibe Coding, Claude, Stakeholder Management, System Implementation, Implementation Project Management, Technical Leadership, Capacitor, Consulting, AI-assisted Development, Financial Services, Cursor AI, Workflows, Agentic Coding, Webhooks, State Machines, Accounting, Project Management, PCI DSS, Financial Modeling, Marketplace Platforms, Monorepos, Web Security, Web Applications, MVP Design, Billing

Senior Full-stack Developer

2022 - 2023
SunReign Ltd
  • Upgraded the deprecated Elastic Beanstalk alongside the codebase and its packages.
  • Integrated different Amazon services in the application, including SES, S3, and Elastic Cache.
  • Added permission control and authorization checks to different parts of the platform.
  • Cleaned and optimized legacy source code to adapt to best practices and support scaling solutions using queues.
  • Collaborated and reviewed pull requests of outsourced tasks in GitHub.
  • Added a Google Map integration to view and select a large number of markers, which was optimized using client and server caching.
  • Added optimized calculation of aggregate data in geometrical shapes around large numbers of map markers on the client side.
Technologies: PHP, Laravel, JavaScript, CSS, Amazon Web Services (AWS), AWS Elastic Beanstalk, Redis, GIS, Mapbox, Mapbox GL, Amazon EC2, Front-end, CI/CD Pipelines, LocalStorage, B2B, Back-end, API Integration, GitHub Actions, Startups, Web Development, Architecture, User Experience (UX), Google Maps API, HTML5, Design Patterns, Data Modeling, Eloquent, Amazon S3 (AWS S3), Vue, Automation, Pull Requests, AWS IAM, DMARC, Git, Async/Await, Debugging, Database Transactions, GitHub, Full-stack Development, Amazon RDS, DevOps, Testing, Dashboards, Data Architecture, Amazon Simple Queue Service (SQS), Algorithms, Performance Optimization, JSON, Data Privacy, Data Security, RESTFul APIs, API Management, Data Integration, Data Management, SaaS, Security, Back-end Architecture, ETL, Cloud Architecture, Caching, Microservices Architecture, Role-based Access Control (RBAC), Third-party APIs, Third-party Integration, User Interface (UI), CSRF Protection, Vitest, Data Scraping, Jest, API Development, Application Architecture, System Design, Dashboard Development, Back-end Development, Leaflet, Data Visualization, Front-end Development, JavaScript Charting, Refactoring, Code Refactoring, Legacy Code, Unit Testing, Microservices, REST, Integration, Software Development, Software, Development, Back-end Performance, Systems Design, Large-scale Data Processing, Technical Architecture, Server-side Programming, DB, Software as a Service (SaaS), Software Design, API Architecture, API Design, Authentication, Authorization, Maps, Web App Design, Domain Migration, Financials, Linux, Stakeholder Management, System Implementation, Implementation Project Management, Consulting, High Code Quality, Performance, Audits, Auditing, Reporting, Workflows, Webhooks, Geolocation, Software Architecture, Project Management, Web Security, Web Applications, Amazon Elastic Container Service (ECS)

Senior Full-stack Developer

2022 - 2022
Riess Group
  • Ported dashboard pages from the old app to the new one using Vue 3, Inertia, and Tailwind CSS.
  • Implemented the OAuth registration for Shopify and Etsy.
  • Tracked tasks using Asana and also created tasks and subtasks for detected bugs.
  • Worked as a Laravel developer for multiple ongoing projects.
Technologies: Laravel, Vue, PHP, Node.js, Shopify, Vue 3, Tailwind CSS, Front-end, Back-end, API Integration, Web Development, Tailwind UI, HTML5, Eloquent, Code Review, Git, Async/Await, Debugging, GitHub, Full-stack Development, Dashboards, JSON, Data Security, RESTFul APIs, Back-end Architecture, Role-based Access Control (RBAC), Third-party APIs, Third-party Integration, User Interface (UI), CSRF Protection, API Development, Back-end Development, JSON Web Tokens (JWT), Front-end Development, Pinia, REST, OAuth 2, OAuth, Software Development, Software, Development, Server-side Programming, Web Application Security (Web AppSec), DB, API Architecture, API Design, Authentication, Mobile Apps, Linux, eCommerce, Delivery, MySQL, Inertia, Consulting, Advisory, Technical Consulting, Webhooks, Shopify API, Web Security, Product Planning

Senior Full-stack Developer

2020 - 2022
Abstract Tokenization
  • Re-architected the legacy reporting feature into microservices, improving its performance by 10% and reducing the system maintenance time by 90%.
  • Built and deployed the investor's reporting mobile app using React Native with iOS and Android targets, alongside its API endpoints.
  • Added tests for the old codebase coverage and integrated GitHub Actions for continuous integration (CI).
  • Refactored the old codebase, adding the missing tests for the main features.
  • Configured and integrated SendGrid for production and other environments for owned domains.
  • Configured and implemented the SendGrid email reception workbook.
  • Upgraded the codebase, packages, and environment from PHP 7.1 to PHP 7.4.
Technologies: JavaScript, Node.js, Laravel, MySQL, React, React Native, Highcharts, APIs, REST APIs, Fintech, Microservices, Amazon Web Services (AWS), Architecture, Full-stack, SendGrid API, Charts, HTML, Front-end, Mobile Apps, CI/CD Pipelines, LocalStorage, B2B, Back-end, API Integration, GitHub Actions, Startups, Real Estate, Web Development, Digital Payments, Twilio, Google Analytics, App UI, User Experience (UX), HTML5, Chart.js, Design Patterns, Data Modeling, Eloquent, Amazon S3 (AWS S3), Vue, Automation, Pull Requests, Code Review, AWS IAM, DMARC, Git, Email Marketing Automation, Async/Await, Debugging, Database Transactions, GitHub, Minimum Viable Product (MVP), Full-stack Development, DevOps, Testing, Dashboards, Data Architecture, Amazon EKS, App Development, Algorithms, Performance Optimization, JSON, Data Privacy, Data Security, RESTFul APIs, Security, Document Management, Back-end Architecture, Mobile Development, ETL, Cloud Architecture, Caching, Microservices Architecture, Role-based Access Control (RBAC), RabbitMQ, Third-party APIs, Third-party Integration, User Interface (UI), CSRF Protection, Data Scraping, Jest, Twilio API, API Development, Application Architecture, System Design, Dashboard Development, App Store, FastAPI, Back-end Development, Financial Reporting, Compliance, Data Visualization, JSON Web Tokens (JWT), Front-end Development, Software Architecture, JavaScript Charting, Refactoring, Code Refactoring, E2E Testing, Legacy Code, Unit Testing, Document Parsing, SendGrid, REST, Finance, Integration, Software Development, Software, Development, Back-end Performance, Systems Design, Large-scale Data Processing, Technical Architecture, Server-side Programming, System Integration, API Gateways, Mobile UI Design, Web Application Security (Web AppSec), DB, Mathematical Modeling, Software as a Service (SaaS), Software Design, API Architecture, API Design, PDF, Application Modernization, Document Processing, Android, Authentication, Authorization, Amazon RDS, Web App Design, Domain Migration, Financials, Linux, Stakeholder Management, System Implementation, Implementation Project Management, Technical Leadership, Consulting, High Code Quality, Performance, Audits, Auditing, Reporting, Financial Services, Webhooks, Multi-tenant SaaS, Project Management, Web Security, Web Applications

Senior Full-stack Developer

2018 - 2020
Dromigo
  • Built a marketplace like a website to match carriers and shippers. It supported a GIS search engine to help truck companies and clients find their matching freights and loads, and I also integrated Stripe Connect as the payment method.
  • Developed the truck driver mobile app, using Flutter, enabling drivers to plan their haul while shippers can track their freight status in real-time.
  • Co-founded the company and contributed to its vision, from ideation to exit.
Technologies: Node.js, Vue 2, Flutter, Laravel, PostgreSQL, PostGIS, Redis, NGINX, Amazon EC2, Amazon Simple Email Service (SES), Docker, Kubernetes, Architecture, Containers, Amazon Web Services (AWS), Full-stack, HTML, Front-end, Mobile Apps, CI/CD Pipelines, LocalStorage, Nuxt.js, B2B, Back-end, API Integration, Startups, Web Development, Digital Payments, App UI, User Experience (UX), Google Maps API, Stripe, HTML5, Design Patterns, Event-driven Architecture, Data Modeling, Vue, Automation, Pull Requests, AWS IAM, DMARC, Debugging, Database Transactions, GitHub, Minimum Viable Product (MVP), Full-stack Development, DevOps, Testing, Dashboards, Data Architecture, App Development, Algorithms, HTML5 Web Workers, Performance Optimization, JSON, Data Privacy, Data Security, RESTFul APIs, Security, Back-end Architecture, Mobile Development, Cloud Architecture, Payment APIs, Caching, Microservices Architecture, Role-based Access Control (RBAC), User Interface (UI), CSRF Protection, Stripe Payments, Stripe Connect, Stripe Marketplace, API Development, Application Architecture, System Design, Dashboard Development, Back-end Development, Payments, Compliance, Card Payments, JSON Web Tokens (JWT), Front-end Development, WebSockets, Stripe API, Software Architecture, Unit Testing, Test-driven Development (TDD), Integration Testing, SendGrid, Integration, OAuth, DigitalOcean, Software Development, Software, Development, Event Sourcing, Solution Architecture, Systems Design, Real-time Systems, Payment Gateways, Payment Processing, Security Architecture, Technical Architecture, Server-side Programming, System Integration, API Gateways, Mobile UI Design, Web Application Security (Web AppSec), DB, Mathematical Modeling, Software as a Service (SaaS), Software Design, API Design, Android, Authentication, Authorization, iOS, PWA, Maps, Web App Design, Domain Migration, Financials, Linux, Visual Studio Code (VS Code), Delivery, Marketplaces, System Implementation, Implementation Project Management, Symphony, Consulting, Webhooks, Geolocation, State Machines, Multi-tenant SaaS, Project Management, PCI DSS, Financial Modeling, Marketplace Platforms, Monorepos, Web Security, Web Applications, AI Product Management, Product Planning, MVP Design

Advisor

2019 - 2019
Adsum Networks
  • Helped design SQL databases and optimized their queries.
  • Assisted in implementing GraphQL endpoints for mobile clients.
  • Supported the configuration of AWS lambdas and EC2 instances.
Technologies: Node.js, Python, Amazon Web Services (AWS), Full-stack, HTML, Front-end, Mobile Apps, Back-end, Startups, Web Development, Debugging, Expo, JSON, Data Security, RESTFul APIs, Back-end Architecture, MQTT, Caching, AWS Lambda, API Development, Back-end Development, Event-driven Systems, REST, NoSQL, Integration, Software Development, Software, Development, Systems Design, Real-time Systems, System Integration, DB, Android, Technical Leadership, Consulting, Advisory, Technical Consulting

Full-stack Developer

2016 - 2018
Self-employed
  • Built websites and web apps for small and medium companies as a freelance web developer. Those projects encapsulated simple businesses, showcasing websites and CRM web apps with real-time capabilities.
  • Built and published pagesjaunes-dz mobile page using Vue.js and Quasar.
  • Developed the platform for a marketplace board and implemented the seeding for the leads.
Technologies: JavaScript, Java, Laravel, Node.js, Vue 2, React, TypeScript, Redis, SQL, Firebase, Amazon Web Services (AWS), MongoDB, Nuxt.js, SendGrid, Express.js, Vue, Full-stack, HTML, Front-end, Mobile Apps, Back-end, Real Estate, Web Development, Architecture, Learning Management Systems (LMS), App UI, User Experience (UX), HTML5, Design Patterns, Event-driven Architecture, Data Modeling, Eloquent, NestJS, Automation, Pull Requests, Git, Async/Await, Debugging, GitHub, Google Cloud Storage, GraphQL, Full-stack Development, Expo, DevOps, Vercel, Testing, GraphQL API, Dashboards, Data Architecture, HTML5 Web Workers, Performance Optimization, JSON, Data Privacy, Data Security, RESTFul APIs, Next.js, Back-end Architecture, ETL, Payment APIs, Caching, Microservices Architecture, User Interface (UI), CSRF Protection, Cloudflare, Data Scraping, Web Scraping, Stripe Payments, AWS Lambda, Redux, API Development, Application Architecture, Dashboard Development, AI Chatbots, App Store, Back-end Development, Payments, Compliance, Card Payments, Fintech, Loans, Fastify, WordPress, Front-end Development, Event-driven Systems, WebSockets, Software Architecture, Affiliate Programs, Appointment Booking, Refactoring, Code Refactoring, Pinia, Zapier, REST, NoSQL, Scraping, Finance, Integration, OAuth, DigitalOcean, Software Development, Software, Development, B2C, QR Codes, HIPAA, Systems Design, Data Transfers, Videos, Server-side Programming, API Gateways, Mobile UI Design, Web Application Security (Web AppSec), DB, Mathematical Modeling, Inventory Management, PDF, Application Modernization, Document Processing, Android, Authentication, Authorization, Ionic, iOS, Data Mining, Data Engineering, PWA, Web Crawlers, Maps, Web App Design, Domain Migration, Linux, Visual Studio Code (VS Code), Healthcare, Healthtech, eCommerce, Delivery, Marketplaces, System Implementation, Implementation Project Management, Symphony, AdonisJS, Consulting, High Code Quality, Audits, Auditing, Technical Consulting, Lead Generation, Workflows, Web Security, Web Applications, AI Product Management, Google Cloud, MVP Design

Experience

RepNSets

https://repnsets.com/
Athlete is a cross-platform workout programming and training execution platform for coaches and athletes. I contributed across the web app, mobile app, and back end to help build routine planning, exercise and video management, sharing and collaboration, progress tracking, and mobile-to-web handoff flows. The product supports structured workout creation with phases, weeks, and days, then lets users run sessions on mobile or web with synchronized progress and shared routine access.

Workflow Platform

I built a full-stack workflow platform for managing staged opportunities, editing structured response drafts, and maintaining a versioned experience profile. The app pairs a React/Vite front end with a TypeScript/Fastify back end, SQLite persistence via Drizzle ORM, and browser automation through Playwright. I implemented authenticated access, review and approval flows, draft persistence, rollback to prior context versions, and AI-assisted answer generation to keep responses consistent, editable, and easy to submit.

BenchCommerce

BenchCommerce is an eCommerce niche analytics platform that ingests Shopify and Etsy product data, transforms catalog text into embeddings, clusters products into semantic niches, and uses an LLM to generate human-friendly category names. The system combines PostgreSQL-backed embedding storage, cosine-similarity clustering, and deterministic fallback logic to keep niche labeling stable and explainable.

Name Registry Substrate Node

https://github.com/motia/name-registry-substrate
A demo web3 app using Substrate and Polkadot.js.

The name registration system is permissionless, allowing any user to reserve an unregistered name by locking some deposit called "name-fee" proportional to the time he registers the name.

Cryptocurrency Trading Backtesting Module

Implemented a cryptocurrency trading backtesting module for a cryptocurrency platform written in TypeScript. The new module allows executing back-testing calculations in parallel.

My work was to implement a parallelized solution that supports working on several CPUs with the possibility of working on different nodes in the future. For this purpose, I used MapReduce system architecture to make the computations in parallel processes and made the inter-process communication (ICP) between them.

Medical Appointment App

The medical appointment app is an appointment management service for medical offices in Algeria. It allows patients to make reservations while the admins manage the office's daily planning.

The project is implemented as a public frontage and a platform that consists of a client progressive web application (PWA) with a RESTful API.

The application is equipped with real-time queuing and reservation features, using Laravel Echo and Socket.IO.

The client app was implemented using Quasar–a Vue.js component framework–which allows compilation as a Cordova or PWA.

The application also provides a push notifications capability to keep the users updated. This capability was implemented using OneSignal, which allows simultaneously sending of push notifications to web and mobile apps.

Google Drive Archiver

https://github.com/motia/google-drive-archiver-ts
A command-line interface (CLI) tool to archive local files and upload them to Google Drive.

The CLI compress the files and asynchronously uploads them. It also provides the option to configure the number of backups and delete the older ones.

Laravel Simple Email Service (SES) Manager

https://github.com/motia/laravel-ses-manager
A Laravel package for logs AWS Simple Email Service (SES) bounces and complaints to a Laravel app.

The package uses a database for logs and automatically adds the emails to the blacklist, which the developer can clean using the package API.

Language Learning App Using Challenges

This is an app that allows users to generate story text, read/listen to it for comprehension, and answer questions.
The 1st frame is the welcome screen, where users select their language and settings.

While the LLM used to generate the tests is implemented, integrating the back end is still a work in progress.

Education

2015 - 2017

Master's Degree in Automation and System Control

University of Science and Technology Houari Boumedienne - Algiers, Algeria

2012 - 2015

Bachelor's Degree in Electrical Engineering

École Nationale Supérieure de Technologie - Algiers, Algeria

Certifications

NOVEMBER 2021 - PRESENT

Substrate Runtime Developer

Industry Connect

NOVEMBER 2020 - PRESENT

Parallel, Concurrent, and Distributed Programming in Java Specialization

Rice University | via Coursera

AUGUST 2020 - PRESENT

Blockchain

University at Buffalo | via Coursera

APRIL 2015 - PRESENT

CCNA Networking and Switching: Introduction to Networks

NetAcademia

Skills

Libraries/APIs

Node.js, React, Vue, Vue 2, Highcharts, Vuex, REST APIs, Stripe API, LocalStorage, Stripe, Stripe Connect, API Development, Web3.js, JavaScript Charting, SendGrid API, Vue 3, Google Maps API, Chart.js, GraphQL API, HTML5 Web Workers, Twilio API, Leaflet, Zod, Google Drive API, OpenAI API, Inertia, Claude API, Shopify API, Mapbox GL, Drizzle, OpenAPI, Playwright

Tools

GitHub, Drizzle ORM, Windsurf, Amazon Simple Email Service (SES), AWS IAM, Git, Expo, Amazon Simple Queue Service (SQS), RabbitMQ, Vitest, Claude Code, Zapier, Claude, Capacitor, Plaid, Amazon Elastic Container Service (ECS), NGINX, SendGrid, MATLAB, GIS, Google Analytics, Amazon EKS, MQTT, Shadcn, Auth0, Astro, ChatGPT, Codex

Languages

SQL, Python, JavaScript, TypeScript, PHP, HTML, HTML5, Java, GraphQL, CSS, Go, Rust, C++, C, Assembly

Frameworks

Laravel, Nuxt.js, Express.js, Eloquent, Fastify, React Native, Flutter, Quasar, Tailwind CSS, OAuth 2, NestJS, Next.js, Jest, Redux, JSON Web Tokens (JWT), Laravel 11, AdonisJS, Parity Polkadot, .NET 9, .NET, Swagger, Ionic

Paradigms

Testing, REST, Design Patterns, Back-end Architecture, ETL, Microservices Architecture, CSRF Protection, Application Architecture, Refactoring, Code Refactoring, Unit Testing, API Architecture, Microservices, B2B, Event-driven Architecture, Automation, DevOps, App Development, Mobile Development, Role-based Access Control (RBAC), E2E Testing, Test-driven Development (TDD), HIPAA Compliance, B2C, Event Sourcing, Real-time Systems, Server-side Programming, Mobile UI Design, Web App Design, Marketplace Platforms, Concurrent Programming

Platforms

Visual Studio Code (VS Code), Amazon EC2, Firebase, Docker, Kubernetes, Amazon Web Services (AWS), Shopify, AWS Elastic Beanstalk, Google Cloud Platform (GCP), Twilio, Vercel, AWS Lambda, WordPress, DigitalOcean, Android, iOS, Linux, Ethereum, Blockchain, Apache Kafka, Mapbox

Storage

PostgreSQL, MySQL, JSON, DB, MongoDB, PostGIS, Redis, NoSQL, Amazon S3 (AWS S3), Database Transactions, Google Cloud Storage, Data Integration, Object Storage, Google Cloud, SQLite

Industry Expertise

Project Management, Healthcare, Accounting, Trading Systems

Other

APIs, Fintech, Architecture, WebSockets, Software Architecture, Charts, Full-stack Development, Minimum Viable Product (MVP), Full-stack, Front-end, Back-end, API Integration, Startups, Web Development, Data Modeling, Pull Requests, Dashboards, RESTFul APIs, Payment APIs, Third-party APIs, Third-party Integration, User Interface (UI), Web Scraping, Stripe Marketplace, System Design, Dashboard Development, Back-end Development, Legacy Code, Software Development, Software, Development, Software Design, API Design, Authentication, Authorization, System Implementation, Technical Leadership, Consulting, AI-assisted Development, Reporting, Financial Services, Technical Consulting, Cursor AI, Workflows, Agentic Coding, Webhooks, State Machines, Web Applications, MVP Design, Distributed Systems, Cryptocurrency, Smart Contracts, Appointment Booking, Mobile Apps, CI/CD Pipelines, GitHub Actions, Real Estate, Digital Payments, Learning Management Systems (LMS), App UI, User Experience (UX), Tailwind UI, Vite, OpenAI, Code Review, Async/Await, Debugging, Amazon RDS, Concurrency, Data Architecture, Radix UI, Cryptocurrency APIs, Algorithms, Performance Optimization, Data Privacy, Data Security, API Management, Data Management, SaaS, Security, Document Management, Cloud Architecture, Caching, AI Integration, Cloudflare, Data Scraping, Stripe Payments, Artificial Intelligence (AI), AI Chatbots, FastAPI, Financial Reporting, Payments, Compliance, Card Payments, Loans, BullMQ, Data Visualization, Front-end Development, Event-driven Systems, Pinia, Integration Testing, Document Parsing, Scraping, Finance, Integration, OAuth, AI Tools, Appraisal Management Systems, System Architecture, QR Codes, AI-generated Code, Back-end Performance, Workflow, Solution Architecture, BetterAuth, HIPAA, Technical Documentation, Systems Design, Payment Gateways, Payment Processing, Data Transfers, Large-scale Data Processing, Security Architecture, Technical Architecture, System Integration, API Gateways, Browser Automation, Web Application Security (Web AppSec), Mathematical Modeling, Software as a Service (SaaS), Stripe Subscriptions, API Testing, Prompt Engineering, Inventory Management, PDF, Application Modernization, Document Processing, Data Mining, Data Engineering, PWA, Web Crawlers, Maps, Domain Migration, Financials, Supabase, Healthtech, eCommerce, Delivery, Marketplaces, Vibe Coding, Stakeholder Management, Implementation Project Management, Trading, Symphony, High Code Quality, Performance, Advisory, Audits, Auditing, Workflow Automation, Web Extensions, Chrome Extensions, Lead Generation, Geolocation, Multi-tenant SaaS, PCI DSS, Financial Modeling, Monorepos, Web Security, AI Product Management, Product Planning, Billing, Bitcoin, Multithreading, DSP, IPv4, IPv6, Networks, IP Networks, UDP, TCP/IP, Containers, Affiliate Programs, Solana, Ethers.js, Non-fungible Tokens (NFT), Open-source LLMs, Large Language Models (LLMs), DMARC, Email Marketing Automation, App Store, iOS App Development, Android App Development, R2, Bun, ACH Payments, Videos, Responsive UI, RAG Pipelines, Machine Learning, LLM Integration, Vector Search, Semantic Search, Analytics, RAG Systems, ChatGPT Prompts, ChatGPT API

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring