Logo
Abdeljalil – React, Typescript, Golang, experts in Lemon.io

Abdeljalil

From Morocco (UTC+0)flag

Full-stack Web Developer|Senior
Front-end Web Developer|Middle-to-senior
Back-end Web Developer|Senior
Lemon.io stats
1
offers now 🔥

Abdeljalil – React, Typescript, Golang

Abdeljalil is a Senior Full-Stack Engineer with 10+ years of experience specializing in Node.js, React, TypeScript, and distributed systems. He brings strong backend expertise with hands-on work in Nest.js, RabbitMQ, MongoDB, and cloud platforms (AWS, GCP, Azure). He demonstrates solid ownership, leading complex projects end-to-end while aligning technical decisions with product needs. Comfortable in both IC and team-facing roles, he effectively structures and delivers complex systems.

11 years of commercial experience in
Consulting services
Cybersecurity
Manufacturing
Marketplace
ERP
Mobile apps
SaaS
Web development
Software development
Main technologies
React
10 years
Typescript
10 years
Golang
7 years
Node.js
10 years
Next.js
1.5 years
AWS
2 years
Vercel
4 years
Additional skills
.NET Core
Playwright
Nest.js
RabbitMQ
tRPC
PostgreSQL
.NET
Puppeteer.js
Python
Docker
Socket.io
Web Sockets
AWS Lambda
React Native
CI/CD
Amazon EC2
Axios
JavaScript
Web scraping
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Tech Lead .NET Developer
Sep 2025 - Ongoing8 months
Project Overview

Maintained and enhanced manufacturing and ERP systems built with .NET, VB.NET, Oracle, and IIS.

Responsibilities:
  • Maintained legacy ASP.NET and .NET Framework applications;
  • Supported MES applications built with VB.NET Windows Forms;
  • Worked with Oracle Database for queries, data modeling, and optimization;
  • Managed IIS deployments in a multi-server environment;
  • Supported scheduled background processing using Quartz.NET and cron jobs;
  • Handled debugging, production support, and performance tuning.
Project Tech stack:
.NET
ASP.NET
Oracle
Internet Information Services
VB.NET
Cron
Founder / Tech Lead
Nov 2025 - Mar 20264 months
Project Overview

Built a kernel-level security and monitoring system using eBPF and XDP to detect and mitigate network threats in real time.

Project gallery:
Portfolio example for Kerneleye by Abdeljalil, Tech lead
Portfolio example for Kerneleye by Abdeljalil, Tech lead
Responsibilities:
  • Designed eBPF programs using kprobes and tracepoints to capture low-level system and network events;
  • Built an XDP firewall to mitigate SYN floods and SSH brute-force attempts;
  • Used ring buffers to stream kernel events to user-space services;
  • Implemented IP scoring and dynamic blocking logic;
  • Built bandwidth monitoring using tc hooks;
  • Developed backend services to process and visualize telemetry;
  • Designed the architecture for multi-server SaaS deployment.
Project Tech stack:
Cyber security
Golang
gRPC
React
REST API
Docker
Founder / Tech Lead
Jan 2026 - Mar 20262 months
Project Overview

A two-sided mobile marketplace connecting clients with verified local technicians for home repair services, enabling users to post requests, receive competitive offers, and manage jobs transparently in one platform. It includes OTP-based onboarding, geolocation search, technician verification, in-app messaging, offer management, and a coin-based monetization system.

Project gallery:
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead / Full-Stack Developer
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead / Full-Stack Developer
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead / Full-Stack Developer
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead / Full-Stack Developer
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead / Full-Stack Developer
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead
Portfolio example for Bricomaak by Abdeljalil, Founder / Tech Lead
Responsibilities:
  • Designed and implemented core functionality for both client and technician mobile applications;
  • Developed phone number authentication flow using OTP verification;
  • Built service request creation and management with categories, descriptions, and photo uploads;
  • Implemented geolocation-based matching between clients and nearby technicians;
  • Developed offer system, including submission, comparison, and lifecycle management (accepted/rejected/pending);
  • Built real-time in-app messaging for client–technician communication;
  • Integrated identity verification (CIN/ID) and optional certification uploads for technicians;
  • Implemented review and rating system for completed services;
  • Integrated coin-based (gems) monetization system;
  • Enabled profile management, availability settings, and service history tracking for users.
Project Tech stack:
.NET
.NET Core
Docker Compose
Docker
PostgreSQL
React Native
OneSignal
Redis
Cloudflare
Amazon S3
Founder & Tech Lead
Oct 2025 - Jan 20263 months
Project Overview

Built a disposable email SaaS with real-time inbox updates, SMTP ingestion, distributed processing, and scalable attachment storage.

Project gallery:
Portfolio example for RapidInbox Disposable Email Service by Abdeljalil, Founder & tech lead
Portfolio example for RapidInbox Disposable Email Service by Abdeljalil, Founder & tech lead
Responsibilities:
  • Designed and implemented the full email ingestion pipeline;
  • Integrated Haraka for SMTP receiving and RabbitMQ for asynchronous processing;
  • Built Go workers to parse emails and stream attachments to S3-compatible storage;
  • Used PostgreSQL for metadata and S3/MinIO for attachment storage;
  • Implemented real-time inbox updates using Redis Pub/Sub and Server-Sent Events;
  • Built backend APIs and subscription billing integration;
  • Containerized the system using Docker Compose for production deployment.
