Skip to content
View Condo97's full-sized avatar

Block or report Condo97

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Condo97/README.md
GitHub streak stats

Alex Coundouriotis

Phone Badge Email Badge

Summary

Senior iOS & full-stack engineer, 9 years shipping production software, now focused on production LLM infrastructure: multi-provider routing, guardrails, RAG, evals, and cost telemetry. I design the architecture, constraints, and verification gates, then direct coding agents against them. 7 apps shipped to the App Store under my own studio. Everything here is checkable.


Currently

Reframe (Glucobit, Inc.) · iOS & Full-Stack Engineer (2025 – Present)

  • Production LLM infrastructure on serverless Node.js / AWS Lambda: multi-provider model routing with failover, prompt guardrails, RAG, per-request cost & cache telemetry
  • SwiftUI modernization of a large legacy UIKit codebase, landing multiple large-scale surface rewrites with full backward compatibility
  • Unified real-time messaging platform across six conversation types; widgets & Live Activities; Stripe/RevenueCat monetization

Notable Projects

Tech Stack: Swift, SwiftUI, CoreData, Java, MySQL, Firebase, Tenjin, GPT, Git
Period: 2021 – Present · live on the App Store since January 2023
• ~86,000 lines of Swift, 26-entity Core Data model, watchOS companion, realtime voice
• Integrated open-source Java GPT Library for live chats, computer vision, and structured outputs
• Custom Java backend (~32K lines) with StoreKit 2 server-side JWS verification
• 870+ ratings (4.75 star average)

Tech Stack: Swift, SwiftUI, CoreData, Java, MySQL, Firebase, Tenjin, GPT, Git
• GPT Structured Output to generate JSON recipes from fridge/pantry images
• Share Extension for importing recipes from video transcription (OpenAI Whisper), websites, or images
• Universal Links for recipe sharing & Java/MySQL backend

• Open-source Java GPT & OpenAI library for real-time chats, structured outputs, image creation, and audio transcription
• WebSocket support for live chats plus RESTful API usage
• Annotation framework for structured output POJOs: encode and decode structured responses


Open Source

  • Merged PRs on third-party open-source Swift projects: an event-handling fix in an OpenAI realtime API client (m1guelpf/swift-realtime-openai) and undo support in a Swift code-editor component (ZeeZide/CodeEditor), reviewed and merged by external maintainers
  • Apple Transaction Client: early StoreKit 2 server-side validation library, an open-source alternative to RevenueCat
  • SQL Componentizer: annotation-based Java POJO ↔ SQL micro-ORM

Corporate Experience

GreenSky: Software Developer (2017–2019)

• Led iOS codebase upgrade from Objective-C to Swift with adaptive UIKit interfaces
• Delivered PDF417 driver's-license scanner for loan-application autofill, released to production
• Trusted with PII (SSN, credit cards, addresses) in a regulated fintech environment


Links

App Store

GitHub


Skills & Proficiencies

Languages & Technologies

• Swift • SwiftUI • UIKit • TypeScript • Python • Java • Objective-C • SQL • GraphQL
• OpenAI + Anthropic APIs • RAG • structured outputs • function calling • evals • prompt guardrails • model routing • MCP • agent orchestration
• Core Data • Combine • Swift Concurrency • WidgetKit • ActivityKit • StoreKit 2 • AVFoundation • XCTest • SPM
• AWS Lambda • Node.js • PostgreSQL • MySQL • Redis • REST • WebSocket • Docker • GitHub Actions

Experience

• iOS & Mobile App Development
• Full Stack & Backend Development
• Production LLM Systems & AI-Augmented Engineering
• Front-End Development & Client-Server Architecture
• Open Source Libraries

Tools & Platforms

• Xcode • VSCode • IntelliJ
• Git/GitHub • Shopify
• Google Analytics • Firebase

Project Management

• Agile & Scrum • Requirement Analysis • Code Reviews
• Version Control • Async Remote Collaboration


Building production LLM systems and the guardrails that make them trustworthy: routing, evals, cost control. 9 years shipping iOS and full-stack. Everything here is checkable. Reach out via email or phone.

Pinned Loading

  1. Java-GPT-Client-OAIGPTConnector Java-GPT-Client-OAIGPTConnector Public

    Java client for the OpenAI API: streaming chat completions, function calling, annotation-based structured-output POJO mapping, WebSocket and REST.

    Java 1

  2. swift-realtime-openai-chitchatserver swift-realtime-openai-chitchatserver Public

    Swift client for the OpenAI Realtime voice API, adapted to connect through your own relay backend so API keys never ship on-device.

    Swift 1

  3. AppleTransactionClient AppleTransactionClient Public

    Java client for the App Store Server API: ES256 JWT signing, StoreKit 2 transaction and subscription-status validation. An open-source alternative to RevenueCat.

    Java 1

  4. ChefApp-SwiftUI-Public ChefApp-SwiftUI-Public Public

    SwiftUI iOS app that generates recipes from pantry photos using GPT structured outputs, with share-extension import (Whisper transcription, web, images) and universal links.

    Swift

  5. InjectionMCP InjectionMCP Public

    Next Gen InjectionNext, bringing into the AI forefront.

    Swift