John Ayodeji Adelusi

Hi I'm John, AI Engineer and Software Engineer

I am an AI engineer and software engineer remotely working across Canada. I make useful applications for the web, agentic LLM systems, automation, and interfaces people actually use. In my spare time, I enjoy building, reading, and shipping experiments.

Get in touch

Experience

Work that shaped how I build.

A selection of teams, products, and systems I have helped move forward from production software to intelligent, agentic experiences.

Current

AI Engineer

Finsynq

Calgary, Alberta, Canada · Remote

Current

Senior Software Engineer

CanAutomate

London, Ontario, Canada · Remote

Software Engineer

Hybrid

  • Demonstrated strong analytical and technical skills to translate business questions into use cases and data model requirements, anticipating future ad-hoc needs.
  • Created detailed technical documentation, including use cases and UML diagrams, to facilitate knowledge sharing and understanding among team members.
  • Engineered cross-platform fund-raising mobile app with React Native and Firebase to streamline fundraising efforts, ensuring a user-friendly experience on both iOS and Android platforms.

Frontend Developer

SEAMFIX

On-site

Projects

Ideas made useful.

I turn research ideas into systems that actually run in production.

My work spans agentic LLM pipelines with LangGraph and persistent memory, distributed scraping systems using Playwright and Crawlee, and AI meeting workflows powered by Whisper and semantic processing. I care about modular architecture, reliable APIs, and interfaces people want to use.

The same curiosity that drives a new experiment is the one I bring to every blank codebase.
Agentic AILangGraphPlaywrightWhisperLLM PipelinesAPIs & UX

What I do

Ways I can help.

I work with startups and product teams turning ambitious AI ideas into reliable, useful software.

Agentic AI Systems

Design and ship LLM agents with tool-calling, memory, and structured outputs that hold up outside a demo.

Automation Engineering

Build multi-channel outreach, enrichment, and workflow systems that qualify and engage leads automatically.

Production LLM Pipelines

Move research ideas into APIs and jobs with reliable JSON, retries, evaluation, and clean interfaces.

Data Extraction at Scale

Collect and structure web data with Playwright and Crawlee so models and products have something real to work with.

Product-Ready Interfaces

Pair the backend with frontend experiences people actually use, from internal tools to customer-facing apps.

Writing

Notes from the work.

Practical ideas about AI agents, production systems, data, and the craft of building dependable software.

Building Agentic LLM Pipelines That Survive Production

How LangGraph, tool-calling, and persistent memory turn experimental prompts into reliable agent workflows that can run unattended.

Persistent Memory for AI Agents Without Losing Control

A practical look at storing, retrieving, and bounding agent memory so systems stay useful without drifting or leaking context.

Distributed Scraping with Playwright for Model-Ready Data

Designing scalable extraction pipelines that collect clean, structured data for enrichment, scoring, and downstream LLM tasks.

Contact

Have something cool in mind?

Tell me what you are building, where you are stuck, or what you want to explore. This could be the start of something great.

Let's talk