Software EngineerFull-Stack Developer

Ryan TangKwang Loke

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

About Me

Practical. Adaptable. AI-Fluent.

I'm a graduate software engineer 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 improving AI-driven interview platforms, I focus on delivering measurable results. On TradeX and TradeGo — my paired Next.js and Go/AWS trading simulators — I used AI tools to scaffold boilerplate and speed up prototyping, then reviewed and refactored every piece myself to keep test coverage and code quality intact.

Outside of that, I have gained international experience, working as an intern in Brunei and London, collaborating with teams from diverse cultural backgrounds and experience, shaped how I communicate and work in multicultural, cross-functional teams.

2
Full-Stack Apps Shipped
75%
Latency Cut

Technical Excellence

Mastery across multiple programming paradigms and modern tech stacks

AI-Fluent

Using AI tools deliberately to accelerate prototyping while maintaining test coverage and code review discipline

Performance Focused

Optimizing systems for speed, reliability, and scalability

Collaborative Spirit

Thriving in cross-functional teams and agile environments

Expertise

Technical Skills

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

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

All Technologies

GoTypeScriptJavaScriptPythonJavaSQLC#ReactNext.jsNode.jsExpress.jsNest.jsGinReact NativeExpo GoGitDockerAWSAzureJenkinsGitHub ActionsJiraGrafanaPrometheusJUnitNumPypandasPyTorchscikit-learnMatplotlibTailwindCSSShadcn
Education

Academic Foundation

University of Southampton

BEng Software Engineering — 2:1 (Upper Second-Class Honours)

Sep 2023 – Jun 2026
Southampton, UK

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

Key Coursework

Software Engineering PrinciplesData Structures & AlgorithmsDatabase Management SystemsCloud ComputingMachine LearningFormal MethodsAgile Projects
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
ExcelSQLPythonData Analysis
  • Delivered end-to-end technical support across software configuration, system maintenance, and network troubleshooting in a corporate environment
  • Deployed, configured, and maintained operating systems and enterprise software, ensuring system stability, security compliance, and minimal downtime
  • Diagnosed and resolved network connectivity issues using tools such as ipconfig, ping, and tracert, reducing resolution time for recurring incidents
  • Maintained IT documentation and issue tracking records, contributing to a structured knowledge base that improved troubleshooting efficiency across the team
Windows OSTCP/IPNetwork DiagnosticsActive DirectoryCloud Storage
Projects

Featured Work

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

TradeGo

Oct 2025 - May 2026

Backend-focused trading simulator engineered for performance — built to benchmark how far a Go order-matching engine can push latency below a traditional Node.js stack. The architectural counterpart to TradeX. Originally deployed on AWS ECS Fargate; now self-hosted on a DigitalOcean Droplet via GitHub Student Developer Pack credits, with Nginx reverse-proxying HTTPS traffic to a containerized Go backend and PostgreSQL instance.

60-75%
Latency Reduction
Go
Order Matching Engine
HTTPS
Self-Hosted Deployment

Key Features

  • Go order-matching engine achieving 60–75% latency reduction over Node.js
  • Self-managed Docker deployment on a DigitalOcean Droplet
  • Nginx reverse proxy with free auto-renewing HTTPS via Let's Encrypt
  • PostgreSQL running in a dedicated container with persistent volume storage
  • Real-time profiling of latency and CPU bottlenecks
GoPostgreSQLDockerNginxDigitalOceanLet's Encrypt

TradeX

Oct 2025 - May 2026

A fully deployed crypto trading simulator with live Bybit price feeds, spot and leveraged trading, and real-time portfolio tracking — built to explore how far a modern Next.js stack can go compared to a Go/AWS architecture.

100+
Cryptocurrencies
Live
Bybit WebSocket
0%
Trading Fees

Key Features

  • Live price feeds via Bybit WebSocket with chunked subscriptions
  • Spot and leveraged trading (2x–50x) with real liquidation engine
  • Real-time portfolio P&L, trade history, and performance analytics
  • Google OAuth and email authentication via Supabase
  • Fully responsive across mobile, tablet, and desktop
Next.jsTypeScriptSupabaseBybit APICoinGecko APITailwind CSSVercel

Java Query Optimiser for SJDB

Feb 2026 – Apr 2026

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

Encode Hub: Commit to Change Hackathon (Ambrosia)

Feb 2026

An AI-powered full-stack web application that optimizes healthy eating within a budget by combining real-time grocery pricing with nutritional data.

4-Week
Hackathon Build
Real-time
Grocery Pricing
AI-Powered
Meal Planning

Key Features

  • Designed and built the full frontend UI/UX using Next.js, focusing on intuitive budget and nutrition tracking flows
  • Led ideation and concept development around the themes of Financial Health and Health, Fitness & Wellness
  • Integrated real-time grocery pricing and nutritional data from public APIs to power budget-aware meal recommendations
  • Implemented user authentication and database management using Supabase
  • Deployed and hosted the application on Vercel with continuous deployment
Next.jsTypeScriptSupabaseVercelAI/LLM APIsGoogle APIs

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.

Get in Touch

Based in

London, United Kingdom

Send a Message