Ryan Su

Mathematician & Software Engineer

BEng Candidate | Imperial College London

Ryan Su

"JMC student at Imperial College London, specializing in native iOS/Android development and cloud-native infrastructure with a strong mathematical foundation."

Education

Imperial College London

BEng Mathematics and Computer Science

2025 – 2028
  • Computing: Kotlin, Java, C, Algorithms & Data Structures, Logic & Verification
  • Mathematics: Real Analysis, Linear Algebra, Group Theory, Vector Calculus
  • Computing Entrance Scholarship (2025–2026)
Computing Entrance Scholarship (2025–2026)
No.2 High School of East China Normal University, Shanghai
2022 – 2025
  • A Level FM (A*) · APs (all 5s): Calc BC, CS A, Econ, Stats, Physics | AMC Top 1% · TMUA 9.0

Projects

CoolLib — Containerized Library Management System
  • Designed and built the CoolLib backend platform using Kotlin/Spring Boot and Clean Architecture, centralizing business logic and cross-platform data synchronization for Android and iOS clients.
  • Deployed a containerized backend with Docker and PostgreSQL, implementing secure cloud infrastructure with Cloudflare Tunnel, JWT authentication and media delivery through R2.
Cross-Platform Mobile Applications
  • Developed native Android and iOS applications using Jetpack Compose and SwiftUI, delivering a consistent cross-platform library management experience with shared domain concepts and UI parity.
  • Applied Clean Architecture (MVVM) with Hilt, Retrofit and Swift Async/Await, building scalable and maintainable clients with clear separation of domain, data, and presentation layers for improved testability.
  • Implemented offline-first synchronization using Room and SwiftData, and designed a direct-to-cloud upload pipeline using Cloudflare R2 (S3-compatible) with Presigned URLs.
Analytics & Observability Platform
  • Built an edge-native observability platform using Cloudflare Workers to aggregate real-time telemetry from Spring Boot Actuator, GitHub APIs, and Android/iOS clients with Clean Architecture principles.
  • Designed high-performance D1 time-series storage and optimized SQL query patterns, reducing query latency metrics to power real-time dashboards for infrastructure monitoring and developer analytics.
  • Stochastic Modeling: Applied HMMs and PCA for pattern extraction in complex datasets.
  • Optimization: Refined transition matrices to enhance predictive accuracy in behavioral modeling.

Experience

Visa – Spring Insight Programme
Spring 2026
  • Selected for Visa’s Spring Insight Programme, exploring large-scale payment systems and fintech infrastructure through hands-on case studies and system walkthroughs.
  • Worked with engineers in London on API security design and approaches used in fraud detection systems.
Lumi Academy – Private Tutor
2025 – Present
  • Delivered 500+ hours of mathematics and algorithm coaching; designed materials for Java & Algorithms covering data structures and recursion.

Technical Skills

Mobile: Kotlin (Compose, Hilt, Room) · Swift (SwiftUI, Combine, SwiftData)
Backend: Spring Boot · REST APIs · PostgreSQL · Actuator · JWT · Clean Architecture
Infra: Docker · CI/CD (GitHub Actions) · Containerized Deployment
Cloud: TypeScript · Cloudflare Workers · D1 · R2 (S3 API) · Event-driven Architecture

Personal Interests

Societies: Imperial Computing Society & Poker Club
Experience: 10+ years Texas Hold’em expertise.

Technical Skills

Mobile

Kotlin Swift Compose SwiftUI Coroutines Combine SwiftData Room Hilt

Backend

Spring Boot REST APIs PostgreSQL JWT Actuator Clean Architecture

Infra

Docker Nginx GitHub Actions

Cloud

Cloudflare Workers D1 R2 Edge Computing CDN Zero Trust

Other

TypeScript Haskell C

Personal Interests

Societies Imperial Computing Society · Poker Club
Poker 10+ years Texas Hold’em experience
Ryan Su is a Software Engineer and Mathematician at Imperial College London. Expertise includes Kotlin, Java, Swift, Spring Boot, PostgreSQL, and Reactive Programming. Experienced in full-stack library management systems (CoolLib) and university-level mathematics tutoring.
LAST UPDATED: 13/06/2026 07:16
Build: 260613-PROD
Powered by Astro