Omar
Serrano
I think, then I ship
// Toronto, GTA · EN · ES · FR
OMAR · DEV
OS
Bilingual developer · Toronto
Omar SerranoOmar Serrano illustration

Omar Serrano

AI & Automation Developer

Toronto, GTA · EN · ES · FR

Designing systems. Shipping experiences.

I help Toronto businesses save 10+ hours per week with bilingual chatbots, voice agents, and smart workflow automations. Native EN/ES — based in the GTA.

Coffee cup
Plant
Post-it

I turn rough ideas into shipped products with teams that move fast.

I build with AI, prototyping ideas at the edge of what's possible.

// About

I care about craft: clear interfaces, edge cases handled, and shipping things people actually use.

I'm a developer from Toronto working across three languages and three problem spaces: conversational AI, workflow automation, and custom SaaS.

I like systems that quietly do their job — the chatbot that answers correctly at 2am, the automation that runs for six months without anyone touching it, the dashboard the team opens every Monday.

// my journey
ESCI — International Trade
Mexico · 2018–2022
Model UN · cross-cultural foundation
Meraki Creative Lab — Developer
Mexico · 2023–2025 · Remote
Georgian College — Computer Programming
Toronto · 2023–2025
AI & Automation DeveloperNOW
Self-employed · 2025–present · Toronto
// certified
Microsoft Azure Fundamentals
AZ-900 · 2025
Azure DevOps
2025
// currently building

Bilingual AI receptionists, Power Apps + Automate flows (30% efficiency gains), voice agents, and back-office automations that run for months untouched.

// Work

Things I've built and shipped.

PRAVÉ

SaaS · Production

Production SaaS — Express Entry CRS simulation platform with Stripe billing, Supabase auth, and AI-powered scenario analysis. Bilingual EN/ES.

Sofia

AI · Claude API

Bilingual AI receptionist demo. Built with Anthropic Claude API, rate-limited serverless backend, full conversation context.

Jesse Merineau

Client work · Music

Music artist website. Spotify embed integration, responsive multi-section layout. Client work delivered via Meraki Creative Lab.

Pokémon Battle Arena

Side project · Next.js · XState

Side project: Gen 1 turn-based battle simulator with TCG-style holographic UI. Next.js + XState + TypeScript.

QR Code Generator

Utility · React

Lightweight utility for generating QR codes for URLs and text, with local history tracking.

// Stack

What I work with daily.

// frontend

  • Next.js 14
  • React 18
  • TypeScript
  • Tailwind CSS
  • framer-motion

// ai & automation

  • Anthropic Claude
  • OpenAI
  • Supabase
  • n8n
  • Make

// cloud & tools

  • Vercel
  • Azure (AZ-900)
  • Node.js
  • PostgreSQL
  • Git

// What I build

AI Chatbots

Claude · OpenAI · RAG

Bilingual (EN/ES) conversational agents with real context, memory, and human handoff.

const chatbots = "available";

Workflow Automation

n8n · Make · Node

n8n, Make, custom Node — back-office processes on autopilot.

const automation = "available";

Voice Agents

Vapi · Twilio

Inbound and outbound voice flows. Multilingual, with human escalation.

const voice = "available";

Custom SaaS & Web Apps

Next.js · Supabase · Stripe

From spec to deploy. Next.js, TypeScript, Supabase, Stripe.

const saas = "available";

// Resume

The short version.

RESUME.pdf
─────────────────────
Omar Serrano
AI & Automation Developer
Toronto · EN/ES/FR
AZ-900 certified
Download PDF

AI & Automation Developer based in Toronto. Bilingual EN/ES, FR basic. Available for remote work worldwide.

View online

// Contact

Type a command — or click one below.

omar@toronto — en.contact
omar@toronto ~ $ whoami
Omar Serrano — bilingual developer, Toronto GTA.
omar@toronto ~ $ ls contact/
email linkedin github help
omar@toronto ~ $