Ryan Su

Mathematician & Software Engineer

BEng Candidate | Imperial College London

Ryan Su

"JMC student at Imperial College London building cross-platform mobile applications, cloud-native backend systems, and observability platforms 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

Distributed Observability & Incident Platform
  • Built a distributed observability platform on Cloudflare Workers, ingesting telemetry, logs, and traces from backend services and mobile clients, with real-time alerting and incident workflows.
  • Engineered scalable D1-backed storage for time-series and log data, optimizing query performance for low-latency analytics and debugging.
  • Designed a Logs Explorer with indexed search, filtering, and trace–incident correlation, enabling faster production issue investigation.
CoolLib — Containerized Library Management System
  • Designed and built the CoolLib backend platform using Kotlin/Spring Boot and Clean Architecture, centralizing business logic, authentication, and cross-platform data synchronization for Android and iOS clients.
  • Engineered a production-style deployment architecture with Docker, PostgreSQL, and Cloudflare services, providing secure access, JWT-based authentication, and scalable object storage for library media assets.
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 business workflows and feature parity.
  • Applied Clean Architecture (MVVM) to build scalable and maintainable mobile clients, enforcing clear separation of domain, data, and presentation layers to improve testability and long-term maintainability.
  • Implemented offline-first synchronization and a direct-to-cloud media upload pipeline using Cloudflare R2 with Presigned URLs, enabling resilient user experiences and efficient file transfers.
  • 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

Languages: Kotlin · Java · TypeScript · Swift · SQL
Mobile: Android (Jetpack Compose, Hilt, Room) · Swift (SwiftUI, Combine, SwiftData)
Backend: Spring Boot · REST APIs · PostgreSQL · JPA/Hibernate · JWT Authentication
Cloud & Infra: Cloudflare Workers · D1 · R2(S3 API) · Docker · GitHub Actions
Architecture: Clean Architecture · MVVM · Event-Driven Systems

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 Joint Mathematics and Computing student at Imperial College London. He builds native Android and iOS applications, cloud-native infrastructure, and observability platforms using Kotlin, Swift, Java, Spring Boot, PostgreSQL, and Cloudflare. His projects include CoolLib, a full-stack library management system, and an edge-native telemetry platform featuring analytics, alerting, incident management, and infrastructure monitoring.
LAST UPDATED: 27/06/2026 07:50
Build: 260627-PROD
Powered by Astro

Engineered with passion by Ryan Su © 2026