Project Tech stack:
Golang
.NET
Node.js
Redis
RabbitMQ
PostgreSQL
Docker
Tech Lead / Architect
May 2023 - Aug 20252 years 3 months
Project Overview

Built a centralized platform to orchestrate distributed tools and microservices across multiple client/entity servers.

Project gallery:
Portfolio example for Centralized Microservices Orchestration Platform by Abdeljalil, Tech Lead / Architect
Portfolio example for Centralized Microservices Orchestration Platform by Abdeljalil, Tech Lead / Architect
Portfolio example for Centralized Microservices Orchestration Platform by Abdeljalil, Tech Lead / Architect
Responsibilities:
  • Designed a centralized admin platform for managing distributed services;
  • Built a Node.js/tRPC backend and React dashboard;
  • Used RabbitMQ for event-driven communication;
  • Used MongoDB for centralized configuration and result storage;
  • Added monitoring, configuration management, and result aggregation;
  • Reduced manual deployment and operational overhead across multiple servers.
Project Tech stack:
Node.js
tRPC
React
RabbitMQ
MongoDB
Docker
Tech Lead
Jun 2023 - Jul 20241 year 1 month
Project Overview

Built an automation platform on top of Google Workspace tooling to support high-volume account operations.

Responsibilities:
  • Built automation workflows using NestJS, Playwright, and Bull queues;
  • Integrated with Google Workspace GAM CLI;
  • Supported bulk account operations at scale;
  • Designed queue-based execution for reliability and concurrency;
  • Built a React dashboard for operators.
Project Tech stack:
Nest.js
Playwright
Bull
React
Node.js
Google API and Services
Tech Lead / Senior Backend Developer
Dec 2021 - Mar 20242 years 2 months
Project Overview

High-concurrency DNS TXT record scanning and domain analysis processing millions of records efficiently.

Project gallery:
Portfolio example for Domain TXT Record Analysis Service by Abdeljalil, Tech lead
Responsibilities:
  • Leading the development team and assigning technical tasks;
  • Designing the overall architecture for large-scale DNS TXT scanning;
  • Defining the worker-based and distributed execution strategy;
  • Reviewing code and ensuring clean, maintainable implementation;
  • Guiding backend developers on concurrency, batching, retries, and database optimization;
  • Designing the MongoDB schema and indexing strategy for millions of records;
  • Making key technical decisions around performance, scalability, and reliability;
  • Coordinating implementation priorities with business and operational needs;
  • Helping debug production issues, bottlenecks, DNS failures, and database performance problems;
  • Ensuring the system could process large datasets without overloading DNS resolvers, workers, or MongoDB.
Project Tech stack:
Golang
MongoDB
Tech Lead
Oct 2022 - Jan 20233 months
Project Overview

Built a large-scale automation system for managing email account workflows across Gmail, Hotmail, and Yahoo.

Project gallery:
Portfolio example for Multi-Account Automation System by Abdeljalil, Tech Lead
Portfolio example for Multi-Account Automation System by Abdeljalil, Tech Lead
Responsibilities:
  • Automated login, recovery, security, and rule-based workflows;
  • Used Playwright with queue-based distributed execution;
  • Implemented retry mechanisms and reliability improvements for browser automation workflows;
  • Built backend APIs with NestJS;
  • Used Bull and MongoDB for task processing and persistence.
Project Tech stack:
Nest.js
MongoDB
Bull
Playwright
React
Linux
Node.js
Workflow Automation
Web Developer | Linux Sys Admin
Oct 2015 - Sep 20215 years 10 months
Project Overview

Worked as a Web Developer and Linux System Administrator, developing backend services and internal automation tools while maintaining Linux-based systems to support large-scale data processing and operational workflows.

Responsibilities:
  • Diagnosed and resolved Linux server issues, software errors, service failures, and system-level problems;
  • Monitored server health, logs, storage usage, services, and application performance;
  • Built automation applications using Node.js, NestJS, Puppeteer, Playwright, PostgreSQL, BullJS, and Redis;
  • Developed browser automation systems to reduce repetitive manual work;
  • Created shell scripts for operational tasks, deployment support, log processing, file handling, and system maintenance;
  • Built desktop automation tools using C# .NET, Windows Forms, and Selenium;
  • Developed web-based tools to centralize operational workflows and improve team productivity;
  • Worked on queue-based processing systems for handling long-running and high-volume background jobs;
  • Supported deployment, troubleshooting, and maintenance of internal applications on Linux servers.
Project Tech stack:
Linux
Puppeteer.js
Playwright
Node.js
Nest.js
PostgreSQL
Bull
Socket.io
React
Redux
C#
Selenium

Education

2020
Web Development
Bachelor degree
2014
IT Development
Associate degree
2026
Software engineering
Master's Degree

Languages

Arabic
Advanced
French
Intermediate
English
Advanced

Hire Abdeljalil or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.