Rui Hu

Hi there! 👋🏻

I'm Rui, a software engineer based in Greater Phoenix, Arizona with 10+ years of experience across the full technology stack. I specialize in turning complex ideas into production-ready products — from agentic AI systems and cloud-native platforms to multi-platform apps (iOS, macOS, visionOS).

🤖 Generative AI & Agentic Systems

I design and ship production-grade GenAI applications — not just prototypes. My work includes multi-agent orchestration pipelines using LangChain, LangGraph, AWS Strands Agents, and custom agent frameworks where autonomous AI agents reason, plan, call tools via MCP (Model Context Protocol), and self-correct through critic-agent loops. I deploy agents at scale on Amazon Bedrock AgentCore — leveraging its managed runtime, persistent memory, and secure agent harness for enterprise workloads.

I build advanced RAG pipelines with vector databases (Pinecone, pgvector), hybrid retrieval strategies, and context-window optimization to deliver grounded, hallucination-resistant answers. I integrate the latest frontier models — OpenAI GPT-5.5, Anthropic Claude Opus 4.7, Google Gemini 3.1 Pro — choosing the right model for each task's latency, cost, and accuracy trade-offs. Every pipeline ships with evaluation-driven development: automated test suites built on DeepEval and RAGAs — measuring hallucination rates, answer relevancy, contextual precision, and tool-selection accuracy — integrated into CI/CD so quality never regresses.

☁️ Cloud-Native & Platform Engineering

I architect and operate cloud-native systems on AWS, GCP, and Azure — from serverless Lambda micro-services and ECS container fleets to multi-region, high-availability deployments. For agentic workloads I use Amazon Bedrock AgentCore as the managed runtime — handling compute, persistent state, and identity isolation — so agent logic runs securely at scale without custom infra. Infrastructure is always code-first: I define every resource with Terraform / OpenTofu and AWS CDK, enforce policy-as-code guardrails, and run continuous drift detection so what's in version control matches what's in the cloud. I build internal developer platforms with golden-path templates — reducing cognitive load for teammates while embedding security, observability (Datadog, Grafana), and cost controls from day one. Deployments flow through GitOps pipelines (Argo CD, GitHub Actions) with blue-green and canary strategies on Kubernetes and OpenShift.

⚡ Full-Stack Engineering

On the frontend I ship fast, accessible interfaces with React, Next.js, and TypeScript. On the backend I work across Node.js, FastAPI, Spring Boot, and ASP.NET Core — building RESTful and GraphQL APIs, event-driven microservices, and real-time data pipelines. I write comprehensive test suites (unit, integration, E2E, acceptance) and run them automatically in CI so regressions are caught before they ship. I've delivered projects ranging from early-stage MVPs to enterprise-scale distributed systems serving millions of requests — always following Agile/Scrum rhythms.

📱 iOS, macOS & visionOS Apps

I design and publish native Apple apps with SwiftUI, Core Data, CloudKit, and StoreKit 2. Several of my apps — Good Spark, Moment365, Focalify — are live on the App Store, spanning affirmations, countdown timers, and productivity tools with support for iPhone, iPad, Mac, and Apple Vision Pro. I handle the entire lifecycle: architecture, UI/UX, in-app purchases, iCloud sync, App Store review, and post-launch analytics.

I'm a relentless learner who stays on the bleeding edge of GenAI, platform engineering, and cloud-native patterns. Whether it's an AI-powered workflow automation, a self-healing infrastructure pipeline, or a beautifully animated iOS app — I ship with quality, velocity, and a product-first mindset.

Explore my open-source work on GitHub →

Skills & Technologies

The stack I use to ship GenAI agents, cloud platforms, and polished apps

💻 Languages

TypeScriptPythonJavaScriptGoJavaC#SwiftSQL

🧩 Frameworks & Runtime

ReactNext.jsNode.jsFastAPISpring BootASP.NET CoreGraphQLREST APIs

☁️ Cloud & Platform Engineering

AWS (Lambda · ECS · S3 · CDK)Google Cloud PlatformMicrosoft AzureTerraform / OpenTofuServerless ArchitectureEdge Computing

🤖 GenAI & LLM Orchestration

OpenAI GPT-5.5 · o3Anthropic Claude Opus 4.7Google Gemini 3.1 ProLangChain / LangGraphAWS Bedrock AgentCoreStrands Agents (AWS)Agentic AI OrchestrationRAG PipelinesDeepEval · RAGAsVector DBs (Pinecone · pgvector)MCP (Model Context Protocol)Multimodal AI (Vision · Audio)

⚙️ DevOps & Observability

DockerKubernetesGitHub ActionsGitLab CI/CDArgo CDRed Hat OpenShiftDatadog / Grafana

📱 Apple Ecosystem

SwiftUIiOS / macOS / visionOS DevelopmentXcode · InstrumentsApp Store ConnectCore Data · CloudKit