Open to freelance & projects

Ismail
Islam

AI Automation Engineer & Agentic Trading Developer

I build intelligent systems that work while you sleep, from custom MQL5 trading EAs with broker-level security to end-to-end n8n automation pipelines powered by AI. Self-hosted on my own VPS. Built from first principles.

n8n Claude Code Web Development App Development Supabase Google Cloud VPS / Networking RAG Pipelines VAPI ElevenLabs KIE Sora Veo Kling Creatomate PiAPI Pinecone Airtable Python JavaScript MQL5 C# & more

// overview

Trading EAs Built 0
AI Workflows 0
App Development
Server & CLI
Primary Stack
Ismail Islam

E-Rank Trader

Content Creator

Educational content making AI accessible, breaking down complex concepts for beginners.

// about me

The Story
Behind the
Build

Age 20 · Based in UK
Self-taught developer
Open to freelance
Content creator · E-Rank Trader

I build systems that think, adapt, and execute. I started coding at 15, and from the beginning it was not easy. I struggled a lot, but that is exactly what built my foundation. Over the years, I developed everything from simple web pages to more complex, logic-driven projects like games, constantly pushing my ability to think and build.

In 2024, discovering AI completely changed how I approach development, it accelerated my learning and unlocked a new level of creativity. By the following year, I began working with AI agents using Python, while also diving into trading and building Expert Advisors in MQL4 and MQL5 to automate strategies. That experience taught me both the power and limitations of traditional automation, which led me to where I am now, fully focused on AI automation.

I have become deeply passionate about using AI to solve real problems, especially in trading where I specialise, but my skill set allows me to automate far beyond that. I am also committed to sharing what I learn, creating content to simplify AI concepts, because I believe understanding AI is no longer optional. It is essential for the future.

// featured case study

Built Something
That Didn't Exist

How I delivered a fully custom, one-of-a-kind MQL5 indicator for Elite Traders Academy with no prior reference to work from, using Claude AI as a senior mentor to get it done.

// Client · Elite Traders Academy

Custom Indicator EA
with Broker-Lock Security

MQL5 Security Elite Traders Academy

// the problem

Unprecedented indicator. Unfamiliar language. Real deadline.

Elite Traders Academy came to me with a request for a completely custom indicator, one that didn't exist anywhere on the internet. You couldn't Google it, find a reference, or reverse-engineer anything close to it. It was entirely unique to their methodology. On top of that, I was still early in my MQL5 journey at the time. This wasn't just a coding challenge, it was a problem-solving challenge from the ground up, with a real client waiting on the other end.

// the solution

Used Claude AI as a senior MQL5 mentor to close the gap.

Rather than getting blocked, I leaned into AI as a mentor. I used Claude to walk me through the exact MQL5 concepts I needed to understand for this specific problem, not generic tutorials, but targeted explanations that helped me reason through an approach no one had taken before. Once I had the understanding, I built and delivered the full indicator with enterprise-grade security, shipping something real for a real client.

// how it works

The indicator logic is classified. The security architecture isn't.

  • Proprietary indicator logic: The core indicator is built to Elite Traders Academy's exact methodology. The specifics are confidential and belong to the client, they don't exist anywhere else.
  • Broker-specific lock: On startup, the EA validates the broker environment. If the broker doesn't match the whitelisted value, the EA shuts down entirely, preventing use outside the intended ecosystem.
  • Account registration whitelist: Account numbers are embedded directly inside the compiled script. Only accounts that have been registered and approved can run the indicator. Any unrecognised account is denied immediately.

// outcome

100%

Client requirements met

3-Layer

Security system built

MQL5

New language, learned on the job

Live

Deployed & in active use

// trading systems

EAs & Trading
Automations

Custom Expert Advisors that remove emotion from trading, plus AI-powered analysis pipelines running on my own infrastructure.

MQL5 Expert Advisors

01 / EA

Auto Break Even EA

Manual trade management is stressful and emotionally driven, traders often miss the optimal moment to move SL to break even.

An always-on EA that silently monitors all open positions and automatically moves the Stop Loss to break even the moment a defined profit threshold is reached.

Continuously polls open trades. When floating P&L hits the configured threshold (in pips or price), it modifies the SL to the entry price. Zero manual input required.

// Live Demo

02 / EA

Auto Entry EA

Revenge trading and FOMO cause impulsive, unplanned entries, the worst trades come from clicking in the heat of the moment.

An EA that introduces a deliberate 10-second delay between setup and execution, breaking the impulse loop and enforcing disciplined entries.

The trader configures entry parameters (lot size, SL, TP) in the input panel. After activating, the EA waits a fixed delay before executing, removing emotional impulse from the equation.

03 / EA

Setup Alert EA

Manually watching charts for Elite Traders Academy-specific setups is time-consuming and easy to miss across multiple pairs and timeframes.

A custom alert engine that scans for ETA's precise confluence conditions and fires an instant notification when a valid setup is detected.

Runs on the chart at all times, checking for each condition in the ETA system on every tick. When all signals align simultaneously, it triggers a push alert and on-screen popup.


