About

Corey Baines

Principal / Lead Full-Stack Engineer. Open to select product and engineering advisory work.

I lead architecture, delivery, and system design across Next.js, Node, Java, AWS/Vercel, and iOS — with a focus on high-performance products, real-time infrastructure, and AI-native workflows that ship to production.

Experience

Timeline

Selected roles and work contexts that shaped my approach.

2019 - Present

Principal Engineer / Product Engineering Lead / Corporate Interactive

Led architecture and delivery of a multi-tenant SaaS platform used for high-volume document generation and workflow automation. • Re-architected core systems for scalability and maintainability • Designed new billing + usage-based infrastructure • Introduced AI-assisted workflows into production pipelines • Migrating legacy customers to modern Next.js + Node platform

  • Reduced operational friction in quote preparation
  • Improved confidence in proposal quality and consistency

2023 - 6 Months

Principal Engineer / Corporate Interactive

Built and scaled a real-time bidding system with strict latency requirements and live state synchronisation. • Designed event-driven architecture for live auctions • Ensured consistent state across concurrent bidders • Optimised performance under high traffic conditions

  • .

2024 - Present

Principal Engineer / Corporate Interactive

Led development of an offline-first mobile app for travel document management and itinerary tracking. • Designed sync + offline architecture • Built native SwiftUI experience • Integrated document parsing and structured data extraction

  • Improved trip-day readiness through centralized information
  • Stronger confidence with offline access to important documents

2020-2023

Principal Engineer / Corporate Interactive

Built a real-time tracking system for corporate travel risk management. • Designed location tracking + alerting systems • Built scalable backend for live monitoring • Focused on reliability and real-world operational use

  • .

Dec 2025 - Current

Founder / Engineer / Independent / Product Builder

Designed and shipped a complete eCommerce solution in Portuguese, including product management, storefront, and localisation. • Built full-stack Next.js application from scratch • Designed scalable product + inventory system • Delivered production-ready system in short timeframe

  • .

2025

Engineer / Independent / Product Builder

• Designed agent-based tooling for code generation and iteration • Integrated RAG + context-aware development flows • Used daily to ship production features faster

  • .

2022 - Present

Creator / Independent / Product Builder

A small but memorable developer artifact that showcases profile info through a terminal command.

  • Created a distinctive, shareable developer profile moment
  • Added a memorable call-to-action for technical audiences

Capabilities

What I bring to teams

Product Engineering

Ship user-facing software from concept to reliable production.

  • Leads delivery from discovery through release
  • Balances customer value, technical quality, and speed

SaaS Architecture

Design maintainable systems that can scale with product growth.

  • Strong foundation in modular services and clean architecture
  • Hands-on CI/CD and production hardening

Apple Platforms

Build native experiences with Swift and SwiftUI.

  • Production iOS work with offline-first and sync-heavy workflows
  • Comfortable across Swift, SwiftUI, and Objective-C contexts

AI Product Integration

Integrate AI into real product workflows, not one-off demos.

  • RAG-style knowledge experiences grounded in domain content
  • Structured AI flows for intake, summarization, and guidance