Frank Goortani

Staff AI/ML Engineer • Distributed Systems • Production LLM Systems
Aurora, Ontario, Canada (Remote) • frank.goortani@gmail.com • (647) 983-5277
LinkedIn (13K+ followers) • GitHubMedium
goortani.comvisionzlab.com
Seeking Staff/Principal IC Role at FAANG or FAANG-Tier Company • Cutting-Edge AI/ML Systems

Professional Summary

Staff-level AI/ML engineer with 25+ years building production systems at scale. Currently Solution Architect at Uber, designed and built ELLE AI Decision Engine - production LLM system processing millions of decisions across Uber's global platform (won multiple innovation awards). Deep expertise in distributed systems (Go microservices, Cadence workflows, Kafka), production LLM applications (LangChain, RAG, AI Agents), and full-stack engineering (React, TypeScript, Python, cloud-native). Proven ability to architect and ship complex systems serving millions of users with sub-200ms latency and 99.95%+ uptime.

Seeking Staff/Principal IC role at FAANG or FAANG-tier company working on cutting-edge AI/ML systems.

Tools, Frameworks, Libraries, Languages, Databases

AI/ML & LLM Frameworks
LangChain • LangGraph • FastMCP • MCP Development • CrewAI • Ollama • Prompt Engineering • Agentic Workflows • AI Agents • RAG • Multi-Agent Systems • ReAct Patterns • Self-Reflection • Model Fine-Tuning
Agentic Coding & AI Tools
Claude Code • Cursor • GitHub Copilot • Codex • Aider • AI-Assisted Development • MCP Server Development • 3-5x Productivity Gains
LLM Platforms
OpenAI (GPT-4, GPT-3.5) • Anthropic Claude (Sonnet, Opus) • Google Gemini • Cohere • Meta LLMs • Hugging Face Models • Open Source LLMs • Model Evaluation • Model Selection
Vector Databases & Embeddings
OpenSearch • Pinecone • Qdrant • Chroma • Weaviate • Embedding Models • Semantic Search • Vector Similarity Search • Re-ranking
Backend Frameworks
Python (FastAPI, LangFx, Pydantic, Uvicorn, async/await) • Go (YARPC, gRPC, microservices) • Java (Spring Boot, Spring Cloud) • Node.js (Express, NestJS) • C# (.NET Core)
Distributed Systems & Workflow
YARPC (Uber RPC) • gRPC • Apache Kafka • Cadence Workflows • Temporal • Apache Thrift • Protocol Buffers • Service Mesh (Istio) • Circuit Breakers • Distributed Tracing • Event-Driven Architecture
Frontend Frameworks
React 18 • TypeScript 5.7 • Fusion.js (Universal Rendering) • NextJS • TanStack React Query • Redux • Angular • BaseUI • Styletron • Server-Side Rendering • Micro-Frontends
Cloud Platforms
Google Cloud (GCP Cloud Run, Firestore, Firebase, GKE) • AWS (EC2, Lambda, S3, RDS, DynamoDB, ECS, EKS) • Azure (VMs, Functions, CosmosDB, AKS) • Serverless Architecture
Container & Orchestration
Docker • Kubernetes (K8S) • Helm • Istio • Rancher • Google Kubernetes Engine • Container Orchestration • Service Discovery • Health Checks
API & Integration
GraphQL • gRPC • REST • Protocol Buffers • Apache Thrift • Swagger/OpenAPI • OAuth2/OIDC • JWT • Webhooks • API Gateway • Rate Limiting
Data & Messaging
Apache Kafka (Kafka Streams, Kafka Connect) • Cadence • Temporal • Apache Spark (PySpark) • Presto • Hive • HDFS • Airflow • Stream Processing • Real-Time Analytics
Databases
Cassandra (Large-Scale Distributed) • MySQL • PostgreSQL • MongoDB • Redis (Caching, Rate Limiting) • DynamoDB • ElasticSearch • Firestore • CouchDB • SQL Server
DevOps & CI/CD
Bazel (Large-Scale Monorepo) • GitHub Actions • Jenkins • Bamboo • Circle CI • BuildKite • Terraform • Ansible • Infrastructure as Code • GitOps • Continuous Deployment
Monitoring & Observability
M3 (Uber Metrics Platform) • Prometheus • Grafana • Datadog • Splunk • Zap Logging • Tally Metrics • Jaeger (Distributed Tracing) • Kibana • Application Performance Monitoring
Security & Identity
Charter (Uber IAM) • SPIFFE/SPIRE (Workload Identity) • RBAC • OAuth2/OIDC • JWT • mTLS • PKI • Encryption • Security Middleware
Build & Tooling
Bazel • Yarn Workspaces • Vite • Webpack • Monorepo Architecture • Code Generation • Static Analysis

