AI Agent Engineer · Full-Stack TypeScript · Bot Automation
Started coding at 14 through curiosity. Building production systems at 19 through discipline. I focus on shipping things that work, are documented clearly, and solve a real problem.
AI Agents: Conversational systems with structured memory, context engineering, and tool use. Not wrappers around an API — systems that know when to act, what to remember, and stay predictable in production.
Multi-Platform Bot Frameworks: Unified automation across Discord, Telegram, Facebook Messenger, and Facebook Page from a single codebase and dashboard. Four platforms. One command file. One place to manage everything.
Full-Stack Web + Mobile Applications: React, Next.js, and Expo frontends on Express APIs, backed by MongoDB or PostgreSQL (NeonDB, Drizzle ORM, Prisma). Web and mobile from one codebase, with authentication, real-time communication, and deployment handled cleanly.
Browser Automation & Developer Tooling: Deterministic workflow automation, data extraction, and scheduled processing. Traditional and AI-augmented depending on what the problem actually needs.
| Project | What it solves | Live |
|---|---|---|
| SimpleCash | Personal finance tracker with a transactional audit log | simplecash-demo.onrender.com |
| assistly | LangGraph ReAct agent with memory compaction, scenario-aware prompting, and structured lead capture for small businesses | — |
| SimpleStockV2 | Inventory SaaS rebuilt on PostgreSQL + Drizzle ORM, with race-condition-safe stock updates and an append-only transaction ledger | simplestockv2-demo.onrender.com |
| SimpleStock | Inventory management SaaS with auth, analytics, and dual data-source switching | simplestock-demo.onrender.com |
| Cat-Bot | Unified 4-platform bot framework — Discord, Telegram, Messenger, Facebook Page — managed from one React dashboard, with swappable databases (Prisma/SQLite, MongoDB, NeonDB) | cat-bot-n64t.onrender.com |
| real-time-chat | Real-time chat across web, iOS, and Android from a single Node.js server | real-time-chat-johnlester-0369.onrender.com |
Tech Stack: TypeScript · Node.js · React · Next.js · Expo · Express · Tailwind CSS · LangGraph · Socket.IO · MongoDB · PostgreSQL (NeonDB) · Drizzle ORM · Prisma · Docker


