Software EngineerGrowth Engineer

Ryan TangKwang Loke

I'm passionate about creating modern, efficient and scalable solutions that that solves real-world problems and deliver meaningful value.

About Me

Technical. Innovative. Versatile.

I'm a software engineer pursuing a BEng in Software Engineering at the University of Southampton, driven by a passion for building impactful digital solutions.

My approach combines rigorous technical standards with creative problem-solving. From architecting high-performance trading simulators to developing AI-driven interview platforms, I focus on delivering measurable results.

Outside university, I have gained international experience, working as an intern in Brunei and London, collaborating with teams from diverse cultural backgrounds. This has strengthened my ability to work effectively in multicultural environments, beyond just coding.

8+
Languages
26%
Churn Reduced
75%
Latency Cut

Technical Excellence

Mastery across multiple programming paradigms and modern tech stacks

Innovation Driven

Building AI-powered solutions and cutting-edge applications

Performance Focused

Optimizing systems for speed, reliability, and scalability

Collaborative Spirit

Thriving in cross-functional teams and agile environments

Expertise

Technical Arsenal

A comprehensive toolkit spanning languages, frameworks, cloud infrastructure, and data science libraries.

Go90%
TypeScript95%
JavaScript95%
Python88%
Java85%
SQL82%
C#75%
Haskell70%

All Technologies

GoTypeScriptJavaScriptPythonJavaSQLC#HaskellReactNext.jsNode.jsExpress.jsNest.jsGinReact NativeExpo GoGitDockerAWSAzureJenkinsJiraGrafanaPrometheusTailwindCSSShadcnpandasNumPyPyTorchscikit-learnMatplotlibJUnit
Education

Academic Foundation

University of Southampton

BEng Software Engineering

Sep 2023 – Jun 2026
Southampton, UK

Pursuing a rigorous Software Engineering degree with focus on practical application of computer science principles, software development methodologies, and emerging technologies. Active participant in university hackathons and coding competitions.

Key Coursework

Software Engineering PrinciplesData Structures & AlgorithmsDatabase SystemsCloud ComputingMachine LearningFormal Methods
Experience

Professional Journey

From analytical finance roles to full-stack engineering, building measurable impact at every step.

  • Built full-stack features improving AI interview experience, reducing customer churn by 26%
  • Implemented PostHog analytics infrastructure for comprehensive feature usage tracking
  • Managed features and bug fixes via Jira, ensuring iterative release cycles
  • Collaborated with product team to identify and prioritize high-impact improvements
ReactNext.jsTypeScriptPostHogNode.js
  • Reconcile 8,000+ financial transactions monthly, identifying trends and supporting strategic planning
  • Clean and integrate multi-department datasets, improving data accuracy by 15%
  • Budget preparation and variance analysis, identifying potential savings of 5%
  • Create weekly dashboards for management decision-making
ExcelPower BISQLPythonData Analysis
Projects

Featured Work

Showcasing projects that demonstrate technical depth, performance optimization, and real-world impact.

Cryptocurrency Trading Simulator

Sep 2025 – May 2026

Full-stack trading simulator with high-performance order matching engine. Features real-time market data, portfolio management, and comprehensive performance profiling.

60-75%
Latency Reduction
Go
Order Matching Engine
ECS
Fargate Deployment

Key Features

  • Go order-matching engine achieving 60–75% latency reduction
  • Unified monorepo architecture with ECS Fargate deployment
  • PostgreSQL optimization and structured logging
  • Cloud infrastructure provisioning via AWS CDK
  • Real-time profiling of latency and CPU bottlenecks
ViteExpress.jsGoPostgreSQLAWS CDK

Java Query Optimiser for SJDB

Feb 2026 – Present

Cost-based query optimizer implementing relational algebra cost estimation. Uses the Visitor pattern for traversing operator trees and finding optimal execution plans.

Cost-based
Query Estimation
Left-deep
Join Optimizer
Immutable
Operator Trees

Key Features

  • Cost-based query estimator using Visitor pattern
  • Relational algebra cost estimation for SELECT, PROJECT, JOIN
  • Left-deep join optimizer for lower-cost execution trees
  • Immutable operator trees with correctness validation
  • Comprehensive test suite for query optimization
JavaVisitor PatternRelational Algebra

More projects available on GitHub

View All Projects
Contact

Let's Connect

Have a project in mind or want to collaborate? I'm always open to discussing new opportunities.

Send a Message