Skills and Achievements

Distributed Systems & Scale:

AI/ML & Production LLM Systems:

Technical Leadership & Impact:

Full-Stack Engineering:

Professional Experience

Uber | Solution Architect
Jan 2021 - Present | Remote | Global Tech Platform

ELLE (EngsecLLM Engine) - AI Decision Engine - Staff-Level Impact

Scale & Complexity:

Technical Leadership:

Technical Achievements:

Technologies: Python (FastAPI, LangChain, LangGraph), Go (YARPC, gRPC), OpenAI API, OpenSearch (vector store), Cadence workflows, Kafka, Cassandra, Redis, Protocol Buffers, Bazel, Kubernetes, M3, Jaeger

System Design Patterns:

Distributed Systems & Platform Engineering - Scale & Reliability

Contributed to 40+ Engineering Security projects in Uber's Go monorepo, focusing on distributed systems, authorization, and platform services:

Major Platform Contributions:

1. Charter (Authorization Platform):

2. SPIRE/SPIFFE (Workload Identity):

3. USSO (Uber SSO):

4. Distributed Systems Architecture:

Technical Achievements:

Technologies: Go (Golang), YARPC, gRPC, Protocol Buffers, Apache Thrift, Charter, SPIFFE/SPIRE, authfx, OAuth2, JWT, Cadence, Kafka, Cassandra, MySQL, Redis, Bazel, Docker, Kubernetes, Zap, Tally, Jaeger

Full-Stack Engineering at Scale - 9 Enterprise Web Applications

Led full-stack development of 9+ mission-critical privacy web applications serving Uber's global compliance teams:

Scale & Performance:

Applications:

  1. Elle Web - EngsecLLM Engine Frontend (React 18, TypeScript, LangChain UI integration)
  2. IRIS Web - Privacy Web Frontend (GDPR/CCPA compliance automation)
  3. DSAR Web - Subject Access Request Automation (60% efficiency gain)
  4. UDE (User Data Explorer) - Data discovery and lineage tracking
  5. Consents Manager Web - Contextual consent management (GDPR/CCPA compliant)
  6. Web CMP - IAB TCF v2 Compliant Consent Management Platform (70+ countries)
  7. TPRM QC Copilot Web - Third-Party Risk Management quality control
  8. Agentic AI Observability Web - Real-time AI agent monitoring and debugging
  9. Design Review Web - Privacy design review workflows

Technical Stack:

Architecture Patterns:

Python Monorepo - 50+ Security Infrastructure Projects - AI/ML & Data Engineering

Led development of 50+ security infrastructure projects spanning AI/ML, data engineering, and automation:

AI/ML Projects:

Data Engineering:

Technologies: Python 3.9/3.11, LangChain, LangGraph, FastMCP, Apache Spark, Kafka, Presto, OpenSearch, Pinecone, Qdrant, Bazel, pytest

Home Depot Canada | Lead Solution Architect
Dec 2017 - Dec 2019 | Toronto, Canada

Scale & Impact:

Technical Achievements:

Technologies: Java Spring Boot, Kafka, Cassandra, Redis, React, Angular, AWS, Kubernetes, Jenkins

Canada Life | Enterprise Architect
Jan 2019 - Jan 2021 | Toronto, Canada

Scale & Impact:

Technical Achievements:

Technologies: Java Spring, Kubernetes, Docker, Rancher, Kafka, PostgreSQL, Redis, iOS (Swift), Android (Kotlin)

TD Bank | Senior Manager, Enterprise Applications
Oct 2014 - Jun 2015 | Toronto, Canada

Scale & Impact:

Technical Achievements:

Technologies: Java Spring, React, React Native, PostgreSQL, Redis, Docker, Jenkins, SQL Server, SSIS/SSAS/SSRS

CAA South Central Ontario | Solution Architect
Apr 2012 - Nov 2013 | Thornhill, Canada

Enterprise Architecture:

Technologies: SQL Server 2012, SSIS/SSAS/SSRS, QlikView, C#, .NET 4.5, WCF, TOGAF, SharePoint, Windows Azure

Open Source & Community

Contributions:

Thought Leadership:

Education and Professional Development

M.Sc. in Management
AmirKabir University of Technology (Tehran Polytechnic), Iran | 2003

B.Sc. in Computer Software Engineering
AmirKabir University of Technology (Tehran Polytechnic), Iran | 2001

Certifications:

Key Strengths