Levi Uzoma Ernest
LU Open to work

AI automation engineer · Lagos, Nigeria · UTC+1

Automation that keeps running after the demo.

I build n8n systems: LLM agents, extraction pipelines and shipping monitors. They are made to keep working on the days a third-party API misbehaves.

Before this I spent ten years delivering websites for my own clients, then three years filing customs documents where one wrong figure carried a financial penalty. That is where my habits around retries, deduplication and readable logs come from.

systems built
20+
AI agent systems
10
logistics builds
6
years in ICT
10
vessel-arrival-alerts · runs every 6h
    done · 0 errors · 0 duplicates · nobody alerted twice

    An illustrative run from one of my workflows. Retry and dedupe decide whether an automation survives contact with reality.

    Selected work · 19 systems

    Everything in the index

    Selected from a self-directed portfolio of 20+ systems, built and tested end to end against live APIs. Open a row to see what it does and what it runs on.

    How I build

    The boring parts are the job

    Anything works on the happy path. These habits decide whether it still works when a third-party API has a bad morning.

    Idempotent triggers

    The same event arriving twice does not create the record twice. Replays are safe.

    Retry with intent

    Third-party APIs fail. Workflows back off and retry instead of silently dropping the run.

    Duplicate suppression

    Dedupe keys per record and per recipient, so nobody is notified twice about the same thing.

    Logs an operator can read

    Every run writes a timestamped entry, so you can see what fired and what failed without opening the canvas.

    Documented for handover

    Schemas and flow notes help somebody else take the system over without me in the room.

    Self-hosted and maintained

    I run my own n8n on AWS EC2 with Docker, so I own the upgrades and the breakages too.

    Trajectory

    A decade in ICT, then customs, then this

    Not a straight line, and the middle of it is what makes me useful. Filing customs documents under penalty teaches you what an audit trail is for.

    1. 2025 to now

      AI Automation Engineer

      Self-directed

      Designing and building automation and agent systems in n8n across banking, logistics, procurement, e-commerce and sales. Self-hosted on AWS EC2 and Docker.

    2. 2024 to 2026

      Marketer

      Justrich Project Limited

      Coordinated between clients, operations and clearing agents for a customs-clearing and freight-forwarding business. This is where the shipping domain knowledge in my portfolio comes from.

    3. 2021 to 2024

      Operations Officer

      Marvelous Maritime Services

      Handled customs and regulatory documents, including Form M, PAAR and SGD filings, where a wrong figure could carry a financial penalty. Kept a zero-detention record across three years by catching errors before submission.

    4. 2011 to 2021

      Web Developer and Digital Marketing Consultant

      Independent

      Ten years running my own practice: WordPress sites and marketing campaigns for small and medium businesses. I sourced clients, scoped work, delivered and supported it.

    Education: HND Computer Science, Federal Polytechnic Nekede (2015). Data Analysis certificate, Cisco Networking Academy.

    Contact

    Available for contract or full-time

    If you have a process people are doing by hand and should not be, I would like to hear about it.

    leviuzoma7@gmail.com

    LinkedIn
    Based in
    Lagos, Nigeria (UTC+1)
    Overlap
    Full European working day, including 08:00 to 12:00 CET. Mornings overlap US Eastern.
    Remote
    Remote by default. Comfortable with async written handover.
    Open to
    Contract or employed, full-time or part-time.
    Phone
    +234 816 239 5906