Hey, I'm JJ.

I love combining technology and finance, especially by using data to understand how markets behave. My projects focus on analysing market data, building scrapers, and experimenting with Jupyter notebooks to uncover new interesting details. Take a look at my resume!

When I'm not coding or on LeetCode, I'm probably running or playing badminton.

Current Focus

Right now, I'm focused on:

  • Competitive Programming! You can see my Leetcode stats here, my target is 500 problems by the end of the year.
  • Learning C++

Education

MSc Computational Finance — King's College London
BSc Computer Science — University of Southampton

Skills & Technologies

Languages

  • Python
  • C++ (Learning!)
  • Java
  • SQL

Algorithms

  • Graph algorithms
  • Dynamic programming
  • Data structures
  • Optimization

Data & ML

  • Pandas, NumPy
  • TensorFlow, Scikit-Learn
  • Time series analysis
  • Data Gathering and Processing

Finance & Trading

  • Algorithmic trading
  • Backtesting frameworks
  • Order book analytics
  • Risk management