Download CV · ready-to-send PDF

Muhammed Fatih Koca

CV · 2026
Full-Stack & AI Engineer · Immigration Tech
Phone+90 541 437 34 84
LocationMuğla, Turkey · US-friendly hours

Summary

Engineer building AI agents, full-stack web apps, and native mobile products for US immigration law firms. Currently contracting with Path Law Group, where I ship production systems for visa eligibility screening, intake-meeting automation, and client-facing marketing pages. Comfortable taking a project from a brand design to a shipped product, and from a vague requirement to a production AI pipeline.

Experience

Full-Stack & AI Engineer
Path Law Group · Remote (US-based immigration practice)
Feb 2026 · Present
  • Built the firm's AI Visa Screener: a GPT-5 pipeline that evaluates HubSpot intake questionnaires against the USCIS criteria for eight visa categories (O-1A, O-1B, EB-1A, EB-1B, EB-2 NIW, H-1B, L-1, E-2). Verifies claims with real-time web research, returns a 13-field structured assessment, and writes back a richly formatted note plus a one-page PDF brief to HubSpot.
  • Built Meeting Transcript Automation: HMAC-signed Fireflies webhook → OpenAI structured extraction of 14 fields → HubSpot deal + contact updates, transcript & AI-summary PDFs to HubSpot Files, follow-up email draft, optional Notion sync. Dual trigger with retry + per-contact throttling.
  • Shipped a production Next.js + Tailwind static-export marketing landing for the firm's E-2 visa practice. Autoplay hero video, smooth scroll, Embla carousels, attorney profile cards. Same code the firm ships today.
  • Calibrated the AI evaluator against 977 historical Path Law cases and 19 ingested USCIS / DOS rule documents (7,646 lines); core evaluator module is ~520 lines of TypeScript.

Selected Projects

USCIS Case Tracker

Native iOS (SwiftUI) and Android (Kotlin / Jetpack Compose) app concept for tracking USCIS case status across 50+ form types. Receipt-number polling, push notifications, Visa Bulletin viewer, document storage, and citizenship-quiz practice. 21 production-ready feature screens.

ATTICUS · Multi-Agent AI for Immigration Attorneys (in active development)

Six specialised agents on a Notion-style workspace: PetitionDrafter, RFEResponder, EvidenceCurator, PolicyResearcher, IntakeAgent, DeadlineWatcher. Multi-tenant Postgres with row-level security, shared pgvector memory, and a typed LLM router across OpenAI and Anthropic.

Design-to-Code Landing Pages

Translated high-fidelity client designs into production Next.js + Tailwind + Framer Motion landings end-to-end for E-2 visa and boutique-firm brands. Pixel-accurate conversions, no template builders.

Stack

Languages. TypeScript, JavaScript, Swift, Kotlin, SQL
Frontend. Next.js, React, Tailwind CSS, Framer Motion
Backend. Node, Postgres, Supabase, Edge Functions, REST APIs
AI. OpenAI (gpt-5, structured outputs, vector store), Anthropic, RAG, structured tool use, Zod schemas
Mobile. SwiftUI, Jetpack Compose, Firebase, RevenueCat
Integrations. HubSpot CRM, Notion API, Fireflies, Apollo, Stripe, Inngest

Domain Expertise

US immigration law, with hands-on familiarity in O-1A, O-1B, EB-1A / EB-1B, EB-2 NIW, L-1, H-1B, E-2, and EB-5. Working knowledge of USCIS forms (I-129, I-140, I-130, I-485, I-539), AAO decisions, Visa Bulletin mechanics, consular processing, and the operational reality of running an immigration practice (intake, RFEs, evidence binders, deadline management).

Education

Kocaeli University
Tourism Guidance · paused to focus on engineering contracts
High School Diploma
Turkey

Languages

  • Turkish · Native
  • English · Professional working (B2)
CV (English) · Muhammed Fatih Koca