Shane Lorien

As by cutting and filing, as by carving and polishing

Avatar

About

Hi, I'm Shane Lorien, a freshman majoring in Computer Science at the School of EECS, Peking University.

My specific interests are still developing and I am currently exploring various directions. Besides my major, I'm also interested in piano, writing, and Daoyin (traditional physical exercises). For content related to these topics, you can find some records and thoughts on my personal lifestyle blog: https://logic61.github.io/.

Education

Peking University

2025 - Present

School of EECS

Computer Science Undergraduate

Coursework: Advanced Mathematics, Linear Algebra, Introduction to Computing, etc.

Skills

Programming Languages

C++ Python

Tools & Others

Git / GitHub LaTeX Markdown

Selected Projects

PKU Intro to CS Fall 2025 Final Project: Game of the Amazons

  • Implemented fundamental board logic, legal move validation, and obstacle detection
  • Built the core game logic and decision framework purely in C++
  • Maintained well-organized project structure and clean codebase

Automation tool for migrating Obsidian Markdown documents to Hexo blog

  • Parsed and converted Obsidian-specific syntax in Markdown files
  • Automatically structured files for Hexo's posts directory and managed frontmatter
  • Written in Python to enable seamless batch backup and publishing workflow

Hobbies & Skills

Piano (Selected repertoire)

  • Etudes:Op. 10 No. 1, 2, 4, 5, 8 | Op. 25 No. 5, 6, 9, 11
  • Ballades:No. 1, 3
  • Scherzos:No. 2
  • Nocturnes:Op. 9 No. 1, 2
  • Grande Polonaise Brillante:Op. 22

Daoyin (Traditional Chinese Mind-Body Exercise)

Ba Duan Jin Wu Qin Xi Chang Shou Gong Jin Gang Gong