AmineContact
Portrait of Amine
AmineHangzhou, China

Engineer by training. Marketer by results.

Drones and RL flight control, AI agents that find B2B leads, and bilingual stores that score 100 for SEO. I build the technology and I sell it.

Email
medaminesachiro@gmail.com
Languages
Arabic · English · French · Chinese (HSK3)
Education
M.Sc. Computer Science, Hangzhou Dianzi University
Read the story
~10kvisitors on Unari Home since launch
100Lighthouse SEO score on two of my sites
~430B2B contacts found by my AI agent
100+clients from ~500 leads at i2imedia
<7cmhover error, RL flight controller
CHAPTER 01 · BUILD

It starts with hardware and control theory.

Two FPV drones built by hand, then an M.Sc. thesis that teaches a quadrotor's flight controller to retune itself in the air.

Personal builds

Two 5-inch FPV quadrotors, built and flown outdoors.

ExpressLRS radio, 4S and 6S batteries, analog video. On the first one I soldered a 9 g 1080p Thumb camera directly to the flight controller.

Quadrotor #1, top view
#1 · Thumb camera on the flight controller
Quadrotor #2, top view
#2 · carbon frame, RS2205 2300 KV motors
M.Sc. thesis · VAST Lab, Hangzhou Dianzi University · 2024 – 2026

Adaptive PID gain tuning via reinforcement learning.

A hybrid controller: a reinforcement-learning agent adjusts the PID gains in real time, while the classical PID loop stays in charge of the motors. Four agent designs (SAC and PPO, each with a feed-forward or LSTM network) were trained with curriculum learning.

<7cmhover height error (RMSE) at maximum disturbance
100%hover success, all four agents
≥179Routh–Hurwitz stability margin at maximum gains
240:1inner control loop rate vs. gain updates
  • Six-layer safety envelope: Routh–Hurwitz gain bounds, smoothing, update throttling, output saturation, slew-rate limits and anti-windup, with a uniform-ultimate-boundedness proof and Lyapunov analysis.
Simulation

A Unity flight simulator to train it safely.

Built in Unity with ML-Agents: random wind, mass and sensor noise. The agent sees 46 observations and controls 14 continuous actions. Training ran headless from the terminal, driven by a YAML config, so the results are reported as numbers.

Unity 6 · RLPathQuad
Unity editor with the quadrotor agent, its ML-Agents behaviour and the hybrid PID controller
Results

Three flight tasks of increasing difficulty.

TaskTrainingResult
Hover5M steps100% success and <7 cm height error for all four agents; nearly identical final gains (±5–10%)
Precision landing30M stepsSAC (feed-forward) reward 26% above PPO (feed-forward) and 92% above PPO (LSTM)
Waypoint path following3M steps9–10% reward improvement with consistent gain adaptation

Maximum disturbance: wind up to 0.40 N/kg · payload up to 0.15 kg · position noise σ = 0.015 m

  • Sim-to-real plan: domain randomisation, sensor-noise injection, ONNX policy export, and a three-stage hardware test (motion capture, fan-array wind at 0–4 m/s, outdoor GPS flight).
CHAPTER 02 · AUTOMATE

Then I teach software to do the outreach.

For Allin Sportswear, a B2B wholesale and trading company, I built an AI agent that finds buyers for cold-email campaigns and monitors social media.

Allin Sportswear · Feb 2026 – present

An AI agent for B2B lead generation.

Written in Python with an LLM at its core, it finds potential buyers and their email addresses for cold-email campaigns. It uses RAG, MCP tools and agent harnesses; the final version runs on Hermes.

PythonLLMRAGMCPHermes

Cold email became the client's best-performing channel.

Outreach results

From a list of companies to people who reply.

~430contacts found by the agent
~130of them decision-makers
20+cold-email replies
Extension

The same agent now monitors social media.

I extended the same agent beyond lead generation so it also monitors social media.

CHAPTER 03 · LAUNCH

Then I ship the sites that sell it.

Two Shopify stores and one hand-coded company site. Scores are from Google Lighthouse (desktop); product and page counts are from each site's sitemap.

Shopify · English / Arabic · Saudi Arabia

Unari Home

Bilingual e-commerce store selling bathroom fixtures and UNV security cameras across Saudi Arabia. My role: built the store, wrote technical specs, spec cards and SEO copy for ~70 products from supplier datasheets, and run the brand's social media on 7 platforms.

unarihome.com
Unari Home store homepage
~10kvisitors since launch
49products, each in English and Arabic
97Lighthouse performance
100Lighthouse SEO
Visit unarihome.com ↗
Technical copywriting

From supplier datasheet to a page buyers understand.

"This UNV camera is a wire-free 3MP pan-tilt camera for spots with no power point or Wi-Fi nearby, such as villa perimeter walls, gardens and gates: a 10 W solar panel charges its 10 Ah battery and it connects over 4G LTE with a Nano-SIM card."
Bilingual English/Arabic spec card for the UNV Uho-P2G-M3F4DH-U-EU camera
Spec card, English and Arabic
Live product page with description and specification table
Live product page and spec table
See the live product page ↗
Astro · Tailwind CSS · Chinese / English · hand-coded

Unari Nova

Company website for a Saudi market-entry and growth platform serving technology companies. My role: designed and coded the site with Astro and Tailwind CSS, including Chinese/English routing and a multilingual sitemap.

unarinova.com
Unari Nova company website homepage
72indexed pages: 36 Chinese, 36 English
97Lighthouse performance
100Lighthouse SEO
Visit unarinova.com ↗
Shopify · English · B2B wholesale

Allin

B2B store for Allin Sportswear's wholesale and OEM sportswear and fitness products. My role: built the Shopify store, including its OEM, blog and contact pages.

allintrades.com
Allin store homepage
24products in the sitemap
4blog articles
95Lighthouse performance
92Lighthouse SEO
Visit allintrades.com ↗
CHAPTER 04 · SELL

And I measure it in leads and clients.

Paid search, cold outreach and SEO for B2B and e-commerce clients across Japan, the Middle East, Europe and the Americas.

Allin Sportswear · B2B · Japan

Google Ads for Japanese buyers.

  • Ran B2B Google Ads for Japanese buyers: keywords, ad copy, budget, bidding and Analytics tracking.
  • Cold email through the AI agent from chapter 02 became the best-performing channel.
i2imedia · Jan 2024 – Mar 2025 · Middle East, Europe

Cross-border lead generation.

Cold email and calls, alongside Shopify and B2B platform work.

~500leads from cold email and calls
100+leads that became clients
Pasion E-Bike · Feb 2021 – Apr 2022 · Americas, Europe

A Shopify store grown with SEO.

Ran the store and supervised its copy; grew traffic with SEO and paid ads.

~10concurrent clients brought in by SEO