Skip to content

Peter Logo

Full-stack engineer

Ottawa, Ontario, Canada

Download résumé

Professional summary

FullStack Engineer with 5+ years building web apps, APIs, and cloud systems with TypeScript, JavaScript, React, Node.js, AWS, Docker, and Kubernetes. Also design and ship AI features, from LLM integrations to agentic workflows, and enjoy taking AI-native products from idea to production. Worked across AI, payments, authentication, and data pipelines in Agile teams alongside engineering, product, data, and business folks, building software that solves real problems. Builder of ModelRail (a production AI gateway for developers), Rightward.ca (an AI-powered consumer fintech app), and EchoFaith.io (an AI-native church communication platform).

AI engineering

Models & SDKs
Claude SDK, LLM APIs, AI Model Integration, Third-Party AI Services
Specialisations
Agentic AI Systems, LLM Workflows, Prompt Engineering, AI-Driven Applications, AI-Native Product Development
Applied AI
Conversational AI Interfaces, AI-Powered Data Pipelines, Intelligent Outreach Automation, Bill Analysis via LLM, Multi-Model Gateway Routing

Skills

Languages
TypeScript, JavaScript, Python, Golang
Frameworks & Libraries
React, Node.js, Next.js, NestJS, FastAPI, Three.js, Tailwind CSS
Cloud & Infrastructure
AWS (EKS, S3, Lambda, API Gateway), Docker, Kubernetes, Microservices, Event-Driven Architecture, CI/CD
Databases & Queues
Neo4j (Cypher), PostgreSQL, MongoDB, Redis, BullMQ, SQL, NoSQL
APIs & Protocols
REST APIs, GraphQL, API Design, Third-Party Integrations, Webhooks
Tools & Practices
Git, Agile/Scrum, Code Reviews, Logging, Monitoring, Performance Optimization, Debugging

Professional experience

  1. Full-Stack Developer

    Resonance Holdings · Remote

    2025

    • Built full-stack features for AI-driven market intelligence products, including data exploration, relationship mapping, and contextual insights for users.
    • Designed and tuned Neo4j graph models and Cypher queries for relationship-based search, filtering, and analytics.
    • Built REST APIs and backend services in TypeScript and Node.js for data workflows and app features.
    • Worked with data engineering and AI teams to plug proprietary and third-party AI models into the data pipeline for better recommendations.
    • Designed UI for AI-driven chat and analytics to make data exploration easier for users.
    • Set up and managed AWS infrastructure (EKS, S3, Lambda, API Gateway) for secure, scalable deployments.
    • Built data pipelines to process and deliver datasets for AI model training and inference.
    • Took part in system design, data modeling, and architecture discussions across the stack.
  2. Full-Stack Developer, Blockchain Engineer

    KrownPay · Remote

    2021 – 2024 (Part-Time)

    • Built full-stack features for a payment platform, covering backend services, cloud infra, REST APIs, and transaction workflows.
    • Led an AWS cost optimization project, adding spot instances to EKS and cutting cloud costs by 30% while improving scaling.
    • Led the move from a monolith to event-driven microservices, improving reliability and responsiveness for payment processing.
    • Built real-time blockchain notification systems for Solana, Ethereum, and Polygon to speed up payment tracking.
    • Worked with compliance teams to align system workflows with Australian financial regulations.
    • Built and maintained REST APIs for transaction monitoring and payment processing.
    • Fixed production issues, tuned performance, and improved CI/CD for more reliable deployments.
  3. Full-Stack Engineer

    Montra Interactive · Remote

    2022 – 2023

    • Built full-stack features for a video web app, across React, Node.js, auth, and the database layer.
    • Added OAuth and JWT authentication to improve account security.
    • Rewrote database queries, improving retrieval speed by 30% across key flows.
    • Worked on Three.js video editing features, making them faster and more reliable.
    • Helped with debugging, QA, and iterative delivery in an Agile setup.
  4. Full-Stack Software Developer

    Hatchways · Remote

    2021

    • Built React frontend features to improve usability and responsiveness.
    • Helped design a plugin management system for a task management platform.
    • Added client-side auth workflows, cutting security vulnerabilities by 25%.
    • Worked in Agile sprints on feature delivery, code review, and debugging.

Projects

  1. ModelRail

    Production AI Gateway for Developers

    modelrail.dev (opens in a new tab)
    • Building a production AI gateway that gives developers one API for routing, failover, usage limits, and billing across multiple models, launching first for developers in Nigeria.
    • Built a workload-alias system (modelrail-auto, -chat, -reasoning, -code, -tools) so apps call a stable alias instead of a specific provider or model.
    • Built a two-tier routing system that picks the right model using static mapping plus simple heuristics, without adding latency from an extra LLM call.
    • Added rate limits and monthly spend caps with clear error responses to stop runaway usage and surprise bills.
    • Built the backend with NestJS (Fastify), MongoDB, Redis, and BullMQ, plus a prepaid credit wallet to solve payment friction for developers in Nigeria.
  2. Rightward.ca

    Consumer Fintech Platform

    rightward.ca (opens in a new tab)
    • Building an AI-powered app that helps Canadians review recurring bills and find ways to save money.
    • Built workflows for telecom bill analysis, plan comparisons, and savings recommendations.
    • Built the product end-to-end with Next.js, TypeScript, Supabase, Tailwind CSS, Claude SDK, and Resend.
    • Used the Claude SDK to turn complex billing data into clear, actionable recommendations.
    • Iterated on features based on user feedback and real-world testing.
    • Balanced accuracy, reliability, privacy, and trust while building solo.
  3. EchoFaith

    AI-First Church Communication Platform

    echofaith.io (opens in a new tab)
    • Building an AI-native, multi-tenant platform for church communication and workflow automation.
    • Designing backend for scheduled messaging, outreach automation, and member lifecycle management.
    • Built queue-based job processing, timezone-aware scheduling, and activity tracking across tenants.

Education

  • Bachelor of Arts, Economics

    Carleton University · Ottawa, Canada · 2024

  • Software Engineering PreCourse

    Hack Reactor · 2021

Certifications

  • AI Engineering — Agentic Track

    Udemy · In Progress, 2026

  • Neo4j Fundamentals

    Neo4j GraphAcademy · 2025