GithubHelp home page GithubHelp logo

Hello world!

whoami

I am Alan Jian, a Taiwanese high school student with a deep passion for computer science and programming. My enthusiasm of the field and hacker spirit drive my continuous learning and exploration. I am particularly enthusiastic about computer graphics, low-level programming techniques, and the related math fields.

Fields of Interest

  • Operating System Developement
  • Computer Graphics, especially Rasterization
  • RISC CPU Architectures like RISC-V and ARM
  • Emulator Development
  • Linear Algebra

Activities

  • Lecturer of SCINT club courses at CKHS 2024/02/24
  • 28th President of WLCSC (Wu-Ling Computer Science Club) 2023/06/16 ~ 2024/06/14
  • Speaker of SITCON X 2022/09/21

Showcase

CargOS Trinitas
Cubus Marius
Opticus Reddere

Contact Me

Email: [email protected]
Facebook: Alan Jian
Discord: alanjian85

Alan Jian's Projects

cubus icon cubus

A voxel game written in C++

lab0-c icon lab0-c

C Programming Lab: Assessing Your C Programming Skills

m6dii icon m6dii

A 6502 emulator powered by JIT dynamic compilation (WIP)

mado icon mado

A window system for resource-constrained devices

marius icon marius

A tiny emulator of Nintendo Entertainment System (NES)

opticus icon opticus

An implementation of Ray Tracing in One Weekend in GLSL shaders

raster-i icon raster-i

A hardware rasterizer created for real-time rendering

raycaster icon raycaster

Baremetal Wolfenstein 3D-style raycasting implementation

rendo icon rendo

A software renderer requiring no external libraries

rv32emu icon rv32emu

RISC-V RV32I[MAC] emulator with ELF support

u-boot icon u-boot

Patches include sunxi platform support and various driver fixes

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.