Ryan Su
Mathematician & Software Engineer
BEng Candidate | Imperial College London
"BEng Joint Maths & Computing student at Imperial College London. Focused on algorithms, data modelling, and building scalable software solutions."
Education
Imperial College London
BEng. Mathematics and Computer Science
- Computing: Kotlin, Java, C, x86-64 Assembly, Discrete Mathematics
- Mathematics: Real Analysis, Linear Algebra, Groups & Rings, Calculus & Applications
Computing Entrance Scholarship (2025–2026)
No.2 High School of East China Normal University, Shanghai
2022 – 2025- Standardized Tests: A Level Further Mathematics (A*) | AP Calculus BC/CS A/Economics/Statistics/Physics 1,2,C (All 5s)
- Competitions & Others: AMC (Top 1%) | TMUA (9/9)
Projects
- Architected a stateless REST API serving as the unified data source for Native Android & iOS clients.
- Hardened security via JWT & RBAC, ensuring secure cross-platform session management.
- Optimized PostgreSQL concurrency to handle simultaneous transactions from multiple mobile endpoints.
- Engineered a Jetpack Compose interface with seamless Spring Boot integration via Retrofit.
- Implemented Offline-first sync using Room DB, ensuring data persistence when disconnected from the server.
- Utilized Hilt (DI) to manage network dependencies and lifecycle-aware state propagation.
- Constructed a SwiftUI client achieving full feature parity with the Android ecosystem.
- Integrated SwiftData and Async/Await for high-performance reactive updates from the Spring backend.
- Leveraged Combine for efficient resource fetching and synchronized data modeling.
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 – Inside Day Participant
Spring 2026- Explored Visa’s global payment architecture, focusing on high-concurrency systems and distributed FinTech infrastructure.
- Engaged with London engineering teams to analyze cloud-native API security and AI-driven fraud detection.
Lumi Academy – Private Tutor
Winter 2024 – Present- Delivered 500+ hours of university maths & MAT preparation; 4 Oxford admits, +20% avg improvement.
- Designed and taught Java & Algorithms (data structures, recursion, sorting).
Technical Skills
Proficient:
Kotlin, Java, Spring Boot, Jetpack Compose, SwiftUI
Engineering & Tools:
PostgreSQL, JWT Auth, Clean Architecture, Git, SwiftData
Academic Foundations:
Haskell, C, Discrete Math, Linear Algebra
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: 06/04/2026 07:01
Build: 260406-PROD
Powered by Jekyll & Liquid