Skip to engineering work

Full-Stack & AI Product EngineerBuilder

Shayan Batoaq — Full-Stack & AI Product Engineer · Builder

I build software that connectsproduct, data and AI.

Full-stack product engineer working with TypeScript, Next.js, Python and FastAPI. Currently building LapSignal, a real-time telemetry and AI coaching platform for sim racing.

Scroll

01 — Featured Engineering Work

Software with
evidence.

Flagship engineering case study · Alpha Prototype

LapSignal

A sim-racing telemetry and coaching platform that processes F1 2021 driving data into actionable analysis, combining deterministic analytics with optional, evidence-bounded AI coaching.

  • F1 2021 UDP ingestion, recording and replay
  • FastAPI backend and Next.js interface with bounded WebSocket updates
  • Deterministic lap and session analysis with validated data boundaries
  • Local-first telemetry and optional coaching grounded in measured evidence
LapSignal interface showing a circuit map and telemetry workspace
Read-only showcase with representative telemetry. Live capture and backend processing run in the local application.
Next.jsTypeScriptPythonFastAPIWebSocketsOpenRouter

From telemetry to coaching

  1. 01 →F1 2021 → UDP

    Live driving telemetry or recorded replay

  2. 02 →Windows collector

    Normalize telemetry into a game-independent contract

  3. 03 →Python / FastAPI

    Zod and Pydantic validate data at the boundaries

  4. 04 →Deterministic analytics

    Session and lap metrics, comparison and verified findings

  5. 05 →Next.js interface

    Bounded WebSocket updates and circuit visualization

  6. 06 →Optional AI coaching

    Explain verified findings; retain rule-based coaching

The optional AI layer receives compact verified metrics, findings and evidence IDs. It does not calculate performance from raw telemetry; unsupported measurements are rejected. Rule-based coaching remains available without an API key.

Selected product work across interfaces, APIs and applied AI. LapSignal leads the engineering story; these projects show other parts of my work.

Safe Safar logo
Next.jsQR PlatformPrivacy

Safe Safar

I built a vehicle communication project for Karachi, designed around QR stickers that let road users contact owners without publicly displaying phone numbers.

Visit site
Shayan Batoaq portfolio wordmark
Next.jsTypeScriptOpenRouter

Engineering Portfolio & AI Assistant

I built this Next.js portfolio with a Three.js background and a server-side OpenRouter assistant: validated requests, rate limits, controlled context and signed Notion logging events.

View Source

02 — Technical Capabilities

Across the product stack.

Core Engineering

  • TypeScript
  • JavaScript
  • Python
  • React
  • Next.js
  • FastAPI
  • Node.js
  • REST APIs
  • Supabase
  • SQL / SQLite

Applied AI

  • LLM APIs
  • OpenRouter
  • Structured outputs
  • RAG prototypes
  • Agent / tool workflows
  • Pydantic validation

Testing & Delivery

  • Git
  • GitHub
  • Automated API tests
  • Input validation
  • TypeScript checks
  • ESLint
  • Vercel

Additional Capabilities

  • WordPress
  • Elementor
  • Figma
  • SEO
  • Digital marketing
  • Branding / design

03 — My Story

Behind
my work.

I am an early-career full-stack and AI product engineer taking a nontraditional path into software. I build across frontend, backend, APIs and data flows, with LapSignal as my strongest engineering project. I learn through building, client delivery and feedback from other engineers.

Layered digital architecture representing full-stack development

Product Engineering

Building across the product stack.

I build across the product stack, from responsive interfaces and APIs to backend services, data flows, testing and deployment. I focus on turning product requirements into software that is clear, reliable and maintainable.

Connected nodes representing data flows and applied AI

Real-Time Systems & Applied AI

Reliable logic, with AI where it helps.

My recent work includes real-time telemetry processing and applied-AI systems that combine deterministic software with LLM capabilities. I am particularly interested in systems where models augment reliable application logic rather than replace it. LapSignal puts this approach into practice; it remains an alpha prototype.

My Philosophy

How I think
about everything.

Chapter I

Precision

Motorsport as my mental model.

Motorsport is one of my clearest mental models for precision. Across F1, WEC, and IMSA, complex results depend on many connected decisions, careful preparation, and constant refinement. I bring that same attention to interfaces, implementation details, and how each part of a product supports the whole.

Chapter II

Discipline

MMA taught me patience.

MMA has taught me patience with fundamentals and the value of showing up consistently. Progress comes from repeating the basics, noticing mistakes, and returning with better control. I try to bring that discipline to learning unfamiliar tools and working through difficult product problems.

Chapter III

Curiosity

Applied AI is where I want to grow.

I have pursued applied AI through self-directed prototypes and an Agentic AI internship. The tools and patterns change quickly, so I keep testing ideas, learning from stronger engineers, and improving how I connect models to useful interfaces and workflows.

Chapter IV

Creation

Software is just the medium.

Code is the material, not the point. I try to build interfaces that make the next action clear and the overall experience considered. Whether the work is a website or an AI prototype, usefulness is the goal and implementation is how I support it.

04 — Patricians

Co-founder of
Patricians.

Patricians is a design and technology studio I co-founded. I work across product strategy, requirements, design, full-stack development and client delivery for digital products and websites. The studio is exploring AI assistants, agent workflows, and AI-native concepts as a future direction rather than presenting them as mature client deployments.

Visit Patricians
Patricians

05 — Resume

The full story, on one page.

Explore my experience, capabilities, and the work behind the ideas. Download a copy of my resume for a closer look.

Download Resume

06 — Contact

Let's build something
meaningful.

I am open to software engineering and applied-AI roles, internships, projects and collaborations.

Shayan — 2026

Designed and built with intention.