Software Engineer · New York

Raymond Lin

I build full-stack systems and AI developer tooling, from backend services and cloud infrastructure to agentic pipelines.

Computer Science Honors student at Stony Brook University. I work across the stack, with a focus on distributed backends, Kubernetes-based platforms, and LLM-driven automation.

$SDE Intern @ Clearwater Analytics

~Going deeper on AI and building agentic projects.

Currently working on

Plutus

AI financial-advisor assistant that answers plain-English stock and portfolio questions by driving Claude over a 22-tool MCP server, fusing live market data, recent news, and a RAG knowledge library. Includes a portfolio analytics engine and a stress-test scenario lab, with a FastAPI backend pushing alerts over WebSocket to React, deployed on AWS via GitHub Actions.

  • Python
  • MCP
  • RAG
  • FastAPI
  • WebSocket
  • React
  • AWS

Resin

An AI context layer for software architecture: a structured knowledge graph that exposes your system to coding agents (Claude Code, Cursor) over MCP, giving them dependency-aware reasoning and instant change-impact analysis. Built on Go, GraphQL, and PostgreSQL with an interactive Angular and Cytoscape.js graph UI.

  • Go
  • GraphQL
  • PostgreSQL
  • MCP
  • Angular

Stack

Languages

  • Java
  • Python
  • TypeScript
  • JavaScript
  • Go
  • Kotlin
  • C
  • SQL
  • Bash

Frameworks

  • React
  • Next.js
  • Angular
  • Spring Boot
  • FastAPI
  • Express
  • Quarkus
  • Tailwind CSS
  • GraphQL

Infrastructure

  • AWS
  • Docker
  • Kubernetes
  • PostgreSQL
  • MongoDB
  • Redis
  • Cassandra
  • ArgoCD
  • GitHub Actions
  • Firebase
  • Supabase