Curriculum vitae
Frank Goortani, TOGAF, PMP
Chief Technology Officer at FasterOutcomes since June 2025, previously Solution Architect at Uber (2021–2025), where he built ELLE, an AI decision engine that cut manual privacy review time by roughly 70%. 25 years building production systems across legal, healthcare, privacy and security, banking, insurance and retail, the last four building production LLM systems. TOGAF and PMP certified.
Aurora, Ontario, Canada · Last updated 2026-11-12
Experience
Jun 2025 – Present · Remote
Chief Technology Officer · FasterOutcomes
Previously: Part-time CTO, Mar 2024 – May 2025.
Technology leadership for an AI platform automating document-heavy legal and clinical workflows.
- Architected the platform and personally implemented the majority of it — backend, frontend, infrastructure and the AI layer — working AI-assisted at a throughput that kept a small senior team building product rather than plumbing
- Achieved and renewed SOC 2 Type 2 certification (certificate issued July 2026)
- Executed the HIPAA BAA program across the entire production LLM provider chain — GCP, OpenAI and Anthropic — signing as the company's authorized representative, and enforced provider isolation in code rather than configuration so no production traffic can reach an uncovered vendor
- Structurally excluded LLM observability vendors from production for compliance, enforced by code-level guards, while retaining full tracing and evaluation in non-production environments
- Designed a three-layer AI architecture that scales across verticals by manufacturing prompts rather than building per-industry code: unstructured extraction, playbook-driven structure discovery, and generative UI
- Built a multi-provider LLM gateway spanning OpenAI, Anthropic, Google Gemini/Vertex, Mistral and open-source models, with per-provider routing, fallback and cost/latency trade-off controls
- Built production RAG and hybrid retrieval over legal and clinical documents on Elasticsearch and Pinecone, including a custom weighted Reciprocal Rank Fusion implementation replacing the framework default
- Orchestrated long-running document and AI pipelines on Temporal — 10 production workflows covering ingestion, preprocessing, playbook execution and integration sync, with durable retries across deploys
- Owned infrastructure as code on GCP: a multi-stack Pulumi (Python) estate covering Cloud Run, VPC/NAT, GCE fleets, WIF, Binary Authorization, billing export and alerting
- Stood up production observability and on-call — Prometheus/Grafana, GCP alert policies as code, and PagerDuty rotation — and personally ran incident triage, root-causing and shipping fixes same-day
- Led an LLM-framework migration program (LangChain 1.x) with staged dependency control, pinning a major SDK jump out of a quick-wins branch rather than absorbing it unreviewed
- Built an agentic engineering operating model: an internal Slack-native automation platform running scheduled and event-triggered AI coding tasks, plus a shared MCP server fleet and a reusable agent-skill library used across the engineering org
- Ran root-cause investigation on model-behavior regressions in production, isolating a provider-side behavior change by direct-API replay rather than accepting an application-layer explanation
- Specified and shipped an access model and admin console covering account types, role gating, entitlement inheritance and audit attribution for a regulated multi-tenant platform
- Designed the platform's domain patterns: durable event-driven execution, vertical attributes that let one engine serve legal and clinical workflows without forking, schema-on-read structures the model discovers at runtime, and multi-tenant isolation with entitlement inheritance
- Built the customer-facing Next.js 15 application — App Router, React 18, TypeScript strict mode, JSON Forms with custom renderers for model-generated schemas, TipTap document editing and Zustand state
- Built the integration layer connecting the platform to customer document estates and case-management systems — Egnyte, Google Drive, email ingestion — with durable sync and per-tenant credential isolation
- Ran an operator-grade Elasticsearch fleet with per-client production isolation for document search, alongside Firestore as the primary store and Cloud Storage for documents
- Established the engineering practice the team runs on: structured PRDs and engineering specs, epic and sprint management, code review, release trains, and automated end-to-end and acceptance testing across browser, API, workflow and data layers
- Built board- and investor-facing usage reporting directly from production data, giving the leadership team per-customer activity without an analytics vendor in the PHI path
- Hired, onboarded and mentored the engineering team, and set the AI-assisted development standards they work to
Technologies Next.js 15 (App Router) · React 18 · TypeScript 5 (strict) · Material-UI 6 · Tailwind CSS 3 · Zustand · JSON Forms · TipTap · Python 3.11 · FastAPI · Hypercorn (HTTP/2) · Temporal · Poetry · pytest · Pydantic · async/await · REST · Server-Sent Events / streaming · LangGraph (StateGraph workflows) · LangChain · RAG · hybrid retrieval / weighted RRF · AI agents · agentic workflows · prompt engineering · prompt versioning & A/B testing · LLM evaluation (evals) · guardrails · human-in-the-loop review · multi-provider routing & fallback · OpenAI · Anthropic Claude · Google Gemini / Vertex AI · Mistral OCR · open-source LLMs · Pinecone · Elasticsearch · embedding models · LangSmith · Langfuse · MCP · Google Cloud Platform · Pulumi (Python) multi-stack IaC · Cloud Run · GCE · VPC / Cloud NAT · Firebase Auth · Firestore · Cloud Storage · Cloud Functions · Remote Config · Docker · GitHub Actions · Prometheus · Grafana · Kibana · PagerDuty · Binary Authorization · Workload Identity Federation · Secret Manager
Jan 2021 – Jun 2025 · Remote
Solution Architect · Uber
Contract engagement via MatchPoint Solutions / BayRockLabs
- Built ELLE, an AI decision engine that automated triage and review of engineering review documents for privacy and security — adopted across multiple sub-disciplines and recognized with several internal awards
- Reduced manual Technical Privacy review time by roughly 70%, across millions of decisions
- Delivered UDE (User Data Extraction) and DSAR (Data Subject Access Request) automation as mandates for the Security and Privacy organizations — GDPR/CCPA data-subject rights at platform scale
- Built and shipped 9+ enterprise privacy web applications for global compliance, security and legal teams
- Owned end-to-end design and delivery of multiple MVP products — Uber Charter (14-55 passenger group rides), Uber Park (automated parking), Uber Concierge (rider/eater agent conversations) — including ERDs, PRDs and the privacy/security approval process
- Contributed to 50+ security infrastructure projects in the Python monorepo and 40+ platform services in the Go monorepo, implementing gRPC/GraphQL/REST APIs under Uber's microservices patterns
- Built authorization middleware securing 100+ GenAI platform APIs
- Drove responsible AI practices and model governance with privacy, security and executive stakeholders
- Conducted 100+ technical interviews for Go backend and React frontend roles
Technologies Python · Go (YARPC, gRPC, Protocol Buffers) · LangChain · LangGraph · React 18 · TypeScript · Fusion.js · GraphQL · OpenAI · OpenSearch · Kafka · Cadence · MySQL · Docstore · Piper · Bazel · Kubernetes · Grafana · Kibana · Hive · HDFS
Jan 2021 – Dec 2025 · Remote
AI Solutions Lead · MatchPoint Solutions / BayRockLabs
- GenAI lead architecting AI automation programs for enterprise clients, including OpenText (enterprise software)
- Delivered across ecommerce, manufacturing, accounting, legal and hospitality
- Conducted technical interviews for client engineering roles at Uber, Robinhood, Netflix, Airbnb, Peloton and Gap
Jan 2010 – Present
Founder · Collaborative VisionZ / VisionzLab
Independent product and consulting studio: full-stack development, architecture, DevOps, UI design and product management for small and medium businesses and startups, B2B and B2C.
Products shipped
- Counta AI: AI accounting automation — LangChain, CrewAI, agents, OCR
- MirrorMe3D: Medical iOS app — 3D facial scanning for surgical prosthetics
- frwrd.ai
- Maktub
- LastCall
- Loggir
- DojoJobs: Gamified job board for IT contractors
- ExclusiveListings.club: Pre-MLS real estate marketplace + ELAIN AI chatbot
- Utilister.com: SaaS toolset for real estate professionals
- Persian Points / Fidely.club: SaaS loyalty program
- InfoTechUnion.com: Senior IT contractor community
Jan 2019 – Jan 2021 · Toronto, Canada
Solution Architect · Canada Life
- Built the in-house mobile development and architecture team from scratch — technical interviews, feature delivery, developer coaching and DevOps automation
- Built NEST, a fully automated component library for React and Vue with Storybook, Akamai, Jenkins and npm
- Designed an e-signature system on API architecture and Azure blockchain services
- Delivered end-to-end AODA-compliant PDF generation
- Architected and automated the API platform and microservices on Kubernetes, Java Spring Boot and Apigee
- Implemented enterprise authentication to security guidelines using OpenID and OAuth 2.0
- Matured the Kubernetes and DevOps stack with Istio, Helm, Grafana, Prometheus, ELK, Kafka, Rancher, Spinnaker, Terraform, Vault and Consul
- Led the Flybits integration for the GroupNet application; migrated databases to Azure SQL and CosmosDB
Technologies Kubernetes · Java Spring Boot · Apigee · React · Vue.js · Angular · Salesforce (Lightning, Vlocity) · Azure · GCP · Kafka · Istio · Helm · Terraform · Vault · Consul
2018 – 2022
Principal Architect · Maktub
- Built a Chrome extension curating content from food, fashion and experience brands
Dec 2017 – Dec 2019 · Toronto, Canada · contract
Software Consultant · The Home Depot (Canada)
- Led a team of 10+ onshore and 50+ offshore developers for homedepot.ca
- Built the onshore mobile app team from scratch — technical hiring, coaching, and native iOS and Android feature architecture
- Built the mobile DevOps and CI/CD pipeline from scratch with Jenkins, scripting and Fastlane
- Led design and delivery of the Pro-Referral web and mobile solution, including the backing REST APIs
- Designed and implemented Angular Universal server-side rendering for SEO and social sharing across the SPA estate
- Built the React component library and initiated the Angular component library from scratch with Storybook
- Designed and drove the roadmap to migrate from monolith to microservices on Google Cloud and Kubernetes
- Designed and implemented the Apache Kafka messaging layer for the microservices migration
- Designed and implemented a Redis caching layer for recurring APIs
- Consulted on and hands-on delivered the GCP migration — Artifactory, Cloud Foundry, Terraform, Consul, Vault, Packer, Splunk
- Served as Application Lifecycle Manager — pull request review and approval, branch access and merge management
- Led the frontend monorepo POC and implementation on Nx with Angular 9
Technologies Angular 5-10 · NgRx · React · Redux · TypeScript · Java Spring Boot · Node.js · Kubernetes · GCP · Kafka · Redis · Hybris · AEM · iOS (Swift) · Android (Kotlin) · Jenkins · Fastlane · Dynatrace · Akamai
Dec 2017 – Dec 2019
International Instructor · The Judge Group
- Delivered the hands-on 'Migration to Cloud' course to enterprise organizations — decision making, planning, architecture, networking, CI/CD, operations, logging and monitoring, HA/DR across AWS, Azure, GCP and Pivotal Cloud Foundry
2017 – 2018
Principal Architect · LAST CALL CC
- Architected and built a web application, landing page and mobile app from the ground up on Azure, GCP, Firebase, Angular, Elasticsearch and Ionic, including native and hybrid iOS/Android and serverless architecture
Feb 2016 – Aug 2017
Software Consultant · Xocial, IOU Concepts, Human Code
- Built ReactJS components from scratch for the FeedABillion Leaderboard full-stack responsive app
- Added video features to a hybrid mobile/web app; forked and extended open-source Cordova plugins
- Built a reporting platform on AWS Redshift and migrated CRON workloads to AWS Lambda and Data Pipeline
- Created mobile test automation on AWS Device Farm
Technologies React · Meteor · Node · MongoDB · AWS (EC2, Lambda, S3, Redshift, CodePipeline, CloudFormation, IAM, Device Farm) · Swift · Java · Cordova
Oct 2015 – Jan 2016
Software Consultant · EQAO, Ministry of Education
- Used Python, scikit-learn and Jupyter to extract predictions from historical Ontario student assessment data
- Redesigned and migrated all organization data to a new multidimensional data warehouse on SQL Server 2012
Jun 2015 – Nov 2015
Software Consultant · Mosaic Sales Solutions
- Built descriptive, exploratory, inferential and predictive analyses in R Studio and Alteryx
- Built interactive mobile-ready BI dashboards for clients including Microsoft and Samsung
- Implemented centralized ETL across DB2, PostgreSQL, Oracle, MongoDB and SQL Server into the enterprise data warehouse under per-client data policies
Oct 2014 – Jun 2015 · Toronto, Canada
Manager, Software Development · TD Bank — Business Intelligence & Data Strategies
- Designed and implemented the Banking Services Data Mart for the OMEGA-PEGA project — data modeling in PowerDesigner through SSIS, SSRS and SSAS
- Led multiple BI projects across Operations and Technology lines of business, including Banking and Credit Services
- Contributed to the enterprise framework for designing and developing BI projects
Technologies SQL Server · SSIS · SSAS · SSRS · MDX · .NET 4.5 · ASP.NET MVC4 · SharePoint · TIBCO · Cognos
Nov 2013 – Oct 2014 · Toronto, Canada
Sr. Application Architect / Technical Lead · TD Bank — Direct Channels
- Developed and tested the North American Scorecard web application and its BI stack
- Led integration and BI projects in the Phone and Mobile channels
- Oversaw offshore project coordination, quality and system integration
- Acted as the interface between Enterprise Information Management and business applications
Technologies ASP.NET MVC4 · .NET 4.5 · SharePoint 2010 · SQL Server · SSIS · SSAS · SSRS · LoadRunner
Jun 2014 – Dec 2015
International Instructor · Learning Tree, Toronto
- Taught 'Designing an Effective Data Warehouse' online and in class across North America, including Washington DC and Toronto
Jun 2014 – Apr 2017
College Instructor · George Brown College, Toronto
- Developed the course outline and materials for Web and Business Intelligence using SQL Server 2012
Jan 2013 – Dec 2016
College Instructor · Cestar College / Lambton College, Toronto
- Developed entry-level through advanced curricula in software development, mobile, web, database, BI and startup bootstrapping — Ruby on Rails, JavaScript, Java, C#, Objective-C, Android, iOS, architecture, UML, SOA, SDLC and design patterns
Apr 2012 – Nov 2013 · Thornhill, Canada
Solution Architect · CAA South Central Ontario
- Designed the solution, application and data architecture for several large and medium projects and initiated the Enterprise Architecture Repository for the ERP project
- Delivered complex data warehouse projects across finance, insurance and travel — requirements through conceptual, logical and physical design, ETL, marts, cubes, MDX and reporting
- Designed and implemented ESB web services using SOA and TOGAF patterns on WCF and .NET
- Designed and implemented a PCI-compliant secure portal with tokenization for sensitive organization data
- Ran the cloud proof of concept migrating existing solutions to Windows Azure
- Led technology research initiatives for architecture modernization
Technologies SQL Server 2012 · SSIS · SSAS · SSRS · QlikView · MDX · C# · .NET 4.5 · WCF · TOGAF · Sparx EA · CA Erwin · SharePoint · Windows Azure
Jul 2011 – Mar 2012
Application and Database Developer — Asset and Investment Management · Felcom Data Services (Jovian Group)
- Delivered web project components including the SLO reporting system in a live multi-server financial environment serving users across Canada and the US
Technologies C# · ASP.NET · SQL Server 2005/2008 · Crystal Reports · MicroStrategy · ADO.NET
Jan 2008 – Jul 2011
Senior Programmer — Financial Project Management · Royal Persicus Inc.
- Built enterprise cost-tracking and progress-monitoring components for financial-industry projects valued at $2M to $25M+, used by major banks, pension funds and insurance companies
- Designed the sales and finance reporting and BI mart layer using SSRS and SSAS
Technologies C# · VB.NET · MVC · WCF · LINQ · ASP.NET · SSRS · SSAS
Apr 2006 – Dec 2007
Senior Developer · Javid Educational Center
- Architected and delivered the Student Information Management System, online admissions, document management and student assessment platforms
Technologies C# · ASP.NET · VB6 · Oracle · XML/XSLT · Crystal Reports · SOA
May 2002 – Mar 2006
Developer · Faragam Inc.
- Built a multi-tier enterprise cost-estimation and progress-monitoring platform for large-scale construction projects serving up to 100 concurrent users across multiple database engines and pricing libraries
Technologies .NET Framework · C# · ASP.NET · XML · SQL Server 2005 · Crystal Reports