AI Trading Automations · n8n

01 / AUTOMATION

Telegram Signal Generator

Manually composing and sending trading signals to Telegram is slow and inconsistent, quality degrades when you're also managing live trades.

A fully automated n8n workflow that analyses market data, generates structured signal messages using AI, and posts directly to Telegram.

Workflow triggers on schedule or webhook, pulls live market data, runs AI analysis to determine signal conditions, formats the message, and dispatches to the Telegram channel automatically.

Telegram Signals Generator Workflow
click to expand

02 / AUTOMATION

Market Analysis Chat + Image Analysis

Querying AI market analysis required jumping between separate tools, there was no single unified interface to interact with the full trading system.

A custom chat frontend that acts as the central hub, connecting to both the Technical Analyst workflow and the Autonomous Trading System in one interface.

The chat UI sends queries to n8n, which dispatches to the Market Analysis model. The frontend bridges both the Technical Analyst and Autonomous Trading workflows, streaming responses back with full context.

Trading Chat Connect Workflow
click to expand
Market Analysis Chat Model
click to expand
Market Image Analysis Workflow
click to expand
Trading Frontend Chat Result
click to expand

03 / AUTOMATION

Technical Analyst Workflow

Manual technical analysis is slow, inconsistent, and prone to bias, running it across multiple instruments and timeframes at scale isn't feasible without automation.

A standalone n8n workflow that performs deep, structured technical analysis on any instrument, called by both the chat frontend and the autonomous system.

Receives a symbol and timeframe, fetches live market data from the VPS, runs AI-driven analysis covering trend structure, key levels, and indicator confluence, then returns a structured report ready for decision-making.

Technical Analyst Workflow
click to expand

04 / AUTOMATION

Autonomous AI Trading System

Human traders can't monitor multiple markets simultaneously, analyse charts objectively in real time, and make decisions without fatigue or emotion.

A multi-agent autonomous system that monitors markets, analyses chart screenshots with vision AI, and manages trade decisions end-to-end, also accessible through the chat frontend.

Live market data flows in through the EA Vector Finance MT5 Market Data API: a custom EA that pipes real-time price, symbol, and OHLC data from MT5 directly into the workflow. When conditions align and a setup is confirmed via vision AI, trade execution is handled through the EA Vector Finance MT5 Orders API: another custom EA that gives the AI agents the ability to place, modify, and close live trades on MT5 programmatically. The whole system runs 24/7 on my VPS; the chat frontend connects directly into it for on-demand interaction.

AI Autonomous Agent Workflow
click to expand

// Live Trading Data

Live Trading Data Proof
click to expand

// INFRASTRUCTURE

Custom Trading VPS & Data Platform

Set up and configured my own Windows VPS with public web access, serving as the backbone for all trading workflows. It stores and serves live market data, economic data, and API keys so every workflow can pull what it needs without relying on third-party cloud services.

Built a custom web dashboard hosted on the VPS so I can access my trading data, market feeds, and workflow status from anywhere. Full control, always on.

Self-Hosted VPS Market Data API Economic Data Custom Dashboard
Trading VPS Website Dashboard
click to expand

// ai automation workflows

Built with n8n.
Powered by AI.

End-to-end automation pipelines covering sales, content, research, and business ops, all running on my own infrastructure.

Sales Agent Workflow

01 / n8n

Automated Sales Pipeline

Problem

Leads fall through the cracks. Follow-ups get forgotten, no-shows go unaddressed, and manually tracking every contact across a pipeline doesn't scale.

Solution

A fully automated 4-stage sales pipeline: lead ingestion, AI-written follow-up sequences, meeting booking detection, and automatic no-show re-engagement. All running on its own with Google Sheets as the CRM.

How it works

Leads are pulled from a source sheet into the CRM automatically. A follow-up agent uses Claude to write personalised emails and sends up to 3 of them, 2 days apart. When a prospect books via Calendly, follow-ups stop. If they don't show up, a no-show agent fires a re-engagement email and updates the record.

Personal Newsletter Workflow

02 / n8n

Personal AI Newsletter

Problem

I'm a content creator who doesn't use social media. No TikTok, Instagram, Snapchat, none of it. I know how distracting and unproductive it is, so I cut it out entirely. But I still needed to stay on top of everything happening in AI without spending hours hunting for it manually.

Solution

Built a fully personalised AI newsletter that completely replaces what social media would have given me, but with zero noise. Tailored to exactly what I care about, delivered on schedule, nothing irrelevant.

How it works

Runs on a cron schedule, pulls from configured AI and tech sources, summarises with AI, formats into a clean newsletter edition, and delivers directly to my inbox. Always informed, always productive.

// Results

Personal Inbox Manager Workflow

03 / n8n

Personal Inbox Manager

Problem

Email overload kills focus. Triaging, categorising, and drafting replies to dozens of emails daily is a cognitive drain.

Solution

An AI agent that monitors the inbox, classifies each email by urgency and category, drafts responses for approval, and handles routine replies autonomously.

