Ryan Su
Mathematician & Software Engineer
BEng Candidate | Imperial College London
"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
- 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
- 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.
Grade A*
- 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.
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