How it works

New emails trigger the workflow. AI classifies intent and priority, generates a context-aware draft, and either sends automatically for low-stakes emails or surfaces the draft for review.

// Result

Personal Inbox Manager Result
RAG Agent Supabase Workflow

04 / n8n

RAG Agent · Google Drive + Supabase

Problem

Finding specific information across hundreds of documents requires manual searching, slow, error-prone, and scales badly.

Solution

A retrieval-augmented generation agent that ingests Google Drive documents into Supabase vector store and answers natural language queries with source citations.

How it works

Documents are chunked and embedded into Supabase pgvector. When queried, the agent retrieves semantically relevant chunks and synthesises a grounded answer, no hallucination, always sourced.

YouTube Shorts Generator Workflow

05 / n8n

YouTube Shorts Generator

Problem

Producing consistent short-form video content is time-intensive, scripting, editing, and publishing daily is unsustainable manually.

Solution

An end-to-end pipeline that generates scripts, produces voiceovers via ElevenLabs, assembles video assets, and schedules YouTube Shorts for upload.

How it works

Trigger fires on schedule or input topic. AI generates a short-form script, ElevenLabs synthesises audio, Creatomate assembles the video, and the workflow uploads directly to YouTube via API.

UGC Ads Workflow

06 / n8n

UGC Ads · Veo & Sora

Problem

Producing UGC-style ad creatives at scale requires actors, studios, and significant budget, out of reach for most brands.

Solution

An AI video ad pipeline using Google Veo and OpenAI Sora to generate photorealistic UGC-style footage from prompts and assemble complete ad creatives.

How it works

Script and product brief enter the workflow. AI generates scene prompts, Veo and Sora render video segments, assembly pipeline stitches clips with captions and music, outputting a finished ad.

// Demo Output

01
02
Invoice Processor Workflow

07 / n8n

Invoice Processor

Problem

Manual invoice processing is repetitive, error-prone, and creates accounting bottlenecks, especially with high invoice volume.

Solution

An AI document processing pipeline that extracts invoice data, validates fields, and pushes structured records into the appropriate accounting system automatically.

How it works

Invoice arrives via email or upload trigger. AI vision model extracts vendor, amount, date, and line items. Workflow validates data integrity and posts to the accounting integration with zero manual touch.

// No preview · Internal workflow

08 / n8n

Error Handler · Claude AI

Problem

n8n workflow failures generate cryptic errors that require manual debugging, halting automation pipelines and wasting diagnostic time.

Solution

A meta-workflow that catches errors across all pipelines, feeds the error context to Claude AI, and returns a plain-English diagnosis and suggested fix.

How it works

n8n's built-in error trigger fires on any workflow failure. The error payload, node context, and execution trace are sent to Claude, which analyses the root cause and delivers a structured fix recommendation, removing guesswork from debugging.

// mobile app

Blocked by Apple.
Shipped on Android.

// the journey

Android Alarm App: Built With Claude Code

Spent nearly half a year learning SwiftUI and Xcode from scratch, only to hit Apple's platform restrictions at the finish line. The core functionality the app needed simply wasn't possible under Apple's rules. That was half a year gone.

Switched to Android Studio and Kotlin, a completely different platform, a completely different language. The thought of starting the learning curve all over again from zero wasn't something I had time for. That's when I discovered Claude Code.

Used Claude Code to navigate Android Studio, understand Kotlin patterns, and ship quickly. A large portion of the codebase was built with its help, letting me focus on what the app needed to do rather than fighting the tooling.

A social alarm app built around competition and accountability. Features include gamification mechanics, social elements that let users compete with each other, and a layer of engagement that turns waking up into something worth showing up for.

Android Kotlin Claude Code SwiftUI + Xcode

// app demo

click to watch

// game development

7,000 Lines.
All by Hand.

// overview

Unity Game: Built Before AI Could Code

A fully developed game built in Unity using C#, designed, programmed, and shipped entirely from scratch. Every mechanic, every system, every line written by hand.

This was 2024, when LLMs still weren't capable enough to assist meaningfully with complex code. No AI to lean on, no shortcuts. Just raw problem-solving and persistence, over 100 hours of development and more than 7,000 lines of C# written personally.

It proved I can build complex, structured software from first principles, a foundation that makes everything I build with AI tooling today even more effective.

7,000+

lines of C#

100+

hours of dev

Unity C# 2024 No AI Assistance

// gameplay demo

click to watch

// content creation

E-Rank
Trader

I'm genuinely passionate about AI, but I also know how overwhelming it can feel when you're starting out. I was there too. Lost, not knowing where to begin, watching the space move faster than I could keep up with.

That's exactly why I started creating content. I wanted to be the resource I wish I had, breaking down AI concepts, automation tools, and agentic systems into clear, beginner-friendly material that actually makes sense.

Understanding AI is no longer optional. My mission is to make sure no one has to figure it out alone, one video at a time.

// find me on

// get in touch

Let's Build
Something.

Open to freelance projects, automation commissions, and EA development. Reach out through any of the channels below.